Android Development Training

[wpseo_breadcrumb]
Why choose JNtech Networks for ANDROID DEVELOPMENT TRAINING?

PROJECT BASED ANDROID DEVELOPMENT TRAINING

In Android development training from JNtech Networks, we will learn how to design and deploy the various kinds of Android apps. In this, you will learn the basic variety of concepts and android programming from a simple hello world text to the complex programmed applications of android devices.

Here you will learn the android app development with the trainers, having more than 6 years of experience in developing android apps in the industries. We will provide the live projects and the instructor based training for the requirements of the market.

Syllabus Android Development

Introduction to Android

• Why Android?
• Android Run Time
• Android Studio
• Introduction to Gradle

Fundamentals

• Basic Building blocks – Activities, Services, Broadcast Receivers & Content providers
• UI Components- Views & notifications
• Components for communication -Intents & Intent Filters
• Android API levels(versions & version names)

Application Structure

• AndroidManifest.xml
• uses-permission
• Activity/services/receiver declarations
• Resources & R.java
• Layouts & Drawable Resources
• Activities and Activity lifecycle

Emulator

• Launching emulator
• Editing emulator settings
• Emulator shortcuts
• Logcat usage
• Introduction to Android Device Monitor (ADM)
• File explorer

Intents

• Explicit Intents
• Implicit intents

Basic UI design, Styles & Themes

• Form widgets
• Text Fields
• Layouts
  o RelativeLayout ,TableLayout, FrameLayout, LinearLayout, Nested layouts
o [dip,dp,sip,sp] versus px o styles.xml
o drawable resources for shapes,gradients(selectors) o Style attribute in layout file
• Applying themes via code and manifest file
• AlertDialogs & Toast\
• Time and Date
• Images and media

Menu

• Option menu And Action Bar( menu in action bar)
• Context menu and contextual action mode
• Popup menu
• menu from xml
• menu via code
• Linkify
• Match Filter & Transform Filter

Adapters

• Array Adapters
• Base Adapters
• List View and ListActivity
• Custom list view
• Grid View using adapters
• Gallery using adapters
• Android Session and Session management

Content Providers

• SQL
• DML & DDL Queries in brief
• SQLite Databse
• SQLite Open Helper
• Cursor
• SQLite Programming
• Reading and updating Contacts
• Android Debug Bridge (adb) tool
• Broadcast Receivers
• Services

Notifications

• Alarm
• Via service

Customize

• Toast
• Dialogs
• Tabs
• Animated popup panels
• Grid view
• Spinner
• Thread.
• AsynTask
• XML Parsing
• Android JSON parsing using Volley
• How to create REST API for Android app using PHP
• Mysql
• Accessing Phone services (Call,SMS)

Fragments

• Introduction to fragments
• Fragments Life Cycle
• Fragments in Activity
• Google Maps V2 using Fragments
• Develop Fragment based UI designs (Fragment Tabs, List View etc)
• Location based Services
• GPS
• Geocoding
• Network connectivity services
• Sensors (Accelerometer, Gyroscope).
• Using Wi-Fi& Bluetooth.
• Google Cloud Messaging for Android
• App Widgets.

Training Modes

Instructor Led training/Online training

Classroom Training

On Demand Training






Join Today

JNtech NETWORKS

Please write to us or dialed +91 9354 998 586 , +91 9354 976 076

Please Fill The Form






Please Fill the Form for Best Course Enquiry