ANDROID
Android is an open marketplace which allows you to create apps and games for all the devices which support Android platform. Now days worldwide 70.1% people are using android smart phones along with android apps. Secure-Net Android Application Development course gives specialized preparing on figuring out how to manufacture adaptable applications for Android Mobiles which includes Core Java Programming concepts.
contents
Introduction to Android
- Introduction to Android Platform
- Android Stack
- Android Versions and Installing Android SDK and updating SDK components
- Eclipse, IDEs and ADT plug-in
- Using the Emulator
- Android vs. Other mobile platforms
-
Your First Android Application
- Application Life Cycle
- Application Components
- Activity life cycle
- Manifest File, Layout XML Code
- Strings , The R File
- Java Source Code
- Java based layout vs. xml based layout
- Eclipse Visual Layout Editor
- Logging
UI Design for Android
- Using different layouts - LinearLayout and TableLayout etc.
- Drawable Resources
- Resolution and density independence
- Working with common widgets
- Working with ListView and Adapters
- Creating and using option menu
- Working with preferences
- Working with Dialogs and Toasts
- Working with Graphics and Animation
-
Introducing Intents
- Intents
- Intent filters
- Invoking activities by class name and URI
- Sharing data using Extras Bundle and URI parameters
- Working with Tabs and Fragments
-
Files and Database
- Using File System
- Introducing SQLite on Android
- Database Connectivity
- Cursors and content values
- Using ContentProvider to share data
- Understanding Security model
-
Working in background
- Introducing Service and its life cycle
- Creating and starting a service
- Types of services
- Working multi-threading and Async Task
- Broadcast receivers
- Triggering receivers with intents
- Responding to system events using Broadcast receivers
- Using Alarm
-
Using System Services and Web Services
- Using Location based Services
- Telephony and SMS services
- Bluetooth , Network and WiFi
- Multimedia and Camera
- Accessing Internet and Web Services from Android App.