Details
Course Objective:
For a best learning experience and a quick start with this course, a trainee is required to have adequate knowledge of the OOP(Object-Oriented Programming) of Java.
Previous knowledge and experience of any programming language is considered sufficient.
Certificate Of Attendance :
Certificate Of Attendance will be awarded to participants completing the course achieving minimum 75% attendance.
Training Duration:
Full-time: 4 weekdays / 4 Sats Time : 9.30am to 5.30pm
Part-time: 8 sessions Time : 6.30pm to 10pm (twice/thrice a week)
Training Methodology & Materials:
Practical hands-on sessions using Eclipse IDE and ADT(plugins).
1 person to 1 computer with great CPU processing power.
Well-designed tutorial sessions and screen capture to enhance further understanding of the courseware
This is a comprehensive 4-day (with WDA funding) Android Development and programming course conducted in Singapore that provides the required knowledge and skills to design and build a complete Android™ application. It delivers an extensive training on the
main Android API components and its interactions.
At course completion, the participant will be able to:
- Design and build a complete Android application.
- Debug and maintain Android applications using different tools and plugins.
- Thoroughly understand the life-cycle of an Android application and its main components.
- Use external resources, manifest files, intents and adapters
- Developing Android Network Connection and File I/O.
- Understand and use all Android persistent storage techniques: Preferences, files, databases, and content providers.
- Connecting, Saving and Retrieving Data using Android Storage: SQLite,
- Use Android’s background processing techniques.
- Publishing Android Application to Google PlayStore
For a best learning experience and a quick start with this course, a trainee is required to have adequate knowledge of the OOP(Object-Oriented Programming) of Java.
Previous knowledge and experience of any programming language is considered sufficient.
Certificate Of Attendance :
Certificate Of Attendance will be awarded to participants completing the course achieving minimum 75% attendance.
Training Duration:
Full-time: 4 weekdays / 4 Sats Time : 9.30am to 5.30pm
Part-time: 8 sessions Time : 6.30pm to 10pm (twice/thrice a week)
Training Methodology & Materials:
Practical hands-on sessions using Eclipse IDE and ADT(plugins).
1 person to 1 computer with great CPU processing power.
Well-designed tutorial sessions and screen capture to enhance further understanding of the courseware
Outline
Lesson 1: Hello Android Framework
- Introduction
- Creating an Android Project
- Within Eclipse
- From Command line
- Running Your Application
- Running you project on the emulator
- Components of an Android application
- Application Life-cycle
- Modifying created project
- Change activity’s name
- Android Software Layers
- Linux kernel
- C/C++ Libraries
- Android Runtime
- Application Framework
- Application layer
- Android Libraries
- The Android Manifest File
- Structure of the Manifest File
- Android SDK Tools
- Activity life-cycle through Java
- Create an Activity
- Using Views
- Adding a View to your application
- List Views and List Activity
- Using a ListActivity
- Adding ListView
- Add Event to List Items
- Introduction
- Intents
- Explicit Intents
- Implicit Intents
- Native Android Actions
- Data Transfer
- Intent to Call Activities
- Direct calls
- Sub-activities: Calling Activities for Results
- Register an IntentFilter
- Introduction
- Different Uses of Customized Views
- Modify Existing Views
- Step by Step
- What is in onDraw()
- The full picture
- Dialogs
- Dialog sub-classes
- Creating dialogs with user-defined layout
- Activities with Dialog Theme
- Toasts
- Introduction
- Menus
- Building a menu from Java code
- Building a menu from a resource file
- Handle Select Events
- Sub-menus
- Context Menus
- Handling Context Menu Selection
- Application layer
- Android Libraries
- The Android Manifest File
- Structure of the Manifest File
- Android SDK Tools
- Activity life-cycle through Java
- Create an Activity
- Additional Menu Item options
- Checkboxes and Radio Buttons
- Shortcut Keys
- Condensed Titles
- Menu Item Click Listener
- Intents
- WebView
- Android Storage Options
- Shared Preferences
- Internal Storage
- SQLite Databases
- Network Connection
- Connecting to the internet
- File I/O
- Including files as resources
- Shared Preferences
- Retrieving Shared Preferences
- Save activity state
- Introduction
- SQLite in your application
- SQLite library
- SQLiteOpenHelper
- SQLiteDatabase
- Cursors
- Databases in Android
- Native Android Content Providers
- Creating a notification
- Notification actions
- Example: NotificationManager
- Preparing for Publishing
- Digital Signing and Version Control
- Deploying Android APK Files
- Publishing on the Android Playstore
Reviews
Be the first to write a review about this course.
Write a Review
IT Enabler is incorporated in Singapore in year 2002. We aim to be a One-Stop IT Training Centre for aspired IT Professionals and IT Technopreneurs. We aim to bring the level of IT expertise from ground zero to the intermediate and advanced levels. We are offering our most successful flagship course Cisco Certified Network Associate CCNA with an impressive passing mark of over 90%. Some classes even achieved 100% passes.
We conduct courses like CCNA-R&S, CCNA Security, CCNP-R&S, CCNP Security, CCDA, CCDP, MCSA, MCSE, ITIL Foundation, VBA Excel, VBA Access, SQL Scripting, SQL Server Database Administration, SQL Server Database Query, Website Design, E-Commerce and Setting up Shopping Cart, Wordpress, HTML5 with Javascript and CSS3, Mobile Appns Development - Android, IOS, Windows, etc.
At iEnabler, we place the trainees/participants' interest at the highest priority.
We conduct courses like CCNA-R&S, CCNA Security, CCNP-R&S, CCNP Security, CCDA, CCDP, MCSA, MCSE, ITIL Foundation, VBA Excel, VBA Access, SQL Scripting, SQL Server Database Administration, SQL Server Database Query, Website Design, E-Commerce and Setting up Shopping Cart, Wordpress, HTML5 with Javascript and CSS3, Mobile Appns Development - Android, IOS, Windows, etc.
At iEnabler, we place the trainees/participants' interest at the highest priority.