Friday, 22 December 2017

Android Training



Horizontal Solution operates in a vision to provide high quality training through innovative and pioneering processes to its students and corporate clients.

Android Training Content:
Android Trainer have 5 years of Software Development expierence in Software Industry.
Introduction to Android
  • Overview of Android
  • Java Editions and comparison with Android
  • Android Apps – Design, Vendor, Behavioral Classification

Android Architecture Overview
  • Android Architecture
  • Application Frameworks
  • Android Libraries
  • Android Runtime, Virtual Machine

Setup of Android Development Environment
  •  System Requirements
  • Java, Eclipse and Android SDK Installation
  • Android SDK & Tools
  • Android Virtual Devices & Device Definitions

Your Android Application
  • Android Application Design
  • Using PhotoShop for Graphic Designing
  • Android Application Wireframes (screens)

Create First Android Application
  • Creating Android Application
  • Creating Configurations
  • Testing the app : AVD, Active device
  • Android Project Structure
  • Android Manifest file

Publishing to the Play Store
  • Release process & Release build of Android Application
  • Signing the .apk file
  • Preparing the Store Listing page

About XML – approach to design layouts
  • Views and Layouts
  • View properties
  • Linear Layout vs. Relative Layout vs. Frame Layout vs. Absolute Layout
  • Localization of UI
  • Best practices for targeting various form factors: phone, tablet, TV
  • Best practices when working designing Android UI

Android Testing
  • Creating a Test Project for Android project
  • Working with Test Packages
  • Writing test cases

Fragments
  • Designing fragments
  • Fragments lifecycle
  • Fragment management and integration

  • User Interfaces
    • Creating the Activity
    • XML versus Java UI
    • Selection Widgets, Using fonts
    • Common UI components
    • Handling UI events: a bit about listeners

    Advanced UI
    • Adapters
    • Complex UI components
    • Menus and Dialogs
    • Tabbed Activities
    • Navigation Drawer
    • Animations
    • Create activity layouts programmatically
    • Testing and optimizing UI

    Android Material Design
    • What is material ?
    • Material properties
    • Material Styling / Animations
    • Material Patterns

    Resources
    • Overview of Android Resources
    • Creating Resources
    • Using Resources
    • Drawable Resources
    • Animation Resources

    Storing and Retrieving Data
    • Storage Model selection criteria
    • Shared preferences
    • Testing the created files, tools

    SQLite Database
    • Introducing SQLite
    • SQLiteOpenHelper and creating a database
    • Opening and closing a database
    • Working with cursors
    • Inserts, updates, and deletes

    Web Services
    • Understanding Web Services
    • Web Services Architecture
    • Building Server side components
    • Publishing web services
    • REST based web services
    • Accessing Web Services
    • Integrating Web Services with mobile client
    • Overview of networking
    • Checking the network status
    • Checking the web service status
    • Working with HTTP to access the web services


Training Features 
  • Industry Oriented Training
  • Industry Based Course Content
  • Real Time Work
  • Best Environment To Learn
  • Assignments
  • Interview Preparation
  • Best Guidance & Expert Training
  • Training On Live Project Only
  • We provide all study material written by our expert trainers.

No comments:

Post a Comment