Android Apps Development
Learn how to use Eclipse and ADT together to develop Android codeCreate emulators of various sizes and configurations to test your codeMaster Eclipse tools, or explore the new Android StudioUse Logcat, Lint, and other ADT tools to test and debug your codeSimulate real-world events, including location, sensors, and telephonyCreate dynamic and efficient UIs, using Graphical Layout toolsMonitor and optimize you application performance using DDMS, HierarchyViewer, and the Android Monitor toolUse Wizards and shortcuts to generate code and image assetsCompile and package.
Introduction To Mobile Apps
- Why we Need Mobile Apps
- Different Kinds of Mobile Apps
- Briefly about Android
Introduction Android
- History Behind Android Development
- What is Android?
- Pre-requisites to learn Android
- Brief Discussion on Java Programming
Android Architecture
- Overview of Android Stack
- Android Features
- Introduction to OS layers
Deep Overview in Android Stack
- Linux Kernel
- Libraries
- Android Runtime
- Application Framework
- Dalvik VM
Installing Android Machine
- Configuring Android Stack
- Creating Eclipse Environment
- Integrating Android with Eclipse IDE
- Exploring Eclipse IDE
Creating First Android Application
- Creating Android Project
- Debugging Application through DDMS
- setting up environment
- AVD Creation
- Executing Project on Android Screen
Android Components
- Activities
- Services
- Broadcast Receivers
- Content Providers
Hello World App
- Creating your first project
- The manifest file
- Layout resource
- Running your app on Emulator
Building UI with Activities
- Activities
- Views, layouts and Common UI components
- Creating UI through code and XML
- Activity lifecycle
- Intents
- Communicating data among Activities
Advanced UI
- Selection components (GridView, ListView, Spinner )
- Adapters, Custom Adapters
- Complex UI components
Notifications
- Toast, Custom Toast
- Dialogs
- Status bar Notifications
Multithreading
- Using Java Mutithreading classes
- AsyncTask
- Handler
- Post
- Writing an animated game
Styles And Themes
- Creating and Applying simple Style
- Inheriting built-in Style and User defined style
- Using Styles as themes
Comments
Post a Comment