In this video, Annyce reviews the sample application used in this course: Solar System.
- [Instructor] Throughout this course, we're going to be working with the sample application named Solar System. Here it is inside of our emulator. It displays a list which contains information about the various planets in our solar system. When you click on any given item in the list, you're taken to a details screen which has the planet's image, name, description, as well as some simpler information regarding its composition, number of known moons, as well as its orbital period.
All of this is supported by our Android application. If we come over here back into Android Studio, you'll see that our main package is com, example, solar system. This is the planet's data provider. This is what we use in order to get the information about each of the various planets, so it contains a listing of their descriptions. If we close this down, we can then see the imagery source ID which is used, the composition information, as well as the orbital period.
And all of these things are added to a list. We will be taking advantage of this data in almost every single video that we use throughout the course. The next important class to be aware of is the planet list activity class. This is our main entry point to the application. It contains a toolbar as well as a recycler view which holds our list of planets. And then finally, in the planet detail fragment, this is where we have information about the description, composition, moons and orbit that we saw previously.
This application is going to be the foundation of how we can learn more about some of the amazing features of the Kotlin programming language, so let's get started.
- What Kotlin has to offer
- Working with lambdas
- Common Android extension functions
- Kotlin Android Extensions overview
- Making use of the Anko library
- Working with coroutines
- Nullability and collections
Skill Level Intermediate
Android App Development: Data Persistence Librarieswith Annyce Davis4h 52m Intermediate
Developing AWS Lambda Functions with Kotlinwith Troy Miles1h 55m Intermediate
1. Kotlin Overview
2. Extension Functions and Properties
3. Incorporating Anko
4. Advanced Anko
5. Working with Collections
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.