Diploma in Mobile Application Development

ESoft
Compare this course

No any comparable courses

Required results - A/L * School leavers * Undergraduates * Freelancers * Freshers for Programming * Interns / Trainees
Required results - O/L * School leavers * Undergraduates * Freelancers * Freshers for Programming * Interns / Trainees
Intakes -
Time Duration 6 Months
Lecture dates and time

Full Time

Qualification from (University/ Taff) ESOFT
Fees informations Rs.45,000/-

Installments:
Rs.15,000 + Rs.7,500 x 4
Fees - Annually -
Fees - Per Semester -
Fees - Per Month -
Fees - Per Subject -
Locations Ambalangoda Anuradhapura Avissawella Badulla Bandarawela Battaramulla Batticaloa Chilaw Colombo Dambulla Embilipitiya Galle Gampaha Hatton Homagama Ja-Ela Jaffna Kalmunai Kalutara Kandy Katubedda Kegalle Kiribathgoda Kuliyapitiya Kurunegala Matale Matara Minuwangoda Monaragala Narammala Nawalapitiya Negombo Nittambuwa Nugegoda Panadura Piliyadala Polonnaruwa Ratnapura Tangalle Trincomalee Wattala Wennappuwa
Subjects

SECTION 1 – ANDROID MOBILE APPLICATION DEVELOPMENT
Module 1 – Fundamentals of Android
1.1 Overview
1.2 Environment Set Up
1.3 Architecture
1.4 Application Components
1.5 Resources
1.6 Activities
1.7 Android Emulator
1.8 Develop Your First Application
1.9 Android Application Lifecycle
Module 2 -Android User Interfaces
2.1 Activity Stack
2.2 Activity Life Cycle
2.3 UI Layouts
2.4 UI Controls
2.5 Event Handling
2.6 Styles and Themes
2.7 Custom Components
Module 3 – Data Persistence in Android
3.1 SQLite Databases
3.2 Shared preferences
3.3 XML Parsing
3.4 Understanding web APIs
3.5 Async Task
3.6 Introduction to JSON
3.7 Web Service
3.8 MySQL Databases
3.9 RESTFUL Sevices
3.10 Firebase
Module 4 – Advanced Android
4.1 Intents
4.2 Intent Filters and Broadcast Receivers
4.3 Service
4.4 Notification
4.5 Fragments
4.6 Location based services
4.7 Using the inbuilt camera
4.8 Android unit testing
4.9 Android architecture patterns
4.10 Introduction to Kotlin
Module 5 – Publishing Android Applications
5.1 Google developer console
5.2 Publisihing an application in Google play store
Module 6 – Android for IOT
6.1 Fundamentals of IOT
6.2 Class room practical
SECTION 2 – CROSS PLATFORM DEVELOPMENT

Module 7 – Cross Platform Development
7.1 Understanding fundamentals and frameworks
7.2 Build an app in one code base

Award DIPLOMA
Double Major Options -
Career paths -
University
Esoft
ESoft
Academic centers Esoft
Pathway Options -