AndroidApplication-FetchRewards

所属分类:人工智能/神经网络/深度学习
开发工具:kotlin
文件大小:222KB
下载次数:0
上传日期:2021-11-30 14:55:33
上 传 者sh-1993
说明:  移动Android应用程序已经使用Kotlin编程语言开发,使用模型视图视图模型弧...
(The Mobile Android Application has been developed with the Kotlin programming language using Model-View-ViewModel architecture as well as the following libraries: ViewModel, Retrofit, Navigation Component, and LiveData.)

文件列表:
FetchRewardsExerciseMain (0, 2021-11-30)
FetchRewardsExerciseMain\.idea (0, 2021-11-30)
FetchRewardsExerciseMain\.idea\.name (26, 2021-11-30)
FetchRewardsExerciseMain\.idea\codeStyles (0, 2021-11-30)
FetchRewardsExerciseMain\.idea\codeStyles\Project.xml (521, 2021-11-30)
FetchRewardsExerciseMain\.idea\codeStyles\codeStyleConfig.xml (149, 2021-11-30)
FetchRewardsExerciseMain\.idea\compiler.xml (170, 2021-11-30)
FetchRewardsExerciseMain\.idea\jarRepositories.xml (1267, 2021-11-30)
FetchRewardsExerciseMain\.idea\misc.xml (272, 2021-11-30)
FetchRewardsExerciseMain\.idea\runConfigurations.xml (337, 2021-11-30)
FetchRewardsExerciseMain\Application (0, 2021-11-30)
FetchRewardsExerciseMain\Application\build.gradle (2401, 2021-11-30)
FetchRewardsExerciseMain\Application\proguard-rules.pro (750, 2021-11-30)
FetchRewardsExerciseMain\Application\src (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\AndroidTest (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\AndroidTest\java (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\AndroidTest\java\com (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\AndroidTest\java\com\speerthomas (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\AndroidTest\java\com\speerthomas\fetchrewardscodingexercise (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\AndroidTest\java\com\speerthomas\fetchrewardscodingexercise\ExampleInstrumentedTest.kt (711, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\AndroidManifest.xml (825, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\ic_launcher-playstore.png (42863, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com\speerthomas (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com\speerthomas\fetchrewardscodingexercise (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com\speerthomas\fetchrewardscodingexercise\Constants.kt (150, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com\speerthomas\fetchrewardscodingexercise\FetchRewardsAdapter.kt (1511, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com\speerthomas\fetchrewardscodingexercise\FetchRewardsListFragment.kt (1982, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com\speerthomas\fetchrewardscodingexercise\FetchRewardsRepository.kt (1345, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com\speerthomas\fetchrewardscodingexercise\FetchRewardsViewModel.kt (880, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com\speerthomas\fetchrewardscodingexercise\HomeFragment.kt (2290, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com\speerthomas\fetchrewardscodingexercise\MainActivity.kt (323, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com\speerthomas\fetchrewardscodingexercise\model (0, 2021-11-30)
FetchRewardsExerciseMain\Application\src\Main\java\com\speerthomas\fetchrewardscodingexercise\model\FetchRewardsSchema.kt (262, 2021-11-30)
... ...

# FetchRewardsExercise Fetch Rewards Coding Exercise - Software Engineering - Mobile Application Dev Notes: A native Android app written in Kotlin that retrieves the data from https://fetch-hiring.s3.amazonaws.com/hiring.json. Displays list of items from the data to the user based on the following requirements: 1. Display all the items grouped by "listId" 2. Sort the results first by "listId" then by "name" when displaying. 3. Filter out any items where "name" is blank or null. 4. The final result should be displayed to the user in an easy-to-read list The Application has been developed with the Kotlin programming language using Model-View-ViewModel architecture as well as the following libraries: ViewModel, Retrofit, Navigation Component, and LiveData. The project is buildable on the latest (non-pre release) tools and supporting the current release mobile Operating System.

近期下载者

相关文件


收藏者