Android accounts for approximately 85% of all devices sold today (2017 Q1). It only makes sense for you to be developing applications for the Android platform.
Languages: English
I will take you through the basics of Learn Android Application development, and introduce some more complex features as well. This includes the following:
- An extensive look at the Java programming language
- Introduction to Android, installing Android Studio.
- Create your first Android Application, learn to debug the application, and learn how to create a signed APK that you can submit to the play store.
- Working with implicit and explicit intents
- A detailed example of how to work with Fragments
- Learn some customizations like a custom ListView, Toast, TextView, and ActionBar
- Learn how to save data to the phone in the form of SharedPreferences, Files, and SQLite
- Learn how to implement Android 6 Permissions
- Read data from an RSS feed and send SMSes programmatically
- Learn how to save data online and do user management with Backendless (MBAAS)
By completing this course, you will have more than just basic knowledge of Android Application Development.
Join this course now!
Who this course is for:
- Beginner Android students that want to learn how to program for the Android Mobile platform
Learn Android Course content
-
Getting Ready
02:39
-
Packages, classes, and running your first program
09:50
-
Variables, Literals, and Constants
21:04
-
Reading input from the user- The Scanner class
09:48
-
Getting Input from the user using the JOptionPane class
09:59
-
Comments in Java
06:26
-
Introduction to Decision Structures – Operators and Expressions
10:13
-
If, if-else, if-else-if, nested if and logical operators
20:38
-
Check for values inside or outside a range
04:43
-
Comparing Strings
13:32
-
The Switch-Statement
14:57
-
Introduction to Loops
13:49
-
Useful Loop Calculations – Input Validation and a User-Controlled Loop
13:08
-
Useful Loop Calculations Part 2
18:50
-
Working with Files
19:32
-
Methods
21:21
-
Introduction to Arrays
12:30
-
Comparing Arrays
09:53
-
Copying Arrays
06:45
-
Highest and Lowest values / Sum and Average
09:24
-
Arrays with Files and String arrays
13:25
-
The ArrayList class
08:28
-
23. Classes And Objects
25:37
-
24. More Classes And Objects
29:02
-
Introduction to Android
03:35
-
Installing Android Studio
07:53
-
Introduction to Android Studio
24:40
-
Activity Lifecycle
11:36
-
ID Application Part 1
24:09
-
ID Application Part 2
31:06
-
Challenge (Cricket Chirps)
02:28
-
Challenge Solution (Cricket Chirps)
18:37
-
Debugging your Application
09:27
-
Creating a Signed APK file
07:39
-
Introduction to Intents
03:45
-
Explicit Intents Part 1
14:21
-
Explicit Intents Part 2
25:12
-
Implicit Intents
21:23
-
Vector Assets
10:06
-
Challenge Intents
02:14
-
The solution to Intents Challenge Part 1
21:20
-
The solution to Intents Challenge Part 2
20:45
-
Introduction to Fragments
06:56
-
Fragments Part 1
29:16
-
Fragments Part 2
20:24
-
RecyclerView and CardView Part 1
25:09
-
RecyclerView and CardView Part 2
24:57
-
Fragments with RecyclerView Part1
24:02
-
Fragments with RecyclerView Part 2
21:48
-
Fragments with RecyclerView Part 3
13:33
-
Challenge: Fragments with RecyclerView
02:38
-
The solution to Fragments and RecyclerView Challenge Part 1
23:19
-
The solution to Fragments and RecyclerView Challenge Part 2
26:20
-
The solution to Fragments and RecyclerView Challenge Part 3
11:55
-
Floating hint and autocomplete TextView
17:03
-
Create a custom ListView
37:26
-
Create a custom Toast
12:51
-
The Android ActionBar
20:54
-
Save user preferences using SharedPreferences
13:35
-
Save data using text files
25:04
-
Making use of the AsyncTask class
25:37
-
Save data by using an SQLite database
01:01:27
-
Android 6 Permissions
29:03
-
Read Data from an RSS Feed
32:21
-
Send SMSes using the SmsManager class
21:06
-
Android Service (Example: Stream music)
42:57
-
Introduction to Android App Widgets
23:33
-
Advanced App Widget (display data from RSS feed)
01:00:50
-
Introduction to Backendless (MBAAS)
18:32
-
Setting up your app for the Backendless SDK
18:00
-
Documents to use for this section
00:04
-
Creating the Contacts Application
18:32
-
Creating the Login and Register Activity
14:01
-
Register a New User in Backendless
16:57
-
Login with a User and Password Reset
15:36
-
Keep a User logged in to your app
13:54
-
Layouts for New Contact and Contact List
17:44
-
Create a new Contact in the Contact Table
17:50
-
Getting Contacts in a ListView from a Backendless Table
25:31
-
Designing the Layout for the info activity
18:58
-
Coding for the Contact Info Activity
18:17
-
Edit and Delete a Contact
15:12
-
Introduction to Backendless (MBAAS)
14:38
-
Setting up your application to use Backendless
10:56
-
Google Maps Introduction
34:11
-
Google Maps (share location online) Part 1
24:33
-
Google Maps (share location online) Part 2
26:51
-
Google Maps (share location online) Part 3
25:40
-
Google Maps (share location online) Part 4
04:15
What You Will Learn Android?
- Have a good overview of the Java programming language
- Install Android Studio and setup the environment
- Debug an Android Application
- Create a signed APK file to submit to the Google Play Store
- Use Explicit and Implicit Intents
- Make use of Fragments
- Create a Custom List View
- Create the Android Actionbar
- Create a custom Toast
- Use Shared Preferences, Files, and SQLite
- Use the AsyncTask class
- Handle Android 6 Permissions
- Save data in an online database (MBAAS – Backendless) and do User management
There are no reviews yet.