
RecyclerView contains a hard-coded list of repository names.īuild and run to preview what you have to work with:īefore adding any Kotlin code, configure Android Studio to insert import statements automatically. It uses a simple RecyclerView named repoList. Open MainActivity.kt from the ui.activities package and explore the code. Then browse to the starter directory in the downloaded materials and click Open. You can also use File ▸ Open in Android Studio. Open the starter project in Android Studio 3.1.2 or greater by selecting Open an existing Android Studio project from the Welcome to Android Studio window: Once your download completes, unzip the file. Getting Startedĭownload the starter project by clicking the Download Materials button at the top or bottom of the tutorial. If you’re new to Android development, read through our Beginning Android Development tutorials to familiarize yourself with the basics. The main branch holds the final state of the code when in the course.Note: This tutorial assumes you’re familiar with the basics of Android development. The e branch contains the code as it is at the end of the movie. The b branch contains the code as it is at the beginning of the movie. These are marked with the letters b for "beginning" and e for "end". Some branches will have a beginning and an end state. As an example, the branch named 02_03 corresponds to the second chapter and the third video in that chapter. The naming convention is CHAPTER#_MOVIE#. The branches are structured to correspond to the videos in the course. You can use the branch pop up menu in github to switch to a specific branch and take a look at the course at that stage, or you can add /tree/BRANCH_NAME to the URL to go to the branch you want to access. This repository has branches for each of the videos in the course. Finally, Rahul covers several advanced configuration options related to Retrofit. Rahul steps you through getting started with an Android Retrofit project, as well as retrieving and sending data and handling authentication in your Android app. He explains concurrency, coroutines in Kotlin, and how both can benefit your app. Rahul starts with helping you understand APIs and their uses. Instructor Rahul Pandey covers everything you need to know to build rich, networked Android apps. This course shows you how to use Retrofit with idiomatic Kotlin code that you can apply directly to your Android app. On Android, the primary way that apps get and post data over the internet is with a library called Retrofit. Many apps use your mobile phone’s internet connection to get data. The full course is available from LinkedIn Learning. This is the repository for the LinkedIn Learning course Android Development: Retrofit with Kotlin.

Android Development: Retrofit with Kotlin
