Android (Concepts and Applications)

This workshop is especially designed for the participants to understand Android concepts, develop Android applications and improve their job prospects.

 

Objectives / Benefits

  • To provide knowledge on Android Application, UI design, writing Android applications with Android SDK.

Duration

  • 3 months : 6 weeks(3 full day classes every week), 6 weeks(Projects)

Course Outline

Introduction to Android
  • Android Example
  • Android Operating System
  • Google Play
  • Security and Permissions
Installation and Android Virtual device
  • Eclipse
  • Install ADT Plug-ins and Android SDK
  • Install a specific Android Version
  • Android Emulator
  • Google Vs Android AVD
  • Create and run Android Virtual Device
Error handling
  • Clean Project
  • Problems with Android Debug Bridge (adb)
  • LogCat
  • Java7
Android Components
  • Activity
  • Views and View Groups
  • Intents
  • Services
  • Content Provider
  • Broadcast Receiver
  • Widgets
  • Others
Android Development Tools
  • Android SDK
  • Android Developement Tools
  • Dalvik Virtual Machine
  • How to develop Android Applications
  • Resource Editors
Android Application Architecture
  • AndroidManifest.xml
  • R.java and Resources
  • Assets
  • Activities and Layouts
  • Reference to resources in XML files
  • Activities and Lifecycle
  • Configuration Change
  • Context
First Android Project
  • Create New Project
  • Add Views
  • Edit View Properties
  • Activity Source Code
  • Run Project
  • Running Installed Application
  • Debugging Android Application
User Interface
  • Overview of Android’s view structure
  • Different Layouts
  • Android Views
  • Building custom views and layouts
  • Creating Menus (ActionBar Menu, OptionsMenu and ContextMenu)
  • Styles and themes
  • Creating Dialogs
  • Notification
  • Toast, Status bar, dialog notification
Data Stores
  • Overview of storing, retrieving and exposing data
  • Preferences
  • Files
  • SQLite Databases
  • Content Providers
  • Data access over the network
Android Media API
  • Using Camera
  • Playing Audio/Video
  • Media Recording
Graphics And Animation
  • Drawing on a View
  • Draw with Canvas
  • Draw on SurfaceView
  • Different Drawables
  • Animation
  • Tweened Animation
Telephony and SMS
  • JSON parser

Who Should Attend?

Anyone who wishes to make a career in QTP. In case, one does not understand QTP concepts, can take up our course on Basics of Software Testing

 

Trainers Profile

Our trainers (includes IITians and industry veterans) have strong expertise on software engineering, testing concepts, commercial and open source tools. Their profile can be accessed from our experts page. Also, OpCord testing team will assist in providing real time experience and value to participants.

 

How to Register?

Please Click Here to know the schedule, venue and cost for the program. Please Click Here to register for the program and you may call us at 91-9620887298 to know about special offers/discounts for early registrants, group registrations and corporates.