Mobile App Development in 27 Minutes: Android
3.7 (126 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,632 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Mobile App Development in 27 Minutes: Android to your Wishlist.

Add to Wishlist

Mobile App Development in 27 Minutes: Android

Android app in Android studio. Learn Android app development now!
3.7 (126 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,632 students enrolled
Created by Grant Klimaytys
Last updated 12/2015
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
  • 30 mins on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create an Android app very quickly.
  • Understand the separation that Android has between Java code and GUI (layouts)
  • How to save shared preferences in an Android app
View Curriculum
  • You will need a PC / Mac / Linux machine (Android Studio runs on all of them)
  • No prior knowledge of programming needed!

Tired of seeing endless 'How to code 50 Android apps in 10 days' courses?

Ever just wanted to get stuck in to Android app development right away?

Well, that's why I created this Android development course! No other course takes you from beginner (with no experience) to a full Android app in less time than it takes to make a sandwich! I will show you how to:

  • Install Android Studio (and required extras)
  • Setup the graphical look of your app
  • Connect layout elements like buttons and Text Fields to your java code
  • Code in Java within an Android activity
  • Store items in Android Shared Preferences, making them accessible across app restarts

This course is for you if you:

  • Are a beginner or novice to Android App development
  • Want to understand Android apps in a short period of time
  • Love proceeding at an awesomely brisk pace!

This course is not for you if:

  • You are an expert or intermediate programmer

What software do you need?

  • Android Studio (free) which runs on PC / Mac / Linux

Do you need experience?

  • No. I assume you are a complete beginner to apps and development in general

What makes this course different?

It's just so quick! Take i right now and you'll learn Android apps before you can even blink! Everyone used to tell me apps were hard to make - but they're wrong. It's probably because they had bad teachers - join me and I'll show you what good teaching is!


PLEASE NOTE: This course is designed to get you up and running with Android and Android Studio in record time. Therefore we have limited time to actually explain everything. My other course on Android app development explains everything we do in much more detail.

Who is the target audience?
  • Beginners should take this course
  • Experts should not take this course (unless they don't yet know Android Studio)
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Introduction and setup
2 Lectures 07:25

A quick overview of what we will make and why you should take this course.

Preview 01:32

Android Studio is the new way to create Android apps. Powered by IntelliJ studio, it far surpasses the old way of doing things (Eclipse). We also discover how to install the Android simulators and get them running fast by installing the HAXM package in the Android SDK manager.

Preview 05:53
Creating a basic Android App in 15 minutes
3 Lectures 15:33

We learn how to set up a new project in Android Studio. There are many options to choose from but we will select the simplest. That allows us to understand how Android separates its graphical sections (XML layout documents) from the Java code.

Preview 02:53

We explore the design view in Android Studio and learn how to work with layout files in XML.

How to configure the main screen of an Android app (activity_main.xml)

We will learn how to connect graphical elements from layout XML documents to our Java code. Those elements will then be programmed to store a piece of information for later retrieval by the app - even if it is restarted. We learn how to fire off button click events (OnClickListener), allowing us to store information in Android Shared Preferences

How to write Java code inside
Bonus app features (Complete in 11 minutes)
3 Lectures 07:04

Animations are the lifeblood of Android apps. With them users can know immediately if the button they pressed has had an effect. We study the alpha animation property of the animation class in this lecture.

Preview 02:55

Bugs are a fact of life. You WILL HAVE BUGS in your Android app! I teach you how to find them by sending yourselves messages using the Log.d feature of Android.

Preview 02:37

Wondering where to go next? Fear not! I've got you covered! Try my other courses that take you right from absolute beginner to published in the app stores! I explain everything you need on the road to passive income from apps!

Farewell and your next steps in Android Development
About the Instructor
Grant Klimaytys
4.4 Average rating
9,159 Reviews
80,309 Students
26 Courses
Professional App Developer and Teacher

Swift on iOS, a little Java here and there and C# for Xamarin. I'll show you how to use them all!

When you learn from me you learn in an holistic manner. You learn concepts that are applicable to ALL mobile systems.

My aim is to get you qualified mighty fast, with very little hair tearing from frustration!

And what does that mean for you?

You'll be able to make your own apps to earn passive income. Or you could become a freelance developer which I can honestly say it is the best life in the world. You will have no boss and earn an hourly rate of over $100. You can also take holiday whenever you want!

Of course you have to learn how to make good apps first so take my courses now and you will see how easy mobile app development can be!