All Projects → wajahatkarim3 → BottomNavArchDemo

wajahatkarim3 / BottomNavArchDemo

Licence: Apache-2.0 license
The demo project for Bottom Navigation with Navigation Architecture Components article

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to BottomNavArchDemo

Coolweather
Weather App that uses Android best practices. Android Jetpack, clean architecture. Written in Kotlin
Stars: ✭ 154 (+190.57%)
Mutual labels:  android-development, android-architecture, android-app, architecture-components
Android Developer Roadmap
Android Developer Roadmap - A complete roadmap to learn Android App Development
Stars: ✭ 2,170 (+3994.34%)
Mutual labels:  android-development, jetpack, android-architecture, android-app
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 (-24.53%)
Mutual labels:  jetpack, architecture-components, jetpack-android
Android Inappbilling
A sample which uses Google's Play Billing Library and it does InApp Purchases and Subscriptions.
Stars: ✭ 114 (+115.09%)
Mutual labels:  android-development, android-architecture, android-app
Einsen
🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
Stars: ✭ 821 (+1449.06%)
Mutual labels:  android-development, android-architecture, jetpack-android
Android-MonetizeApp
A sample which uses Google's Play Billing Library and it makes In-app Purchases and Subscriptions.
Stars: ✭ 149 (+181.13%)
Mutual labels:  android-development, android-architecture, android-app
Mediapicker
Easy customizable picker for all your needs in Android application
Stars: ✭ 105 (+98.11%)
Mutual labels:  android-development, android-architecture, android-app
GitReposCompose
GitReposCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android. This demo app uses Github public API for fetching public repositories.
Stars: ✭ 32 (-39.62%)
Mutual labels:  android-development, jetpack, jetpack-android
Android Arsenal.com
Source to android-arsenal.herokuapp.com
Stars: ✭ 541 (+920.75%)
Mutual labels:  android-development, android-architecture, android-app
Notzz App
📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
Stars: ✭ 158 (+198.11%)
Mutual labels:  android-development, android-architecture, android-app
Modern Android Development
Modern Android Development tools & key points
Stars: ✭ 219 (+313.21%)
Mutual labels:  android-development, android-architecture, android-app
Permissionsflow
A simple library to make it easy requesting permissions in Android using Kotlin Coroutines.
Stars: ✭ 49 (-7.55%)
Mutual labels:  android-development, android-architecture, android-app
Androidroom
Android example to show how to use Room to access SQLite database on device for reading and writing data. This example also shows how to use LiveData and ViewModel with Room to build reactive, well performing and easy to maintain applications.
Stars: ✭ 36 (-32.08%)
Mutual labels:  android-development, android-architecture, android-app
Cameraxdemo
A sample camera app with CameraX API from Android Jetpack
Stars: ✭ 112 (+111.32%)
Mutual labels:  android-development, android-architecture, android-app
Androidkex
Extensions for Kotlin. Use the power of Kotlin to make your code smaller and beautiful.
Stars: ✭ 35 (-33.96%)
Mutual labels:  android-development, android-architecture, android-app
Ibackdrop
A library to simply use Backdrop in your project (make it easy). Read more ->
Stars: ✭ 137 (+158.49%)
Mutual labels:  android-development, android-architecture, android-app
Bltaxi
🚕 BL Taxi is a simple app for calling a taxi in the city Banja Luka built using modern Android development tools
Stars: ✭ 338 (+537.74%)
Mutual labels:  android-development, android-architecture, android-app
Canaree Music Player
Complete music player published in the Play Store. Heavily relies on Dagger, kotlin coroutines and Clean architecture.
Stars: ✭ 371 (+600%)
Mutual labels:  android-development, android-architecture, android-app
android-pokemon-compose
A simple app demonstrates using Jetpack compose with other Jetpack libraries.
Stars: ✭ 56 (+5.66%)
Mutual labels:  android-development, jetpack, jetpack-android
BottomNavigationBar
A light bottom navigation bar in Android supporting Tint mode.
Stars: ✭ 48 (-9.43%)
Mutual labels:  bottom-navigation, bottomnavigationview, bottomnavigation

🚀 Beginner's Guide to Bottom Navigation with Android Jetpack

A demo project to create Bottom Navigation with Jetpack Navigation in Android and discusses the details in the companion Medium article at https://android.jlelse.eu/beginners-guide-to-bottom-navigation-with-android-jetpack-5485d2b8bbb5

The articles explains:

🚀 Simple Bottom Navigation with Jetpack Navigation

🎨 Adjusting AppBar/Toolbar for Top Level Destinations

☑️ Adding Menu Options

🗒 Creating Detail Screens

🛑 Exiting on Double Back-Press Tap


👨 Developed By

Wajahat Karim

📃 License

Copyright 2020 Wajahat Karim

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
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].