MENUMENU

Key Features

  • Gain skills and competencies required in Industry by Experts.
  • Work on Real-time Projects depending upon the course you select.
  • Students work in a professional corporate environment.
  • Get a globally recognized Certificate form WebTek with our partner logos.
  • Global Brand recognition for Placements.

Android Using Kotlin


Course Objective:

On completion of the training, participant will be able to develop Android Application. They will be able to develop different types of Mobile Application.


Prerequisite:

Should have basic knowledge of OOPs and core java.


Course Content:

Introduction
  • Introduction to Android
  • History of Android
  • How to install Android Studio
  • Why Kotlin replaces Java language for Android Apps
  • Overview of an Android App
  • Android Versions & different development tools
Kotlin Fundamentals
  • OOPS basics
  • Classes & Objects
  • Components of a Class
  • Structure of a Class
  • Inheritance
  • Interfaces
  • Functions and Lambdas
  • Core Libraries
  • Exceptions
Significance of Android Project Structure
  • Android Architecture
  • Source Folder
  • Resources folder
  • Android Manifest XML
  • Hello World App
Components of Android Application
  • Activities & Fragments in Androids
  • Activity Life Cycle
  • Activity – How to create your activity
Android Layouts
  • Layout XML files
  • Absolute Layout
  • Relative Layout
  • Table Layout
  • List Layout (List View)
  • Linear Layout
  • Frame Layout
  • Tab Layout
Android  Widgets and Views
  • Button View
  • EditText View
  • TextView View
  • Image View
Menus & Messages
  • Adding option menus
  • Adding popup menus
  • Showing dialogs
  • Raising toasts
Intent & Intent Filters
  • Intents – basics
  • Intent Objects
  • Intent Filters
  • Explicit Intent & Implicit Intent
Services
  • Lifecycle
  • Main Application Threads & Worker Threads
  • Intent Service
Broadcast Receivers
  • Broadcast Receivers
  • Listening for specified broadcasts
  • System broadcasts
  • Custom & User defined broadcasts
  • Sticky Broadcasts
  • Pending Intents
SQLite
  • Introducing SQLite
  • creating a database
  • Opening and closing a database
  • Working with cursors
  • Inserts, updates, and deletes
Communication with External Database(Advance)
  • Introduction to JSON file
  • Using Web Services to connect to remote DB
  • Fetching data from JSON & loading into Activities
  • Working with Map and Location

Includes

  • 35-40 Hours
  • : BTech 1styr/ 2ndyr/ 3rdyr/ 4thyr/ Diploma/ BCA/ MCA Students
Copyright © 2019 webteklabs.com
Webtek Digital
Webtek Digital
Webtek Digital
Webtek Digital