Android App Development with Kotlin Training

  • Overview
  • Course Content
  • Drop us a Query

Kotlin is a statically typed programming language which was designed to interoperate with Java. Many technology giants, including Google, have adopted this general-purpose programming language. We, Multisoft Systems, are providing the Android App development with Kotlin Training course by qualified and technically-sound trainers. The course which deals with the fundamentals of Kotlin is suitable for beginners.

Our offered course is designed to teach the techniques of working with Android Storage, SQLite and Content Providers. We have spacious classrooms, numerous learning solutions, flexible payment options, experienced faculty members, and a commitment to deliver the course modules through hands-on training sessions.

Upon the completion of this course, the candidates will be able to:
  • Introduction to Kotlin
  • How to creating user interface UI
  • How to control Flow Statements
  • Toasts, Activities, Navigation and Views
  • Android Framework and Android studio
  • Android Layouts, Styles, Themes and Menus
  • Function & Object Oriented Programming (OOP)
  • Android Dialogs, Snack Bar, Menus, Web View and notification
  • Android Storage, SQLite and Content Providers
  • Location – Aware Apps: Using GPS and Google Maps
Target Audience
  • The developers who have a basic understanding of Java or Kotlin are eligible for this course.
Prerequisites
  • The aspirants of Android App development with Kotlin Training are supposed to have a basic understanding of Kotlin or Java.

Module 1: Introduction to Kotlin

  • Kotlin History
  • Kotlin Advantages
  • How Kotlin Program Work?
  • Kotlin software Prerequisites
  • Installing Java JDK and JRE
  • Installing Android Studio
  • Creating Kotlin Project using Android Studio
  • Creating a Kotling Program
  • Running a Kotlin Program
  • Writing comments
  • Kotlin Variables
  • Kotlin Data Types
  • Input of Information to Kotlin Program

Module 2: Control Flow Statements

  • Introduction
  • If statement
  • If-else- statement
  • When Statement and expression
  • For Loops
  • While Loops
  • Do- While loops
  • Jump Expressions
  • Break Statement
  • Continue Statement
  • Return statement

Module 3: Function & Object Oriented Programming (OOP)

  • Function
  • Function Structure
  • Creating a Function
  • Function and variable scope
  • Object –Oriented Programming (OOP)
  • Object
  • Class
  • Kotlin collection

Module 4: Android Framework and Android studio

  • Introduction
  • Android Platform Architecture
  • Android Libraries
  • Components of Android application
  • Types of Android processes and their properties
  • Android Application Development
  • LAB: Creating your first application

Module 5: Creating user interface UI

  • Introduction
  • Android Project Structure
  • View
  • Creating user interface LAB: Create a Pizza Order application

Module 6: Android Layouts, Styles, Themes and Menus

  • Introduction
  • Views
  • Layouts Android Styles and Themes App manifest
  • LAB: Android Application Layout, Styles and Themes

Module 7: Toasts, Activities, Navigation and Views

  • Context Class
  • Toast Class What is an Activity?
  • Activity Lifecycle Android Intent
  • Android Views
  • LAB: Configuring of android Recycler view

Module 8: Android Dialogs, Snack Bar, Menus, Web View and notification

  • Introduction
  • Android Dialogs
  • Snack Bar
  • Menus
  • Web View
  • Android Notifications
  • LAB: Configuring Android Web Browser, Menu and notification

Module 9: Android Storage, SQLite and Content Providers

  • Android Storage Options
  • Shared Preferences
  • Internal Storage
  • External Storage
  • Network Connection
  • SQLite Databases
  • Content Providers
  • Sync Adapters ORMLite
  • Choosing Internal or External storage
  • LAB: SQLite databases and Content Providers

Module 10: Location –Aware Apps: Using GPS and Google Maps

  • Introduction
  • What is GPS and how does it work?
  • Other Location Service Providers
  • Configuring Google Maps
  • JSON and API
  • LAB 10: Location Aware Apps using a GPS and Google Maps

A Few Things You'll Love!

What our Students Speak

+
1
×
Hello

How can help you?