4.83 out of 5
3 reviews on Udemy

Mobile Development: Kotlin Programming for Android

Mastering Mobile Applications Development Using Android and Kotlin
Iyad Abu Doush
41 students enrolled
English [Auto]
be knowledgeable in developing programs in the given mobile platform
Enhance students understanding of the GUI design principles for mobile applications
Enhance effective use of object-oriented programming concepts
Develop mobile applications using Android and Kotlin

Many learners are overwhelmed by the many online resources that they try but did not work when developing a mobile application for Android using Kotlin. By focusing on a curriculum that is tested by many students when they learn mobile development. You will learn in a simple easy to understand way.

Do you want to learn from a faculty who teaches mobile development in Android since 2013?

In this course, you will learn in simple steps how to develop mobile applications using Kotlin. The pattern followed to develop the mobile applications is simplified to be: start with an idea, design the solution, and code the solution. The approach followed in teaching will be learning-by-doing to have the learners attains the most skills from each class. Students will learn about activities, views, activity life cycle, RESTful mobile applications, mobile database, and developing an action bar. All the developed programs are using Kotlin and each developed application will run using an Android studio virtual device.

You will learn the following topics:

– Introduction to Android

– First Mobile Application using Kotlin

-Age Calculator Application

-Views and View Containers

-SpongeBob Character Selector Application

-Implicit Intent and Explicit Intent

-Cafe Application

-Activity Life Cycle

-Stopwatch Application


-To-do list application using REST Web API

-Cats images application using REST Web API

-SQLite Database

-Action Bar

-Notes application using SQLite database

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.8 out of 5
3 Ratings

Detailed Rating

Stars 5
Stars 4
Stars 3
Stars 2
Stars 1
30-Day Money-Back Guarantee


9 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion


Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed