在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):udacity/nd940-android-kotlin-c2-starter开源软件地址(OpenSource Url):https://github.com/udacity/nd940-android-kotlin-c2-starter开源编程语言(OpenSource Language):Kotlin 100.0%开源软件介绍(OpenSource Introduction):Project TitleAsteroid Radar Getting StartedAsteroid Radar is an app to view the asteroids detected by NASA that pass near Earth, you can view all the detected asteroids in a period of time, their data (Size, velocity, distance to Earth) and if they are potentially hazardous. The app is consists of two screens: A Main screen with a list of all the detected asteroids and a Details screen that is going to display the data of that asteroid once it´s selected in the Main screen list. The main screen will also show the NASA image of the day to make the app more striking. This kind of app is one of the most usual in the real world, what you will learn by doing this are some of the most fundamental skills you need to know to work as a professional Android developer, as fetching data from the internet, saving data to a database, and display the data in a clear, clear, compelling UI. ScreenshotsDependencies
InstallationTo get the project running on your local machine, you need to follow these steps: Step 1: Clone the repo Use this to clone it to your local machine: git clone https://github.com/udacity/REPOSITORY_NAME.git Step 2: Check out the ‘master’ branch This branch is going to let you start working with it. The command to check out a branch would be: git checkout master Step 3: Run the project and check that it compiles correctly Open the project in Android Studio and click the Run ‘app’ button, check that it runs correctly and you can see the app in your device or emulator. TestingExplain the steps needed to run any automated tests Break Down TestsExplain what each test does and why
Project InstructionsYou will be provided with a starter code, which includes the necessary dependencies and plugins that you have been using along the courses and that you are going to need to complete this project. The most important dependencies we are using are:
We recommend you following the guidelines seen in the courses, as well as using the components from the Jetpack library:
Android Studio could display a message to update Gradle plugin, or another thing like Kotlin, although it is recommended to have the last versions, it could be you have to do other things in order to make it work. The application you will build must:
Built WithTo build this project you are going to use the NASA NeoWS (Near Earth Object Web Service) API, which you can find here. https://api.nasa.gov/ You will need an API Key which is provided for you in that same link, just fill the fields in the form and click Signup. License |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论