Helios erp Systems- Android Application Development Training Overview - PowerPoint PPT Presentation

About This Presentation
Title:

Helios erp Systems- Android Application Development Training Overview

Description:

HELIOS ERP SYSTEMS as one of the leading high end super specialization training center. We provide quality Training & Consutling in the field of ERP/SAP, SAS, .Net Technology, J2EE, Software Quality Testing, IBM Mainframe, Oracle, Web Technologies, Embedded Systems, Mobile application developments(ANDROID,iOS,Blackberry..) – PowerPoint PPT presentation

Number of Views:190

less

Transcript and Presenter's Notes

Title: Helios erp Systems- Android Application Development Training Overview


1
Helios ERP Systems
  • Android App Development

2
Helios ERP Systems
  • We provide quality Training Consulting in the
    field of-
  • ERP/SAP, SAS
  •  Embedded Systems
  •  .Net Technology
  • Software Quality Testing
  •  IBM Mainframe
  • Oracle
  •  Web Technologies
  • Mobile application developments

3
Mobile Application Development
  • mobile application developer one of the most
    demanded and fastest growing IT careers for 2014.
  • The average starting salary starts from Rs
    15,000-Rs 18,000 per month, depending on the
    expertise and the position of the individual.

4
Mobile Application Development
  • there are 5 major mobile platforms, each with its
    own core language(s) and development environment.
  • Android
  • Windows
  • Blackberry
  • IOS (Apple)
  • Symbian

5
Android App Development
  • Android is one of the most popular platforms
    being used in Smartphone's and tablets.
  • Future conversion from other apps developers to
    android app developers is predicted to be around
    35 to 40 percent respectively.

6
Android App Development
  • Training Content

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

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

9
SDK Overview
  • Platforms
  • Tools
  • Versions

10
Hello World App
  • Creating your first project
  • The manifest file
  • Layout resource
  • Running your app on Emulator

11
Main Building Blocks
  • Activities
  • Activity lifecycle
  • Intents
  • Services
  • Content Providers
  • Broadcast Receivers

12
Basic Android User Interface
  • XML versus Java UI
  • Dip's and Sip's
  • Views and layouts
  • Common UI components
  • Handling user events

13
Android system Overview
  • File System
  • Preferences
  • Notifications
  • Security model

14
Advanced UI
  • Selection components
  • Adapters
  • Complex UI components
  • Building UI for performance
  • Menus and Dialogs
  • Graphics animations

15
Multimedia in Android
  • Multimedia Supported audio formats
  • Simple media playback
  • Supported video formats
  • Simple video playback

16
SQL Database
  • Introducing SQLite.
  • SQLite Open Helper and creating a
  • database.
  • Opening and closing a database.
  • Working with cursors Inserts, updates, and
    deletes.

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

18
Advanced Android
19
Custom Content Providers
  • Why Content Providers
  • Where the content comes from
  • Implementing the API Supporting content files

20
Location Based Services and Google Maps
  • Using Loction Based Services
  • Working with Google Maps

21
Services
  • Overview of services in Android
  • Implementing a Service
  • Service lifecycle
  • Inter Process Communication (AIDL
  • Services)

22
Broadcast Receivers
  • What are Broadcast Receivers.
  • Implementing broadcast receiver.
  • System broadcasts and how to use them.

23
Intent Filters
  • Role of filters
  • Intent-matching rules
  • Filters in your manifest
  • Filters in dynamic Broadcast Receivers

24
Networking
  • Working with web services
  • Best practices

25
Sensors
  • How Sensors work
  • Lig to Sensor readings
  • Best practices for performance

26
WiFi
  • Monitoring and managing Internet
  • connectivity
  • Managing active connections
  • Managing WiFi

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

28
Camera
  • Taking pictures
  • Rendering previews

29
Bluetooth
  • Controlling local Bluetooth device
  • Discovering and bonding with Bluetooth
  • devices
  • Managing Bluetooth connections
  • Communicating with Bluetooth

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

31
Open GLES
  • Introduction to Open GLES

32
Android Application Deployment
  • Android Application Deployment on
  • device with Linux and Windows
  • Android Application Deployment on
  • Android Market
Write a Comment
User Comments (0)
About PowerShow.com