B2L Software Solutions
Android App Development Training
Address: No 42, 1st floor ,2nd Main Road, Natesan Nagar,, Near indira gandhi statue,, Pudhucherry, Puducherry 605005
Phone: 099947 37995
OVERVIEW
Android
mobile development platform offer complete software for mobile devices that
includes operating system, key mobile applications and middle-ware. This
platform is used for developing core applications, utility applications and
third-party software. Android platform offers access to wide range of
resources, libraries and tools that can be incorporated to create rich
applications for mobile platforms. Android is an open source platform, it can
be can easily integrated with new cutting edge technologies as they emerge.
This platform continues to progress as the developers work together to creative
innovative and rich mobile applications. Thus, it increases the career
prospects of skilled mobile developers across the world.
High-Level Android Training Syllabus
Android And JAVA Basics
- History of Android
- Introduction to Android OS
- What is Android?
- Android Versioning
- Android Development Tools
- Android Architecture
- Practical Installation of Android SDK, Eclipse and ADT Plug-in
- Structure of Android Project
OOPS Concepts
- Data Abstraction
- Encapsulation
Android Programming
- Introduction to android components / Building Blocks
- Activities
- Services
- Content providers
- Broadcast receivers
- Activity Life cycle
- Understanding the Life cycle methods
- Working example of life cycle
- Application development (Hello world)
- Creating first android application
- Debugging an Application
- Understanding DDMS
- DDMS and log results
- User Interface
- Button and CheckBox
- Progres Bar and SeekBar
- TextView and EditText
- Dialogs
- Notifications
- Views(GridView, ListView, ImageView)
- Understanding an android application structure
- Understanding the XML layout files structure
- Values XML files
- TextView and EditText
- Dialogs
- Notifications
- Understanding the LDPI , MDPI , HDPI
- Working with Layouts techniques
- Linear Layout
- Relative Layout
- Table Layout
- Frame Layout
- What is layout in Android ?
- Design Layout Using XML for UI layout
- Intents understanding
- Implicit intents
- Explicit Intent
- Launching native application using Intent
- Switch between activities using Explicit Intent
- Data transferring between activities using Intents
- Role of intent Filters
- Intent Filters in your manifest
- Data Storage & Permissions
- Content providers , preferences
- SQLite – Database Usage
- Data storage using the preferences
- Updating the Data using the preference
- Database Operations
- Permission Systems
- Services
- Lifecycle
- Bound Services
- Notifications
- Running in Foreground
- Broadcast Receivers
- Broadcast Receivers
- Lifecycle
- Permissions.
Comments
Post a Comment