Android App Development: Easy and Quick Programming
4.8 (26 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.
168 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Android App Development: Easy and Quick Programming to your Wishlist.

Add to Wishlist

Android App Development: Easy and Quick Programming

App development. Programming Language
4.8 (26 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.
168 students enrolled
Last updated 2/2017
English
Current price: $10 Original price: $100 Discount: 90% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 9 hours on-demand video
  • 3 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
What Will I Learn?
  • Create Android applications.
  • Understand and manipulate the components of an Android application
  • Utilize and understand Android Studio
  • Test and run Android Applications using an emulator or an Android device.
View Curriculum
Requirements
  • Students should have a good grasp of the Java programming language.
Description

Once upon a time, iOS app developers were the ones in demand. Now the mobile world has busted wide open and Android is a fierce rival, not to mention a truly exciting area to dive into. App development is advancing at a rapid pace and there’s always something new and innovative being produced somewhere. With this course, you can jump right in and get involved yourself; who knows, maybe the next must have Android app will be one of your own creations!

Quick, Easy Programming

  • Create, test and run Android apps
  • Learn the ins and outs of Android Studio
  • Gain a solid skill set applicable to all app development projects
  • Get practical, hands on experience in building mobile apps
  • Pick up the latest changes in the newest version of Android

Learn Android App Development from a Beginner’s Perspective

This course has a whopping 119 lectures and 9 hours of content; enough to take you from zero to Android app hero in no time. If you have a basic understanding of the Java programming language and an interest in app development, you’ll be the perfect student.

The course starts off by introducing you to all essential software you’ll need (namely, Android Studio), and will take you through the installation process. Once that’s done you’ll go through all of the essential Android components, learning how they work to build up a foundation of knowledge. From there, you’ll get started with hands-on experience by creating your own practical Android app.

You’ll demonstrate the concepts you’ve just learned and put your new found skills to the test by building an app from start to finish, complete with database creation, fragment management, custom array adapters, Android preferences and more. By the time you’re finished, you’ll be a verified Android app expert.

Tools Used

Android Studio: Android Studio is the official Interactive Development Environment (IDE) for Android app development. It’s used by all Android developers and, despite its complexity and power, is relatively easy to pick up once you have some background knowledge.

* This course was published in January 2016 and teaches the most up to date operating system and development tools available.

Who is the target audience?
  • Anyone who would love to begin creating Android applications utilizing the Android Studio interactive development environment
  • Anybody who wants to learn Android application development in a practical manner (Creating an Android application from start to finish.)
  • Anybody who has a good grasp on the Java programming language and wants to learn how to utilize the language to create useful /practical/fun mobile applications.
  • Any one who doesn't have a good understanding of programming and the Java programming language.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 122 Lectures Collapse All 122 Lectures 08:49:23
+
Introduction to the Course
3 Lectures 12:33
+
Setting Up Your Environment
5 Lectures 14:45
Section Introduction
00:22

Installing The Java Development Kit
03:02

Downloading And Installing Android Studio
04:05

Adding Sdk Tools, Packages And Platforms
06:50

Section Conclusion
00:26
+
Structure Of An Android Application
13 Lectures 36:07
Section Introduction
00:44

Configuring New Projects P1: Application Name, Package Name, Project Location
02:33

Configuring New Projects P2: Targeted Device; Android SDK’s
03:33

Configuring New Projects P3: Starter Activities
01:46

Configuring New Projects P4: Activity Customization
03:58

Activities
04:30

Manifest File
02:45

Build.gradle File
05:31

Res directory: drawable folder
03:59

Res directory: layout folder
01:36

Res directory: menu folder
01:31

Res directory: values folder
03:04

Section Recap
00:37
+
Running & Testing Android Applications
6 Lectures 23:32
Section Introduction
00:30

Setting Up (Physical) Android Phone
05:10

Setting Up Emulator
07:47

Running App Via Device or Emulator
03:51

Android Tool Window
05:54

Section Recap
00:20
+
Breaking Down Android Layouts
9 Lectures 36:34
Section Introduction
00:18

Views & View Groups
03:42

Introduction To Layouts Editor / Visual Designer
06:04

Breaking Down Android Layouts
09:11

Introduction To Widgets
07:14

Defining Layout Text With The String Resource File
02:38

Brief Overview Of Android Dimensions
03:04

Creating Additional Layouts With Android Studio
03:55

Section Recap
00:28
+
Breaking Down Android Activities
6 Lectures 20:29
Section Introduction
00:28

The Activity Lifestyle
04:16

Settings Layouts And Accessing UI elements From Activity
06:27

Creating Additional Activities With Android Studio
03:07

Creating Additional Activities Without Android Studio
05:45

Section Recap
00:26
+
Breaking Down Android Intents
7 Lectures 29:00
Section Introduction
00:20

Intent Overview
04:51

Starting New Activities With Intents
05:07

Sending Data To Other Activities
04:08

Receiving From Another Activity
06:40

Creating Implicit Intents
07:33

Section Recap
00:21
+
Setting Up Notebook Application
7 Lectures 41:55
Section Introduction
00:23

Creating Notebook Application
04:45

Breaking Down Newly Created Project Part 1 - Toolbar And Actionbar

Breaking Down Newly Created Project Part 1
07:38

Breaking Down Newly Created Project Part 2 - Floating Action Button And Includes

Breaking Down Newly Created Project Part 2
10:19

Implementing The Main Activity Listfragment
09:23

Breaking Down Fragments
09:03

Section Recap
00:24
+
Implementing Main Note List
9 Lectures 54:34
Section Introduction
00:18

Application Roadmap Part 1
01:27

Demonstrating Simple ArrayAdapter
06:46

Implementing Custom ArrayAdapter Part 1 : Creating Row Layout
10:32

Implementing Custom ArrayAdapter Part 2 : Creating Note Data Structure
08:36

Implementing Custom ArrayAdapter Part 3 : Creating NoteAdapter
09:54

Implementing Custom ArrayAdapter Part 4 : Finalizing And Filling Note List/ Not
08:13

Implementing Custom ArrayAdapter Part 5 : Optimizing NoteAdapter
08:27

Section Recap
00:21
+
Implementing NoteViewFragment & NoteDetailActivity
9 Lectures 41:22
Section Introduction
00:23

Application Roadmap Part 2
01:48

Creating NoteDetailActivity
03:09

Starting NoteDetailActivity Via Intent
07:12

Adding NoteViewFragment Part 1 : Creating The Fragment
01:07

Adding NoteViewFragment Part 2 : Creating The Layout
08:22

Adding NoteViewFragment Part 3: Populating Layout With Received Note Data
08:33

Dynamically Loading NoteViewFragment
10:24

Section Recap
00:24
7 More Sections
About the Instructor
Stone River eLearning
4.3 Average rating
12,718 Reviews
239,112 Students
187 Courses
230,000+ Happy Udemy Students

At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered. 

Check out our huge catalog of courses and join the over 370,000 students currently taking Stone River eLearning courses. We currently offer 100+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.