{"id":26511215,"url":"https://github.com/prasannajeet/android-navigation-example","last_synced_at":"2025-03-21T02:30:10.680Z","repository":{"id":203641199,"uuid":"147152253","full_name":"prasannajeet/android-navigation-example","owner":"prasannajeet","description":"How to use Android Navigation Architecture Component using Kotlin","archived":false,"fork":false,"pushed_at":"2019-06-22T16:11:05.000Z","size":189,"stargazers_count":26,"open_issues_count":1,"forks_count":10,"subscribers_count":4,"default_branch":"master","last_synced_at":"2023-10-26T02:36:54.652Z","etag":null,"topics":["android-architecture-components","android-jetpack","android-navigation-component"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/prasannajeet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-09-03T04:39:26.000Z","updated_at":"2023-10-26T02:37:55.758Z","dependencies_parsed_at":null,"dependency_job_id":"b98eb6ff-9b35-4708-a784-9c58939b2052","html_url":"https://github.com/prasannajeet/android-navigation-example","commit_stats":null,"previous_names":["prasannajeet/android-navigation-example"],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasannajeet%2Fandroid-navigation-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasannajeet%2Fandroid-navigation-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasannajeet%2Fandroid-navigation-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasannajeet%2Fandroid-navigation-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prasannajeet","download_url":"https://codeload.github.com/prasannajeet/android-navigation-example/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244725173,"owners_count":20499547,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-architecture-components","android-jetpack","android-navigation-component"],"created_at":"2025-03-21T02:30:09.931Z","updated_at":"2025-03-21T02:30:10.673Z","avatar_url":"https://github.com/prasannajeet.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sample App for Android Navigation Architecture Component\n\nThis sample application written in pure Kotlin explains how to use the new Android Navigation architecture component which is part of the Android Jetpack in order to easily create navigation graphs similar to Storyboards in iOS\n\n[Medium article I wrote with steps to create simple navigation project](https://medium.com/@prasannajeet/using-the-navigation-architecture-component-in-android-jetpack-kotlin-48d4167ec9e5)\n\n_**Since Navigation architecture component is in alpha, this repository will be constantly updated to consume the latest builds**_\n\nThis sample app has used 3 navigation pathways\n1. From fragment to activity\n2. From one fragment to another\n3. 2 Step navigation involving 3 fragments\n\nFollowing image shows how the navigation graph is this project. \n\n![chart](https://raw.githubusercontent.com/prasannajeet/android-navigation-example/master/chart.png)\n\n\n## Additional Reading:\n\n[Android Documentation](https://developer.android.com/topic/libraries/architecture/navigation/navigation-implementing#kotlin)\n\n[Android Jetpack — Navigation Library (Part1 — Destinations)](https://medium.com/@Botz/android-architecture-components-navigation-aedee96b0c46)\n\n[Android Jetpack — Navigation Library (Part2 — Actions)](https://medium.com/@Botz/android-jetpack-navigation-library-part2-actions-a4f706c971ac)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprasannajeet%2Fandroid-navigation-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprasannajeet%2Fandroid-navigation-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprasannajeet%2Fandroid-navigation-example/lists"}