Android Development

  • Android is widely known as mobile application development technologies that are widely used for developing various mobile applications. With the use of software development kit into android it is robust and useful that makes development very easy and effective. Due to this you may think that it is very easy to get Android training and may lead you to consider self-education.

    ZCC Group provides best Android Training in Chandigarh and Mohali, you will be able to develop your own apps and also publish them online, to be downloaded by people.

    Prerequisites:

    • Programming knowledge (Preferably C++)
    • Object Oriented Programming (OOPs) concept
    • Core java

Live Projects:

According to  Nasscom case studies 3,50,000 engineers are passing-out on every year, but who are successfully making their career that is only 20%, the rest are lacking in live technology and unable to show live projects on their resume. which is very important to companies to check your technical abilities.

Students will get training with real time environment as they will work with A2it IT Development Pvt. Ltd. Company (www.a2itsoft.com)

Every student will get access of their projects on following addresses:

Android Training Program Benefit:
Understand the entire Android Apps Development Cycle and Enable the students to independently create new Android Applications.

  • 1. Basic Android

    • Android Overview and History
    • How it all got started
    • Why Android is different (and important)

    2. SDK Overview

    • Android Development tools
    • Platforms
    • Devices and Android Emulator
    • Eclipse tooling for android project
    • Versions
    • Android Architecture

    3. Main Building Blocks

    • Activities
    • Activity lifecycle
    • Intents
    • Services
    • Broadcast Receivers
    • Content provider

    4. Android system Overview

    • File System
    • Preferences
    • Notifications

    5. Multimedia in Android

    • Multimedia Supported audio formats
    • Simple media playback
    • Supported video formats
    • Simple video playback

    6. Basic Content Providers

    • Content provider MIME types
    • Searching for content
    • Adding, changing, and removing content
    • Working with content files

    7. Multiscreen Developments

    • Multi-Page layout with fragments
    • Designing layout for tablets & phone

    8. Android Stack

    • Overview of the stack
    • Linux kernel
    • Native libraries
    • Dalvik
    • App framework
    • Apps

    9. Hello World App

    • Creating your first project
    • The manifest file
    • Adding permissions
    • Activity Registry
    • Adding Library project
    • Layout resource
    • Running your app on Emulator
    • Lint error Checking

    10. Basic Android User Interface

    • XML versus Java UI
    • Dip’s and Sip’s
    • Views and layouts
    • Common UI components
    • Handling user events
    theandroidos-logo-web

    ZCC Group Venture

     

  • 11. Advanced UI

    • Selection components
    • Adapters
    • Complex UI components
    • Building UI for performance
    • Menus and Dialogs & Action Bar
    • Graphics & animations
    • Development UI tools
    • Intent & Intent filters
    • Android Components integration via Intent

    12. SQL Database

    • Introducing SQLite
    • SQLite Open Helper and creating a database
    • Opening and closing a database
    • Working with cursors Inserts, updates

    13. Telephony

    • Making calls
    • Monitoring data connectivity and activity
    • Accessing phone properties and status
    • Controlling the phone

    14. Location Based Services and Google Maps

    • Using Location Based Services
    • Working with Google Maps
    • Gps
    • Enhancing Google  Maps with custom Drawing(overlays)

    15. Camera

    • Taking pictures
    • Rendering previews
    • Adding permission
    • Set as wallpaper

    16. Web Services and XML

    • Consuming Web Services
    • HTTP Request Response Model
    • XML Parsing

    17. Wi-Fi

    • Managing Internet Connectivity
    • Managing active Connections
    • Managing Wi-Fi

    18. Notification & widgets

    • Using the notification Manager
    • Building rich notification
    • Custom widgets for home screen
    • Home screen widgets
    • Updating widgets and widgets lifecycle

    19. Data storage

    • Shared preferences
    • Internal Storage(Files)
    • External Storage(SD card)
    • SQLite Database

    20. Sensors

    • How sensor work
    • Different types of sensors
    • Best practice for Performance

    21.Text to Speech

    • Introduction
    • How its works

    22. Deployments

    • Deployment options
    • Market (Google play)
Projects / Lab Gallery
Project Videos

What else can we do to convince you?

Apply For Training

zcc-14yrs-iso-job-web