This course is designed for Android developers who understand the basic building blocks of Android apps, particularly activities, fragments, and intents. You'll also need some basic knowledge of the Kotlin programming language.
- [Instructor] This course is designed for software developers who are building apps for Android mobile devices or Chromebooks that support the Android app ecosystem. If you're an Android developer you're probably using low-level navigation techniques. Using intents and intent filters. This course is designed for those developers who want to learn about new and improved development tools that can help you get the job done with less code. I'm going to assume that you understand the basics of Android development and that you know these terms: Activities, which represent full screens in an Android app.
Fragments, which control the appearance of a portion of the screen. And intents, which are used to send instructions to the application framework. Frequently, instructions to open a new activity. If you understand the basics of these three terms then you'll be ready to work with this course. If you want some background about these terms you can watch the courses in the Android Development Essential Training series. Starting with the course on building the first app and continuing through courses on building user interfaces and managing navigation.
In this course, I'll be programming with Kotlin. Kotlin is rapidly overtaking Java as the primary language for Android developers. You can learn about the basics of Kotlin in Kotlin Essential Training. And you'll find many other courses in the library that are specifically about working with Kotlin in the context of Android app development. And then there are the developer tools. I'll be working in Android Studio 3.2.1 the integrated development environment, or IDE, that's based on IntelliJ IDEA Community Edition and is specifically designed for Android app development.
I'll also be depending on the Kotlin plugin. A tool that enables development with Kotlin alongside Java. To learn more about Android Studio you can watch Android Studio Essential training. These courses and many others will help you improve your Android development skills and make sure you have the information you need to successfully view this course.