
COURSE OVERVIEW
Every year more and more people rely on mobile devices to meet their needs. Where websites used to be the gold-standard, people now rely on mobile apps. The technologies used to create these apps are expanding and improving quickly, so it’s an exciting time to start learning Mobile Development!
Infoclub LTD brings you the latest frameworks and paradigms currently being used by Mobile App Developers all over the world.

MOBILE APP COURSE MODULES
LANGUAGE CHOICE
Pre-requisite: Prior programming knowledge is preferred.
INTRODUCTION TO MOBILE APPS & ANDROID
• Different Kinds of Mobile Apps
• History Behind Android Development
• Brief Discussion on Java Programming
ANDROID ARCHITECTURE & STACK
• Android Features
• Introduction to OS layers
• Libraries
• Android Runtime
• Dalvik VM
• Creating Eclipse Environment
• Install & Configure Android Studio
CREATING FIRST ANDROID APPLICATION
• Debugging Application through DDMS
• Setting up environment, AVD Creation
• Executing Project on Android Screen
ANDROID COMPONENTS
• Broadcast Receivers
• Content Providers
BUILDING UI WITH ACTIVITIES
• Views, layouts and Common UI components
• Creating UI through code and XML
• Activity lifecycle, Intents
• Communicating data among Activities
ADVANCED UI
• Adapters, Custom Adapters
• Complex UI components
• Building UI for performance
• Menus, Creating custom and compound Views
ANDROID COMPONENTS
• Broadcast Receivers
• Content Providers
NOTIFICATIONS
• Dialogs, Status bar Notifications
MULTITHREADING
• AsyncTask, Handler, Post
ANDROID COMPONENTS
• Broadcast Receivers
• Content Providers
STYLES AND THEMES
• Inheriting built-in Style and User defined style
• Using Styles as themes
INTENT, INTENT FILTERS AND BROADCAST RECEIVERS
• Filters in your manifest
• Filters in dynamic Broadcast Receivers
• Creating Broadcast receiver
DATA STORAGE
• External storage, SQLite
CONTENT PROVIDERS
• Content provider MIME types
• Searching for content
• Working with content files
SERVICES
• Implementing a Service, Service lifecycle
• Inter Process Communication (AIDL Services)
• Multimedia in Android
• Multimedia Supported audio formats
• Simple media playback
• Simple video playback
LOCATION BASED SERVICES AND GOOGLE MAPS
• Finding current location
• Proximity alerts
• Working with Google Maps
SENSORS
• Using Orientation and Accelerometer sensors
• Best practices for performance
TELEPHONY SERVICES
• Monitoring data connectivity and activity
• Accessing phone properties and status
• Controlling the phone
• Sending messages
CAMERA
• Media Recorder
• Rendering previews

COURSE ORGANISATION & TIMING
We have created a schedule for this course to match with most availabilities.
The course is modular. Courses are hands-on(25% theory, 75% practice)
- Monday - Friday (Between 10am - 5pm)
- Course Materials and Online Content Provided
- Duration is indicative and may include off-campus assignments and exams questions
- Flexible Timetable
- Special Packages + Payment Facilities
BENEFITS OF THIS COURSE
There are many benefits in becoming a Python Developer

RELATED COURSES - ARTICLES

SportsTech – New Technologies at FIFA 2022
A smart home is a residence that uses internet-connected devices to enable the remote monitoring and management of appliances and systems, such as lighting and heating.

IOT Application – Smart Home
A smart home is a residence that uses internet-connected devices to enable the remote monitoring and management of appliances and systems, such as lighting and heating.

Vacation Courses
Sharpen Your IT Skills and make your holidays more productive Summer Vacation Courses Table of Contents LEVEL 1 LEVEL 2 Course Organisation Level 1 This set of topics is best
INTERESTED IN THIS COURSE?
Infoclub Ltd has proudly served IT Professionals seeking to enhace their skillsets with the latest certification in IT with precision and excellence for over 30 years.
You can contact us through the following:
Email: Infoclubltd@yahoo.com
Phone: +230 2411533
Or fill in the form on the right
What You Get When Asking Your Question
- Less than 24-hour response to your question.
- Throughness and expertise of an Experienced and Certified Lecturer.