Demos On 18th / 19th Nov
PIMPLE SAUDAGAR :    Angular JS (10:00 AM)   |   Spring / Hibernate (10:00 AM)   |    Java (10:00 AM)   |   Selenium (11:00 AM)   |   AWS - Amazon Web Services (11:00 AM)   |   DevOps (3:00 PM)   |   BigData & Hadoop (5:00 PM)   |   SAP MM (6:00 PM)   |   Unix (5:00 PM)   |   BigData & Hadoop(19th Nov - sunday) (05:00 PM)      DECCAN :    AWS - Amazon Web Services (11:00 AM)   |   Selenium (11:30 AM)   |   DevOps (12:00 PM)   |   DevOps(19th Nov - sunday) (02:00 PM)      
ISO 9001:2015 Certified Organization  |  Pearson Exam Center

Android App Development

Overview

Usage of smart phones has increased in the past years, with these increasing numbers, there is demand for more and better application. Android is an open-source Linux-based operating system designed mainly for smart phones and tablets. It is most widely used OS and has captured 80% mobile apps market and with this there is huge demand for skilled Android Developers all over the world. Android is open source platform for developing mobile apps and has open marketplace for distributing it. Our course has designed to give you the expertise skills in the designing and implementing Android mobile apps.

Duration : 70 Hours

Prerequisites : Knowledge of Basic Programming.

Training Highlights : Course covers from Beginner to Expert Proficiency Levels.Become a Professional Android Apps Developer.All our trainers have extensive experience in IT Industry and have more than 3 years of experience in teaching.

Course Syllabus

Android App Development
  1. Introduction to Java
    • History of Java
    • Features of Java
  2. Overview of Java
    • OOP’s Concept
    • Data types and Variables
    • Operators
    • Control Structures
    • Strings
    • Arrays
  3. Objects and Classes
    • Object, Classes and Methods
    • Method Overloading
    • Constructors
    • Garbage Collection
  4. Inheritance
    • Types of Inheritance
    • Method Overriding
    • Dynamic method dispatch
  5. Packages and Interfaces
    • Defining Packages
    • Extending Interfaces
  6. Exception Handling
    • Fundamentals of Exception Handling
    • Exception types
    • Try and Catch and finally
    • Multiple Catch
    • Nested Try Statements
    • Throw , throws
    • Custom Exception
  7. Collections Framework
    • Collection Interfaces and Classes
    • Iterators
    • Comparators
  8. Multithreading
    • Life cycle of Thread
    • Thread priority
  1. Android Basics
    • Android Overview
    • Android Environment Setup
    • Android Architecture
    • Simple Hello World Example
    • Explain Android Application Folder Structures
  2. Android User Interface
    • Android SDK Overview
    • Explain the Application structure
    • different folders created for simple Android Application Project
    • Explain about different xml files used in Android Application
    • Explain AndroidMainifest.xml file
    • Configuring the Android Manifest File
    • Managing your App Identity
    • Registering Activities and other App Component
    • Use of Permissions
    • Other Manifest settings
    • Android UI Layout
    • Linear Layout
    • Grid Layout
    • Relative Layout
    • Frame Layout
    • Android UI Controls
    • Text View
    • Edit Text
    • Auto Complete Text View
    • Button
    • Image Button
    • Check Box
    • Toggle Button
    • Radio Button
    • Progress Bar
    • Spinner
    • Time Picker
    • Date Picker
  3. Android Advanced Concepts
    • Use of Camera
    • Use of Bluetooth
  4. Some Useful Examples
    • How you can make your app to support multiple devices
    • Android Best Practices 25
    • Android styles
    • Use of Styles
    • Style Inheritance
    • Android Themes
    • Explain how to create Custom Component.
    • Drag and Drop
    • Drawing and working with Animation
    • Drawing on the Screen
    • Working with Canvas and Paints
    • Working with Text
    • Working with Bitmaps
    • Working with Shapes
    • Working with Animation
    • Android Data Storage API
    • Storing data using SQLLite Storage API
    • Working with File and Directories
    • Sharing Data between Application
    • Android Built-In Content Providers
    • Modifying Content Providers
    • Enhancing Applications by using Content Providers
    • Make your application to Act as a Content Provider.
    • Location Based Services
    • Use of GPS
    • Geocoding Locations
    • Mapping Locations
    • Android Multimedia API
    • Working with Images
    • Working with Videos
    • Working with Audio
    • Android Telephony API
    • Sending SMS
    • Making and Receiving Phone Call
    • Sending Email

Inquire Now



Student’s Reviews about 3RI