├── .gitignore ├── LICENSE ├── README.md ├── chapter-two └── ComposeBasics │ ├── .gitignore │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── madonasyombua │ │ │ └── composebasics │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── madonasyombua │ │ │ │ └── composebasics │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── circularexample │ │ │ │ └── DrawCircleCompose.kt │ │ │ │ ├── collapsingtoolbar │ │ │ │ └── CollapsingToolbar.kt │ │ │ │ ├── components │ │ │ │ ├── CityComponents.kt │ │ │ │ └── UIComponents.kt │ │ │ │ ├── favoritecity │ │ │ │ ├── City.kt │ │ │ │ └── CityDataSource.kt │ │ │ │ ├── pagerexample │ │ │ │ └── CityTabExample.kt │ │ │ │ └── ui │ │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Shape.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ ├── android.jpeg │ │ │ ├── ic_baseline_shopping_bag_24.xml │ │ │ ├── ic_launcher_background.xml │ │ │ ├── newyork.png │ │ │ ├── nyc.jpg │ │ │ ├── paris.png │ │ │ ├── singapore.png │ │ │ ├── spain.png │ │ │ ├── switzerland.png │ │ │ └── tokyo.png │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── madonasyombua │ │ └── composebasics │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter_eight ├── CustomPagingExample │ ├── .gitignore │ ├── .idea │ │ ├── .gitignore │ │ ├── compiler.xml │ │ ├── gradle.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ └── vcs.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── madonasyombua │ │ │ │ └── custompagingexample │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── madonasyombua │ │ │ │ │ └── custompagingexample │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── StudentViewModel.kt │ │ │ │ │ ├── components │ │ │ │ │ └── StudentProfileCard.kt │ │ │ │ │ ├── data │ │ │ │ │ ├── StudentPaginator.kt │ │ │ │ │ ├── StudentPaginatorImpl.kt │ │ │ │ │ ├── StudentProfile.kt │ │ │ │ │ └── StudentRepository.kt │ │ │ │ │ ├── ui │ │ │ │ │ └── theme │ │ │ │ │ │ ├── Color.kt │ │ │ │ │ │ ├── Shape.kt │ │ │ │ │ │ ├── Theme.kt │ │ │ │ │ │ └── Type.kt │ │ │ │ │ └── uistate │ │ │ │ │ └── UIState.kt │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ ├── avator.png │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── madonasyombua │ │ │ └── custompagingexample │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle └── PagingJetpackExample │ ├── .gitignore │ ├── README.md │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── madonasyombua │ │ │ └── pagingjetpackexample │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── madonasyombua │ │ │ │ └── pagingjetpackexample │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── NewsArticleViewModel.kt │ │ │ │ ├── PagingExample.kt │ │ │ │ ├── components │ │ │ │ └── PagingNewsScreen.kt │ │ │ │ ├── constants │ │ │ │ └── Constants.kt │ │ │ │ ├── data │ │ │ │ ├── NewsArticle.kt │ │ │ │ ├── NewsArticleResponse.kt │ │ │ │ ├── pager │ │ │ │ │ └── NewsArticlePagingSource.kt │ │ │ │ ├── repository │ │ │ │ │ └── NewsArticleRepository.kt │ │ │ │ └── service │ │ │ │ │ └── NewsApiService.kt │ │ │ │ ├── di │ │ │ │ ├── NetworkModule.kt │ │ │ │ └── RetrofitModule.kt │ │ │ │ └── ui │ │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Shape.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ ├── avator.png │ │ │ └── ic_launcher_background.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── madonasyombua │ │ └── pagingjetpackexample │ │ ├── ExampleUnitTest.kt │ │ ├── TestData.kt │ │ └── data │ │ └── NewsArticlePagingSourceTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter_eleven └── GUIAlerts │ ├── .gitignore │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── madonasyombua │ │ │ └── guialerts │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── madonasyombua │ │ │ │ └── guialerts │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── components │ │ │ │ ├── ActionComponentsDemo.kt │ │ │ │ ├── AlertDialogDemo.kt │ │ │ │ ├── BottomSheetDemo.kt │ │ │ │ ├── MenuComponent.kt │ │ │ │ └── RadioButtonDemo.kt │ │ │ │ └── ui │ │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── madonasyombua │ │ └── guialerts │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter_five └── DatastoreExample.zip ├── chapter_four └── BottomNavigationBarSample │ ├── .gitignore │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── madonasyombua │ │ │ └── bottomnavigationbarsample │ │ │ ├── ExampleInstrumentedTest.kt │ │ │ └── MainActivityTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── madonasyombua │ │ │ │ └── bottomnavigationbarsample │ │ │ │ ├── AppContent.kt │ │ │ │ ├── Destination.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ └── ui │ │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Shape.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ ├── ic_add_task.xml │ │ │ ├── ic_baseline_budget.xml │ │ │ ├── ic_baseline_wallet.xml │ │ │ ├── ic_launcher_background.xml │ │ │ └── ic_settings.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── madonasyombua │ │ └── bottomnavigationbarsample │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter_nine └── Traveller │ ├── .gitignore │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── madonasyombua │ │ │ └── traveller │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── madonasyombua │ │ │ │ └── traveller │ │ │ │ ├── CityViewModel.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── components │ │ │ │ ├── CityApp.kt │ │ │ │ ├── CityAppContent.kt │ │ │ │ ├── CityComponents.kt │ │ │ │ ├── CityListDetail.kt │ │ │ │ ├── CityNavigationUi.kt │ │ │ │ ├── CityScreen.kt │ │ │ │ ├── Destinations.kt │ │ │ │ ├── NavigationDrawer.kt │ │ │ │ └── ProfileScreen.kt │ │ │ │ ├── constraintlayoutexample │ │ │ │ └── ConstraintLayoutExample.kt │ │ │ │ ├── data │ │ │ │ ├── City.kt │ │ │ │ ├── CityDataSource.kt │ │ │ │ ├── CityRepository.kt │ │ │ │ └── CityRepositoryImpl.kt │ │ │ │ ├── ui │ │ │ │ └── theme │ │ │ │ │ ├── Color.kt │ │ │ │ │ ├── Theme.kt │ │ │ │ │ └── Type.kt │ │ │ │ └── util │ │ │ │ └── DevicePosture.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ ├── android.jpeg │ │ │ ├── ic_launcher_foreground.xml │ │ │ ├── newyork.png │ │ │ ├── nyc.jpg │ │ │ ├── paris.png │ │ │ ├── singapore.png │ │ │ ├── spain.png │ │ │ ├── switzerland.png │ │ │ └── tokyo.png │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── madonasyombua │ │ └── traveller │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter_one └── AndroidCommunity │ ├── .gitignore │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── madonasyombua │ │ │ └── androidcommunity │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── madonasyombua │ │ │ │ └── androidcommunity │ │ │ │ ├── MainActivity.kt │ │ │ │ └── ui │ │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── madonasyombua │ │ └── androidcommunity │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter_six └── RoomExample │ ├── .gitignore │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── madonasyombua │ │ │ └── roomexample │ │ │ ├── ExampleInstrumentedTest.kt │ │ │ └── UserInformationDBTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── madonasyombua │ │ │ │ └── roomexample │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── UserInfoViewModel.kt │ │ │ │ ├── UserInformation.kt │ │ │ │ ├── data │ │ │ │ ├── UserInfo.kt │ │ │ │ ├── UserInformationModel.kt │ │ │ │ └── dao │ │ │ │ │ ├── UserInformationDao.kt │ │ │ │ │ └── UserInformationDatabase.kt │ │ │ │ ├── di │ │ │ │ ├── DatabaseModule.kt │ │ │ │ └── UserInfoServiceModule.kt │ │ │ │ ├── service │ │ │ │ ├── UserInfoService.kt │ │ │ │ └── UserInfoServiceImpl.kt │ │ │ │ └── ui │ │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Shape.kt │ │ │ │ ├── Theme.kt │ │ │ │ ├── Type.kt │ │ │ │ ├── UserComponents.kt │ │ │ │ └── UserInfoScreen.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ ├── android.png │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── madonasyombua │ │ └── roomexample │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter_ten └── WearOSExample │ ├── .gitignore │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── madonasyombua │ │ │ └── wearosexample │ │ │ └── presentation │ │ │ ├── MainActivity.kt │ │ │ ├── components │ │ │ ├── ChipExample.kt │ │ │ ├── MessageCardExample.kt │ │ │ ├── ToggleChipExample.kt │ │ │ └── WearOSList.kt │ │ │ └── theme │ │ │ ├── Color.kt │ │ │ ├── Theme.kt │ │ │ └── Type.kt │ │ └── res │ │ ├── mipmap-hdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-mdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.webp │ │ ├── values-round │ │ └── strings.xml │ │ └── values │ │ └── strings.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle └── chapter_three └── Sample Login ├── .gitignore ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── madonasyombua │ │ └── samplelogin │ │ ├── ExampleInstrumentedTest.kt │ │ ├── LoginContentTest.kt │ │ └── contentLoginForTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── madonasyombua │ │ │ └── samplelogin │ │ │ ├── LoginApp.kt │ │ │ ├── MainActivity.kt │ │ │ ├── data │ │ │ └── AuthenticationState.kt │ │ │ ├── di │ │ │ └── AppModule.kt │ │ │ ├── login │ │ │ ├── LoginContent.kt │ │ │ ├── LoginContentScreen.kt │ │ │ ├── LoginViewModel.kt │ │ │ ├── RegisterContent.kt │ │ │ ├── RegisterContentScreen.kt │ │ │ ├── RegisterViewModel.kt │ │ │ └── components │ │ │ │ └── UserInputFields.kt │ │ │ ├── ui │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Shape.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ └── util │ │ │ ├── Destination.kt │ │ │ ├── FlowHelper.kt │ │ │ ├── MutableSavedState.kt │ │ │ ├── ProgressLoader.kt │ │ │ ├── SampleLoginDispatchers.kt │ │ │ └── TestTags.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml │ └── test │ └── java │ └── com │ └── madonasyombua │ └── samplelogin │ ├── ExampleUnitTest.kt │ └── login │ └── LoginViewModelTest.kt ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | target 3 | **/.DS_Store 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/README.md -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/.gitignore -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/build.gradle -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/androidTest/java/com/madonasyombua/composebasics/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/androidTest/java/com/madonasyombua/composebasics/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/MainActivity.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/circularexample/DrawCircleCompose.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/circularexample/DrawCircleCompose.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/collapsingtoolbar/CollapsingToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/collapsingtoolbar/CollapsingToolbar.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/components/CityComponents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/components/CityComponents.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/components/UIComponents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/components/UIComponents.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/favoritecity/City.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/favoritecity/City.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/favoritecity/CityDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/favoritecity/CityDataSource.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/pagerexample/CityTabExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/pagerexample/CityTabExample.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/ui/theme/Color.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/ui/theme/Shape.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/ui/theme/Theme.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/java/com/madonasyombua/composebasics/ui/theme/Type.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/drawable/android.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/drawable/android.jpeg -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/drawable/ic_baseline_shopping_bag_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/drawable/ic_baseline_shopping_bag_24.xml -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/drawable/newyork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/drawable/newyork.png -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/drawable/nyc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/drawable/nyc.jpg -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/drawable/paris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/drawable/paris.png -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/drawable/singapore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/drawable/singapore.png -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/drawable/spain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/drawable/spain.png -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/drawable/switzerland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/drawable/switzerland.png -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/drawable/tokyo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/drawable/tokyo.png -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/app/src/test/java/com/madonasyombua/composebasics/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/app/src/test/java/com/madonasyombua/composebasics/ExampleUnitTest.kt -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/build.gradle -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/gradle.properties -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/gradlew -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/gradlew.bat -------------------------------------------------------------------------------- /chapter-two/ComposeBasics/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter-two/ComposeBasics/settings.gradle -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/.gitignore -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/.idea/misc.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/.idea/vcs.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/build.gradle -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/androidTest/java/com/madonasyombua/custompagingexample/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/androidTest/java/com/madonasyombua/custompagingexample/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/MainActivity.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/StudentViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/StudentViewModel.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/components/StudentProfileCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/components/StudentProfileCard.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/data/StudentPaginator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/data/StudentPaginator.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/data/StudentPaginatorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/data/StudentPaginatorImpl.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/data/StudentProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/data/StudentProfile.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/data/StudentRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/data/StudentRepository.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/ui/theme/Color.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/ui/theme/Shape.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/ui/theme/Theme.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/ui/theme/Type.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/uistate/UIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/java/com/madonasyombua/custompagingexample/uistate/UIState.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/drawable/avator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/drawable/avator.png -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/app/src/test/java/com/madonasyombua/custompagingexample/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/app/src/test/java/com/madonasyombua/custompagingexample/ExampleUnitTest.kt -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/build.gradle -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/gradle.properties -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/gradlew -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/gradlew.bat -------------------------------------------------------------------------------- /chapter_eight/CustomPagingExample/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/CustomPagingExample/settings.gradle -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/.gitignore -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/README.md -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/build.gradle -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/androidTest/java/com/madonasyombua/pagingjetpackexample/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/androidTest/java/com/madonasyombua/pagingjetpackexample/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/MainActivity.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/NewsArticleViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/NewsArticleViewModel.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/PagingExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/PagingExample.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/components/PagingNewsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/components/PagingNewsScreen.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/constants/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/constants/Constants.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/data/NewsArticle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/data/NewsArticle.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/data/NewsArticleResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/data/NewsArticleResponse.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/data/pager/NewsArticlePagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/data/pager/NewsArticlePagingSource.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/data/repository/NewsArticleRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/data/repository/NewsArticleRepository.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/data/service/NewsApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/data/service/NewsApiService.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/di/NetworkModule.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/di/RetrofitModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/di/RetrofitModule.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/ui/theme/Color.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/ui/theme/Shape.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/ui/theme/Theme.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/java/com/madonasyombua/pagingjetpackexample/ui/theme/Type.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/drawable/avator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/drawable/avator.png -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/test/java/com/madonasyombua/pagingjetpackexample/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/test/java/com/madonasyombua/pagingjetpackexample/ExampleUnitTest.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/test/java/com/madonasyombua/pagingjetpackexample/TestData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/test/java/com/madonasyombua/pagingjetpackexample/TestData.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/app/src/test/java/com/madonasyombua/pagingjetpackexample/data/NewsArticlePagingSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/app/src/test/java/com/madonasyombua/pagingjetpackexample/data/NewsArticlePagingSourceTest.kt -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/build.gradle -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/gradle.properties -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/gradlew -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/gradlew.bat -------------------------------------------------------------------------------- /chapter_eight/PagingJetpackExample/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eight/PagingJetpackExample/settings.gradle -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/.gitignore -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/build.gradle -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/androidTest/java/com/madonasyombua/guialerts/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/androidTest/java/com/madonasyombua/guialerts/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/MainActivity.kt -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/components/ActionComponentsDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/components/ActionComponentsDemo.kt -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/components/AlertDialogDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/components/AlertDialogDemo.kt -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/components/BottomSheetDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/components/BottomSheetDemo.kt -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/components/MenuComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/components/MenuComponent.kt -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/components/RadioButtonDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/components/RadioButtonDemo.kt -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/ui/theme/Color.kt -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/ui/theme/Theme.kt -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/java/com/madonasyombua/guialerts/ui/theme/Type.kt -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/app/src/test/java/com/madonasyombua/guialerts/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/app/src/test/java/com/madonasyombua/guialerts/ExampleUnitTest.kt -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/build.gradle -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/gradle.properties -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/gradlew -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/gradlew.bat -------------------------------------------------------------------------------- /chapter_eleven/GUIAlerts/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_eleven/GUIAlerts/settings.gradle -------------------------------------------------------------------------------- /chapter_five/DatastoreExample.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_five/DatastoreExample.zip -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/.gitignore -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/build.gradle -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/androidTest/java/com/madonasyombua/bottomnavigationbarsample/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/androidTest/java/com/madonasyombua/bottomnavigationbarsample/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/androidTest/java/com/madonasyombua/bottomnavigationbarsample/MainActivityTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/androidTest/java/com/madonasyombua/bottomnavigationbarsample/MainActivityTest.kt -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/AppContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/AppContent.kt -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/Destination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/Destination.kt -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/MainActivity.kt -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/ui/theme/Color.kt -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/ui/theme/Shape.kt -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/ui/theme/Theme.kt -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/java/com/madonasyombua/bottomnavigationbarsample/ui/theme/Type.kt -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/drawable/ic_add_task.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/drawable/ic_add_task.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/drawable/ic_baseline_budget.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/drawable/ic_baseline_budget.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/drawable/ic_baseline_wallet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/drawable/ic_baseline_wallet.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/drawable/ic_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/drawable/ic_settings.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/app/src/test/java/com/madonasyombua/bottomnavigationbarsample/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/app/src/test/java/com/madonasyombua/bottomnavigationbarsample/ExampleUnitTest.kt -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/build.gradle -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/gradle.properties -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/gradlew -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/gradlew.bat -------------------------------------------------------------------------------- /chapter_four/BottomNavigationBarSample/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_four/BottomNavigationBarSample/settings.gradle -------------------------------------------------------------------------------- /chapter_nine/Traveller/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/.gitignore -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/build.gradle -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/androidTest/java/com/madonasyombua/traveller/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/androidTest/java/com/madonasyombua/traveller/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/CityViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/CityViewModel.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/MainActivity.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityApp.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityAppContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityAppContent.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityComponents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityComponents.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityListDetail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityListDetail.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityNavigationUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityNavigationUi.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/CityScreen.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/Destinations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/Destinations.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/NavigationDrawer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/NavigationDrawer.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/ProfileScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/components/ProfileScreen.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/constraintlayoutexample/ConstraintLayoutExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/constraintlayoutexample/ConstraintLayoutExample.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/data/City.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/data/City.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/data/CityDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/data/CityDataSource.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/data/CityRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/data/CityRepository.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/data/CityRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/data/CityRepositoryImpl.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/ui/theme/Color.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/ui/theme/Theme.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/ui/theme/Type.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/util/DevicePosture.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/java/com/madonasyombua/traveller/util/DevicePosture.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/drawable-v24/android.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/drawable-v24/android.jpeg -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/drawable-v24/newyork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/drawable-v24/newyork.png -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/drawable-v24/nyc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/drawable-v24/nyc.jpg -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/drawable-v24/paris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/drawable-v24/paris.png -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/drawable-v24/singapore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/drawable-v24/singapore.png -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/drawable-v24/spain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/drawable-v24/spain.png -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/drawable-v24/switzerland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/drawable-v24/switzerland.png -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/drawable-v24/tokyo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/drawable-v24/tokyo.png -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /chapter_nine/Traveller/app/src/test/java/com/madonasyombua/traveller/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/app/src/test/java/com/madonasyombua/traveller/ExampleUnitTest.kt -------------------------------------------------------------------------------- /chapter_nine/Traveller/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/build.gradle -------------------------------------------------------------------------------- /chapter_nine/Traveller/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/gradle.properties -------------------------------------------------------------------------------- /chapter_nine/Traveller/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter_nine/Traveller/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter_nine/Traveller/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/gradlew -------------------------------------------------------------------------------- /chapter_nine/Traveller/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/gradlew.bat -------------------------------------------------------------------------------- /chapter_nine/Traveller/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_nine/Traveller/settings.gradle -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/.gitignore -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/build.gradle -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/androidTest/java/com/madonasyombua/androidcommunity/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/androidTest/java/com/madonasyombua/androidcommunity/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/java/com/madonasyombua/androidcommunity/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/java/com/madonasyombua/androidcommunity/MainActivity.kt -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/java/com/madonasyombua/androidcommunity/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/java/com/madonasyombua/androidcommunity/ui/theme/Color.kt -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/java/com/madonasyombua/androidcommunity/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/java/com/madonasyombua/androidcommunity/ui/theme/Theme.kt -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/java/com/madonasyombua/androidcommunity/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/java/com/madonasyombua/androidcommunity/ui/theme/Type.kt -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/app/src/test/java/com/madonasyombua/androidcommunity/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/app/src/test/java/com/madonasyombua/androidcommunity/ExampleUnitTest.kt -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/build.gradle -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/gradle.properties -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/gradlew -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/gradlew.bat -------------------------------------------------------------------------------- /chapter_one/AndroidCommunity/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_one/AndroidCommunity/settings.gradle -------------------------------------------------------------------------------- /chapter_six/RoomExample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/.gitignore -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/build.gradle -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/androidTest/java/com/madonasyombua/roomexample/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/androidTest/java/com/madonasyombua/roomexample/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/androidTest/java/com/madonasyombua/roomexample/UserInformationDBTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/androidTest/java/com/madonasyombua/roomexample/UserInformationDBTest.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/MainActivity.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/UserInfoViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/UserInfoViewModel.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/UserInformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/UserInformation.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/data/UserInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/data/UserInfo.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/data/UserInformationModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/data/UserInformationModel.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/data/dao/UserInformationDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/data/dao/UserInformationDao.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/data/dao/UserInformationDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/data/dao/UserInformationDatabase.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/di/DatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/di/DatabaseModule.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/di/UserInfoServiceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/di/UserInfoServiceModule.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/service/UserInfoService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/service/UserInfoService.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/service/UserInfoServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/service/UserInfoServiceImpl.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/Color.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/Shape.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/Theme.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/Type.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/UserComponents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/UserComponents.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/UserInfoScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/java/com/madonasyombua/roomexample/ui/theme/UserInfoScreen.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/drawable-v24/android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/drawable-v24/android.png -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /chapter_six/RoomExample/app/src/test/java/com/madonasyombua/roomexample/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/app/src/test/java/com/madonasyombua/roomexample/ExampleUnitTest.kt -------------------------------------------------------------------------------- /chapter_six/RoomExample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/build.gradle -------------------------------------------------------------------------------- /chapter_six/RoomExample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/gradle.properties -------------------------------------------------------------------------------- /chapter_six/RoomExample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter_six/RoomExample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter_six/RoomExample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/gradlew -------------------------------------------------------------------------------- /chapter_six/RoomExample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/gradlew.bat -------------------------------------------------------------------------------- /chapter_six/RoomExample/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_six/RoomExample/settings.gradle -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/.gitignore -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/build.gradle -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/MainActivity.kt -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/components/ChipExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/components/ChipExample.kt -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/components/MessageCardExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/components/MessageCardExample.kt -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/components/ToggleChipExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/components/ToggleChipExample.kt -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/components/WearOSList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/components/WearOSList.kt -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/theme/Color.kt -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/theme/Theme.kt -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/java/com/madonasyombua/wearosexample/presentation/theme/Type.kt -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/res/values-round/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/res/values-round/strings.xml -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/build.gradle -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/gradle.properties -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/gradlew -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/gradlew.bat -------------------------------------------------------------------------------- /chapter_ten/WearOSExample/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_ten/WearOSExample/settings.gradle -------------------------------------------------------------------------------- /chapter_three/Sample Login/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/.gitignore -------------------------------------------------------------------------------- /chapter_three/Sample Login/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/README.md -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/build.gradle -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/androidTest/java/com/madonasyombua/samplelogin/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/androidTest/java/com/madonasyombua/samplelogin/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/androidTest/java/com/madonasyombua/samplelogin/LoginContentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/androidTest/java/com/madonasyombua/samplelogin/LoginContentTest.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/androidTest/java/com/madonasyombua/samplelogin/contentLoginForTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/androidTest/java/com/madonasyombua/samplelogin/contentLoginForTest.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/LoginApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/LoginApp.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/MainActivity.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/data/AuthenticationState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/data/AuthenticationState.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/di/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/di/AppModule.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/LoginContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/LoginContent.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/LoginContentScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/LoginContentScreen.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/LoginViewModel.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/RegisterContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/RegisterContent.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/RegisterContentScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/RegisterContentScreen.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/RegisterViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/RegisterViewModel.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/components/UserInputFields.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/login/components/UserInputFields.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/ui/theme/Color.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/ui/theme/Shape.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/ui/theme/Theme.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/ui/theme/Type.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/Destination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/Destination.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/FlowHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/FlowHelper.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/MutableSavedState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/MutableSavedState.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/ProgressLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/ProgressLoader.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/SampleLoginDispatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/SampleLoginDispatchers.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/TestTags.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/java/com/madonasyombua/samplelogin/util/TestTags.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/test/java/com/madonasyombua/samplelogin/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/test/java/com/madonasyombua/samplelogin/ExampleUnitTest.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/app/src/test/java/com/madonasyombua/samplelogin/login/LoginViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/app/src/test/java/com/madonasyombua/samplelogin/login/LoginViewModelTest.kt -------------------------------------------------------------------------------- /chapter_three/Sample Login/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/build.gradle -------------------------------------------------------------------------------- /chapter_three/Sample Login/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/gradle.properties -------------------------------------------------------------------------------- /chapter_three/Sample Login/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter_three/Sample Login/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter_three/Sample Login/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/gradlew -------------------------------------------------------------------------------- /chapter_three/Sample Login/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/gradlew.bat -------------------------------------------------------------------------------- /chapter_three/Sample Login/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Modern-Android-13-Development-Cookbook/HEAD/chapter_three/Sample Login/settings.gradle --------------------------------------------------------------------------------