Android Application Online Training

Introduction

Android is real time responding operating based on the Linux kernel. It’s real time input from the user and provide prompt response to the user query. It’s an emerging Operating system in the mobile technology. It helps the developer develop their own application and to make their insight into an application. It provides easy access to the end users by just tapping, swiping and pinching. It is mainly employed in mobile, tablets and handheld devices.

COURSE SUMMARY

Course Name Android Online Training
Contents Fundamentals and Concepts of Android
Duration 30 Hours with Flexible timings
Delivery Instructor Led-Live Online Training
Eligibility Any Graduate
Ideal For Aspiring job seekers in the field of Programming
Next Batch Please visit the schedule section

Course Objectives

  • Capability to use different tools and plugins to debug.
  • Maintain Android applications.
  • Skills to design and create an Android application from the beginning.
  • Using external resources, manifesting adapters and file intents.
  • Learning various tools and techniques such as preferences, databases and content providers.
  • Understanding the different elements used in Android application and learning the its entire life cycle.
  • Using background processing techniques available in Android.

PRE-REQUISITES:

  • Working Experience with Java Programming Language, Basic Knowledge of Different OS

Course Curriculum

MODULE 1: JAVA CONCEPTS

TOPICS: Oops Concepts, Exception Handling, Inheritance in Detail, Jvm & .Jar File Extension, Packages & Interfaces, Multi Threading

MODULE 2: SQL

TOPICS: SQLite Openhelper and Creating a Database, Introducing Sqlite, Working with Cursors, Opening and Closing a Database, Inserts, Deletes and Updates

MODULE 3: INTRODUCTION TO ANDROID

TOPICS: What is Android?, Configuring Development Environment, Fundamentals, Android API Levels, Dalvik Virtual Machine & .Apk File Extension

MODULE 4: APPLICATION STRUCTURE

TOPICS: Uses-Permission & Uses-Sdk, Androidmanifest.XML, Resources & R.Java, Layouts & Drawable Resources, Assets, First Sample Application, Activities and Activity Life Cycle

MODULE 5: EMULATOR-ANDROID VIRTUAL DEVICE

TOPICS: Launching Emulator, Logcat Usage, Emulator Shortcuts, Editing Emulator Settings, Second App, , Introduction to DDMS

MODULE 6: BASIC UI DESIGN

TOPICS: Text Fields, Form Widgets, Layouts, Examples

MODULE 7: PREFERENCES

TOPICS: Preferences From XML, Shared Preferneces, Examples

MODULE 8: MENU

TOPICS: Option Menu, Context Menu, Menu Via Code, Menu From XML, Sub Menu, Examples

MODULES 9: INTENTS

TOPICS: Implicit Intents, Explicit Intents, Examples

MODULE 10: UI DESIGN

TOPICS: Time and Date, Composite, Images and Media, Popup, Alertdialogs & Toast, Tabs and Tab Activity, Examples

Module 11: Styles & Themes

TOPICS: Drawable Resources for Shapes, Gradients, Styles.XML, Applying Themes Via Code and Manifest File, Style Attribute in Layout File, Examples

Module 12: Content Providers

TOPICS: Sqlitedatabse, Sqliteopenhelper, Sqlite Programming, Reading Bookmarks, Cursor, Reading And Updating Contacts, Example

Module 13: Linkify

TOPICS: Matchfilter & Transformfilter, Phone Numbers, Map Address, Text, Email Address, Web Urls, Examples, Android Debug Bridging Tool

Module 14: Adapters And Widgtes

TOPICS: Adapters, Array Adapters, Base Addapters, Custom List View, Listview and Listactivity, Gallery Using Adapters, Gridview Using Adapters, Examples

Module 15: Notifications

TOPICS: Services and Notifications, Broadcast Receivers, Alarms, Toast, Examples

Module 16: Custom Components

TOPICS: Custom Animated Popup Panels, Custom Tabs, Other Components

Module 17: Threads

TOPICS: Threads Running on Ui Thread, Handlers & Runnable, Worker Thread, Asyntask, Examples

Module 18: Advanced

TOPICS: Live Folders, JSON Parsing, Using SD cards, XML Parsing, Accessing Phone Services, Location Based Services, GPS, Maps, Sensors, Network Connectivity Services

Download Material

Testimonials

Write a Review

No review posted.