Android
Kotlin is a simple, concise & powerful development language which makes Android development much easier. It is 100% interoperable with Java and offers a new world of possibilities to developers coming from Java. Star Android is a comprehensive training program on Kotlin for Android development. The program helps the learners acquire a fundamental understanding of Android programming and its various components in detail. It is a must have for mobile application development enthusiasts who want to understand the finer nuances of the dynamic development that is synonymous with Android programming.
Android offers a unified approach to application development for mobile devices which means their apps should be able to run on different devices powered by Android.
Audience
Android Course Objectives
In this course, you will learn about:
- Creating robust mobile applications and learn how to integrate them with other services
- Creating intuitive, reliable mobile apps using the android services and components
- Create a seamless user interface that works with different mobile screens
Course Outcome
After completing this course, you will be able to:
- Build enterprise level mobile applications with Kotlin on Android
- Understand both the basic and advanced concepts of Kotlin
- Understand why use Kotlin over Java
- Install and configure Android Studio
- Explain and use key Android programming concepts
- Deploy the application on Google Play
- Become a certified Android developer
Table Of Contents Outline
- Introduction to Kotlin Programming Language
- Classes and Objects in Kotlin
- Functions and Lambdas in Kotlin
- Advanced Concepts in Kotlin
- Java Versus Kotlin
- Introduction to Android 8.0
- Starting Development with Android Development Tools: Android Studio
- Exploring Basics of Android Application Components
- Exploring and Designing Android UI
- Using Views to Handle Images, Listview and Menu
- Implementing Data Persistence
- Gathering Location Data
- Implementing Graphics and Animations in Android
- Integrating Media in Android
- Interacting with Camera and Input Gestures
- Managing Background Tasks
- SMS and Email in Android
- Connectivity in Android
- Exploring Sensors
- Networking in Android
- Deployment of Android Application on Google Play
- Android P (Pie)
- Labs