
Introducing
MOBILE APPLICATION DEVELOPMENT
Android is the most used operating system on the planet. In fact, it’s almost omnipresent in the mobile ecosystem and Android Oreo has become the most popular Android version.
In this course students will learn android development step-by-step with hands-on demonstrations. Students will be able to write simple GUI applications, use built-in widgets and components, work with a database to store data locally and publish their apps on the App store.
Mobile Application Development
Course Details
Background
Android is the most used operating system on the planet. In fact, it’s almost omnipresent in the mobile ecosystem and Android Oreo has become the most popular Android version.
In this course students will learn android development step-by-step with hands-on demonstrations. Students will be able to write simple GUI applications, use built-in widgets and components, work with a database to store data locally and publish their apps on the App store.
Rationale
If you do a quick google search, you'll find that Android OS runs on more mobile devices than any other mobile Operating System in the World! And the good news is, the trend is growing! This means your Android/Java skills will always serve you well as more companies will be needing Android Developers to build apps.
The primary learning outcome for this course is that students will be able to design and create Android apps. Students will do so by leveraging the Java programming language, the Android SDK, and Android Studio developer tools. Students will gain fundamental knowledge essential to not only Android development, but mobile development in general.
There is potential of making a really good living by becoming an Android Developer and meeting the current gap of Android developers.
Code
MOB111Fees
K3,500 per person.Payment Plan Available with Initial Deposit of K2000 to Enroll in the Course.
Location / Learning Mode
OnlineContact
Miss V ChamaDates
Intakes
Intake |
Start Date |
End Date |
Time |
Group 1 |
31st January 2022 |
11th February 2022 |
18 – 20 |
Group 2 |
14th February 2022 |
25th February 2022 |
18 – 20 |
Group 3 |
28th February 2022 |
11th March 2022 |
18 – 20 |
Group 4 |
14th March 2022 |
25th March 2022 |
18 – 20 |
Group 5 |
28th March 2022 |
8th April 2022 |
18 – 20 |
Group 6 |
11th April 2022 |
22nd April 2022 |
18 – 20 |
|
|
||
Group 6 to 10 |
Full Schedule To be Announced in April |
Aim
To produce android developers that can develop android applications for the very latest version of Android that also work on older Android devices running older versions of the Android operating system.
Objectives
At the end of the program Learners should be able to:
- Learn Android App Development step by step
- Learn the core Android app development skills to build real Android apps
- Apply and use mobile development platforms
- Learn how to target current and older versions of Android when writing your apps
- Select components and tools for particular mobile application development application
- Creatively analyze and implement storage requirements in mobile applications
- Submit your apps to Google Play and generate revenue with Google Pay and Google Ads
Competencies
- Learn Java and Android Development
- Build Android Apps Using Android Fragments
- Use Android Material Design Animations for better User Experience
Entry requirements
Must have competency in using a computer.
Willingness and drive to learn, strong work ethics, a doer mentality
Expected prior knowledge
Some basic knowledge on Java programming or an equivalent OOP programming language
COURSE DELIVERY.
Intensive 2 weeks of lectures, hands-on practical and tutorials sessions
QUALIFICATION
Upon successful completion, the candidates will be awarded a certificate in Mobile Application Development and a grade appended to the certificate. This qualification will only apply to a student who passes the final exam and completes the assignment or quizzes.
Course Content
- Java Environment Setup
- Android Environment Setup - Download, install and configure the necessary software
- Media: Images, Video and Sound
- Android Components
- Lists and Views
- Maps and Geolocation
- Permanent Data Storage
- Publishing your App on the Play Store
Lesson Schedule
Day |
Lesson/activity |
Day 1 |
Java Environment Setup |
Day 2 |
Android Environment Setup - Download, install and configure the necessary software |
Day 3 |
Android Components |
Day 4 |
Media: Images |
Day 5 |
Media:Video and Sound |
Day 6 |
Android Components |
Day 7 |
Lists and Views |
Day 8 |
Maps and Geolocation |
Day 9 |
Permanent Data Storage |
Day 10 |
Publishing your App on the Play Store |
Teaching Methods
- Lecture using virtual classrooms
- Assessments using ICT technologies
- Zoom and Moodle BigBlueButton interactive software
Timing and schedules
Tentatively from 18 hours to 20 hours
Assessment Method
- Assignment 30%
- Quizzes 10%
- Moodle Course Configuration project 60%
Certifications
Mulungushi University certificate will be provided