All Projects → prasannajeet → android-navigation-example

prasannajeet / android-navigation-example

Licence: other
How to use Android Navigation Architecture Component using Kotlin

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to android-navigation-example

NoMansWallpaperApp
Looking for your next No Man's Sky wallpaper?
Stars: ✭ 35 (+34.62%)
Mutual labels:  android-architecture-components, android-jetpack
Photos
No description or website provided.
Stars: ✭ 74 (+184.62%)
Mutual labels:  android-architecture-components, android-jetpack
Simple-Notes-Kotlin-App
✍️ Simple Note Making App use mvvm architecture , dagger , coroutines and navigation component. Features includes 🗒️ create , edit and ❌ delete notes
Stars: ✭ 40 (+53.85%)
Mutual labels:  android-architecture-components, android-jetpack
KTAndroidArchitecture
A Kotlin android architecture with Google Architecture Components
Stars: ✭ 33 (+26.92%)
Mutual labels:  android-architecture-components
LifecycleAwareRx
Make your RxJava2 streams life-cycle aware with Android Architecture Components.
Stars: ✭ 33 (+26.92%)
Mutual labels:  android-architecture-components
AndroidCleanArchitecture
Android Project with clean android architecture contain Dagger, Retrofit, Retrofit, Android archtecture components, LiveData with MVVM architecture
Stars: ✭ 22 (-15.38%)
Mutual labels:  android-architecture-components
Instagram
Instagram Project is a mini version of real Instagram app for Android 📱 built with latest Android Development Tools. Kotlin, MVVM, LiveData, GSON, Retrofit, Dagger2
Stars: ✭ 20 (-23.08%)
Mutual labels:  android-architecture-components
AndroidOpenSourceDemo
Android 主流开源库是如何实现的呢?来自己动手实现一个
Stars: ✭ 40 (+53.85%)
Mutual labels:  android-jetpack
ToDometer
✅ A meter to-do list built with Android Jetpack (Room, ViewModel, LiveData, Databinding, ViewBinding, DataStore...), MotionLayout, Kotlin Coroutines, Dagger Hilt, Material Components, ...
Stars: ✭ 244 (+838.46%)
Mutual labels:  android-jetpack
FlickOff
A lite movie guide app, with MVVM architecture, that lets you discover movies from TMDb.
Stars: ✭ 31 (+19.23%)
Mutual labels:  android-architecture-components
Kriptofolio
Free open source minimalistic cryptocurrencies portfolio app for Android.
Stars: ✭ 79 (+203.85%)
Mutual labels:  android-architecture-components
PagingLocal
Android Architecture Component - Paging room database with local data
Stars: ✭ 21 (-19.23%)
Mutual labels:  android-architecture-components
NavigationComponentPlayground
Sample app leveraging Android Navigation Component
Stars: ✭ 60 (+130.77%)
Mutual labels:  android-navigation-component
LiveData-DataBinding-Kotlin
Sample to practice LiveData + DataBinding
Stars: ✭ 89 (+242.31%)
Mutual labels:  android-jetpack
ViewModel
Android Architecture Component - ViewModel example
Stars: ✭ 18 (-30.77%)
Mutual labels:  android-architecture-components
compose-ratingbar
A ratingbar composable for jetpack compose 🚀🌟
Stars: ✭ 89 (+242.31%)
Mutual labels:  android-jetpack
ReactiveLiveData
An RxJava Extension for the LiveData observer introduced by Google.
Stars: ✭ 17 (-34.62%)
Mutual labels:  android-architecture-components
navigation-component
Android navigation component examples
Stars: ✭ 22 (-15.38%)
Mutual labels:  android-navigation-component
ToDometer Multiplatform
WIP Kotlin Multiplatform project: A meter to-do list built with Android Jetpack, Compose UI Multiplatform, Wear Compose, SQLDelight, Koin Multiplatform, SwiftUI, Ktor Server / Client, Exposed...
Stars: ✭ 145 (+457.69%)
Mutual labels:  android-jetpack
Lifecyclin
A Extension of Android Lifecycle Management for Kotlin
Stars: ✭ 14 (-46.15%)
Mutual labels:  android-architecture-components

Sample App for Android Navigation Architecture Component

This 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

Medium article I wrote with steps to create simple navigation project

Since Navigation architecture component is in alpha, this repository will be constantly updated to consume the latest builds

This sample app has used 3 navigation pathways

  1. From fragment to activity
  2. From one fragment to another
  3. 2 Step navigation involving 3 fragments

Following image shows how the navigation graph is this project.

chart

Additional Reading:

Android Documentation

Android Jetpack — Navigation Library (Part1 — Destinations)

Android Jetpack — Navigation Library (Part2 — Actions)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].