Skip to content

Latest commit

 

History

History
64 lines (47 loc) · 2.36 KB

README.md

File metadata and controls

64 lines (47 loc) · 2.36 KB

Asteriod

Asteroid is an application that makes use of free open source API provided by NASA JPL asteroid team.

This is a custom application built and reviewed by Udacity Android Nanodegree Programme expert.

Feature

  • Kotlin Coroutine for async operations
  • liveData an observable data holder class for lifecycle-aware task
  • Koin for dependency injection
  • Databinding to bind UI layout to data model
  • WorkManager for periodic background processes
  • Room libray for local caching of data
  • Retrofit library for JSON file integration to the app

Get Started

As this is an android project, you will need an android device to run the application Instruction to run the project

  • Download and install lastest android studio on your device.

    • Here is the link to download the lastest version of android studio
  • Clone the project repository by running the following command line on a terminal

    https://github.com/Ayodeji97/Asteriod.git
    
    
  • Open project in android studio by clicking of File -> New -> Import project and choose the downloaded project

  • Run the app

Libraries

Screen Shots

Author

Daniel Ayodeji

License

This project is licensed under the Apache License 2.0 - see : https://www.apache.org/licenses/LICENSE-2.0.txt