| Courses Networking / Telecoms Training / Software Training / Application Programming | Locality Boring Road |
Android Architecture
• System architecture of Android
• Activities
• Android Components
• Android Manifest
Android Development Tools
• Installation of the Android Development Tools (ADT)
• Creating Android projects
• Defining Devices, Emulator and Images
Defining Android User Interfaces
• Views
• Layouts
• Accessing widgets in Activities
• View interactionLayouts
Development of different screen sizes
• Screen sizes and Densities
• Using device independent pixel (dp)
• Converting between pixels and dp
Intents and Activity Communication
• Intents
• IntentFilter
• Defi
ning Activities
• Activity stack
ActionBar
• o ActionBar vs. OptionMenu
• o Defining an ActionBar menu
• o Custom Views in the ActionBar
• o Contextual action mode
Styling and Themes
• Styling of Views
• Using Themes for styling Activities
• Extending Android themes (Holo)
ListViews and ListActivity
• ListView
• ListActivity
• Defi
ning List Adapter
• Performance Optimization
File based Persistence
• Preferences
• File and Access restrictions
• Permissions
Security
• Androids security concept
• Using Permissions
• Defining Permissions
Network Communication
• Apache HTTP Client
• REST
• JSON
• XML
Asynchronous Processing in Android
• Multitasking
• User Interface Updates via Threads
• Androids Limits - Application Not Responding
• Using Handler for message communication
• Using AsyncTask
SQLite and ContentProvider
• Using the SQLite Database in Android
• utlook: Using and defining ContentProvider
• Outlook: Loader
Services
• Android System Services, AlertManager, VibratorManager, etc
• Outlook: Definition of own Services
Broadcast Receiver
• Definition of a BroadcastReceiver
• Registration of own BroadcastReceiver
NotificationManager
• Using the NotificationManager
• NotificationBuilder
• Rich Notifications
Canvas API for custom Views
• Defining custom Views
• Canvas API
• View state persistence
Location services and Google Maps
• Location based Services
• Google Maps
• Map-Overlays
• Geocoding / Reverse Geocoding
• Using GPS, Wifi, ...
Homescreen Widgets
• RemoteViews and PendingIntents
• Updates with a fixed time interval
• Updates with Services
Using Android Sensors
• AccelerometerRemoteViews and PendingIntents
• Orientation
• Camera
Audio and Video
• Playing and recording audio
• Playing and recording video
Build Management
• Apache Ant
• Maven
Professional Testing
• Overview Android testing
• Android Test ProjectUpdates with a fixed time interval
• Using Robotium
• Using Robolectric
Targeting Tablets and Smartphones
• Overview Fragments
• Multi-Pane Layouts with Fragments
• Designing layouts for tablets and phones
Deployment
• Deployment Option
• Markets (Google Play / Amazon)
Address:
1ST FLOOR RAM UGRAH MARKET OPP.ST M.G PUBLIC HIGH SCHOOL NEAR PANCHMUKHI HANUMAN MANDIR,EAST BORING CANAL ROAD.PATNA-800001
MOB: 9608368286
Email ID: [email protected]
Websites: www.regionscience.in