The Complete Android Oreo Developer Course – Build 23 Apps!

The Complete Android Oreo Developer Course – Build 23 Apps!
The Complete Android Oreo Developer Course – Build 23 Apps!
English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 37.5 Hours | 6.55 GB

Learn App Development using Java & Kotlin by building real apps including Super Mario Run, Whatsapp and Instagram!

The Complete Android 8.0 Oreo Developer Course by Rob Percival and Nick Walter

Learn Android App Development with Android 8.0 Oreo by building real apps including Twitter, Instagram and Super Mario Run.

The Complete Android 8.0 Oreo Developer Course

Fresh from Google’s workshop, Android 8.0 Oreo is stable, feature-rich and functional as ever. Not only can you develop more efficiently, but you’ll get new ways to extend your app.

All you need is the right idea, or that lucky bit of exposure — and your ‘big break’ might just be around the corner…

So join my Android 8.0 Oreo revolution today and here’s what you’ll get

Learn all the new features to Android Oreo, like Adaptive Icons, Picture-in-Picture, Downloadable Fonts and Virtual Reality with Daydream.
Dive into Augmented Reality with our ARCore section. Learn how to mix the physical and digital world through a user’s camera.
Learn essential skills like Bluetooth, game development, and sending users notifications.

BONUS MINI COURSE: Get your free mini course on Kotlin. Kotlin is new programing language you can use in place of Java when making android apps. It’s gaining more and more support and is an essential skill as an Android developer.

Why take this course?

For the last three months, my team and I have been diligently exploring, interrogating and appraising Android 8.0 Oreo.

Our goal?

To bring you our most comprehensive Android course yet. A rigorously tested, exhaustive (yet fun) course with serious thud factor. AKA our most extensive, thorough and detailed course on Android EVER.

In fact, click to buy this course, and you’ll get a COLOSSAL 35+ hours of delicious, chocolate-chipped, Oreo flavoured goodness to devour and enjoy at your leisure.

You’ll want to hungrily race through each digestible chapter as you naturally and easily consume each skill.

What Will I Learn?

  • Make pretty much any Android app you like (your only limit is your imagination)
  • Submit your apps to Google Play and generate revenue with Google Pay and Google Ads
  • Become a professional app developer, take freelance gigs and work from anywhere in the world
  • Bored with the same old, same old? Apply for a new job in a software company as an Android developer
Table of Contents

What Does The Course Cover
1 What does the course cover
2 How To Get All The Free Stuff
3 Frequently Asked Questions
4 Asking Great Questions _ Debugging Your Code

Introduction To Android Studio
5 Introduction
6 Buttons (Android Studio files)
7 TextFields
8 TextFields (Android Studio files)
9 Displaying Messages
10 Displaying Messages (Android Studio files)
11 Images
12 Images (Android Studio files)
13 Currency Converter
14 Currency Converter (Android Studio files)
15 Introduction To Android Studio Quiz
16 Installing Android Studio On MacOS
17 Installing Android Studio On Windows
18 Android Studio Overview
19 Opening Sample Projects
20 Opening Sample Projects (Android Studio files)
21 Formatting Text
22 Formatting Text (Android Studio files)
23 Buttons

Java Deep Dive
24 Introduction
25 Higher Or Lower
26 Higher Or Lower (Android Studio files)
27 Loops
28 Loops (Java files)
29 Classes And Objects
30 Classes and Objects (Java files)
31 App Number Shapes
32 App Number Shapes (Java Code and Android Studio files)
33 Java Deep Dive Quiz
34 CCA Java Level 1
35 Hello World With Java
36 Hello World With Java (Java files)
37 Variables
38 Variables (Java files)
39 Arrays And Maps
40 Arrays And Maps (Java files)
41 If Statements
42 If Statements (Java Files)

Media Images, Video and Sound
43 Introduction
44 Video
45 Video (Android Studio files)
46 Controlling Audio
47 Controlling Audio (Android Studio files)
48 Audio Volume Seeking
49 Audio Volume Seeking (Android Studio files)
50 Grid Layouts
51 Grid Layouts (Android Studio files)
52 App Basic Phrases
53 App Basic Phrases (Android Studio files)
54 Layout
55 Media Quiz
56 Layout (Android Studio files)
57 Fading Animations
58 Fading Animations (Android Studio files)
59 Other Animations
60 Other Animations (Android Studio files)
61 Game Connect 3
62 Game Connect 3 (Android Studio files)

Advanced Android Features
63 Introduction
64 Showing _ Hiding UI Elements
65 Showing _ Hiding UI Elements (Android Studio files)
66 App Brain Trainer
67 App Brain Trainer (Android Studio files)
68 Try And Catch
69 Try And Catch (Java files)
70 Downloading Web Content
71 Downloading Web Content (Android Studio files)
72 Downloading Images
73 Downloading Images (Android Studio files)
74 List Views
75 Advanced String Manipulation
76 Advanced String Manipulation (Java code)
77 App Guess The Celebrity
78 App Guess The Celebrity (Android Studio files)
79 Processing JSON Data
80 Processing JSON Data (Android Studio files)
81 App Whats The Weather
82 App Whats The Weather (Android Studio files)
83 Advanced Android Features Quiz
84 CCA Java Level 2
85 List Views (Android Studio files)
86 Times Tables Apps
87 Times Tables App (Android Studio Files)
88 Timers In Android
89 Timers In Android (Android Studio files)
90 App Egg Timer
91 App Egg Timer (Android Studio files)

Maps _ Geolocation
92 Introduction
93 Getting Information About Locations
94 Getting Information About Locations (Android Studio files)
95 App Hiker_s Watch
96 App Hiker_s Watch (Android Studio files)
97 Adding A New Activity
98 Adding A New Activity (Android Studio files)
99 App Memorable Places
100 App Memorable Places (Android Studio files)
101 Maps _ Geolocation Quiz
102 Using Maps In Your Apps
103 Using Maps In Your Apps (Android Studio files)
104 Customising Your Maps
105 Customising Your Maps (Android Studio files)
106 Getting The User_s Location
107 Getting The User_s Location (Android Studio files)
108 Showing The Users Location On A Map
109 Showing The Users Location On A Map (Android Studio files)

Permanent Data Storage
110 Introduction
111 SQLite Databases
112 SQLite Databases (Android Studio files)
113 Advanced SQLite
114 Advanced SQLite (Android Studio files)
115 Webviews
116 Webviews (Android Studio files)
117 App News Reader
118 App News Reader (Android Studio files)
119 Permanent Data Storage Quiz
120 Storing Data Permanently
121 Storing Data Permanently (Android Studio files)
122 Customising The Action Bar
123 Customising The Action Bar (Android Studio files)
124 Using Alert Dialogs
125 Using Alert Dialogs (Android Studio files)
126 App Notes
127 App Notes (Android Studio files)

Instagram Clone
128 Introduction
129 Login _ Signup
130 Login _ Signup (Android Studio files)
131 Advanced Keyboard Management
132 Advanced Keyboard Management (Android Studio files)
133 Showing The User List
134 Showing The User List (Android Studio files)
135 Importing Photos From The Camera
136 Importing Photos From The Camera (Android Studio files)
137 Viewing Users_ Feeds
138 Viewing Users_ Feeds (Android Studio files)
139 Setting Up Parse Server On AWS
140 Instagram Clone Quiz
141 Setting Up Parse On AWS (Android Studio files)
142 Advanced Parse Techniques
143 Advanced Parse Techniques (Android Studio files)
144 Advanced Queries
145 Advanced Queries (Android Studio files)
146 Parse Users
147 Parse Users (Android Studio files)

148 Introduction
149 Classes
150 Nullable
151 Our First Kotlin App
152 Our First Kotlin App (Android Studio files)
153 Java and Kotlin
154 Java and Kotlin (Android Studio files)
155 IntelliJ and Setup
156 Variables, Strings, and Ints
157 Math and Comments
158 If Statements and Booleans
159 Lists and Arrays
160 For Loops
161 Maps
162 Functions

Bluetooth App
163 Introduction
164 The Basics
165 The Basics (Android Studio Files)
166 Device Discovery
167 Device Discovery (Android Studio Files)
168 Device Detail
169 Device Detail (Android Studio Files)
170 Listing Devices and RSSI
171 Listing Devices and RSSI (Android Studio Files)

Super Mario Run Clone
172 Introduction
173 Game State
174 Game State (Android Studio Files)
175 GDX Setup
176 GDX Setup (Android Studio Files)
177 Sprites
178 Sprites (Android Studio Files)
179 Jumping
180 Jumping (Android Studio Files)
181 Coins and Bombs
182 Coins and Bombs (Android Studio Files)

The Extras
183 Introduction
184 Picture in Picture
185 Picture in Picture (Android Studio files)
186 Introduction to Daydream
187 Introduction to Daydream (Android Studio Files)
188 Adaptive Icons
189 Adaptive Icons (Android Studio files)
190 Fonts – Downloadable and XML
191 Fonts – Downloadable and XML (Android Studio files)
192 Autofill and Autocomplete
193 Autofill and Autocomplete (Android Studio Files)
194 Version Control
195 Version Control (Android Studio files)

Android Wear Mini Course
196 Introduction
197 Voice Input
198 Voice Input (Android Studio files)
199 Communicating With The User_s Phone
200 Communicating With The User_s Phone (Android Studio files)
201 Notifications
202 Notifications (Android Studio files)
203 Custom Watch Faces
204 Custom Watch Faces (Android Studio files)
205 Hello World With Android Wear
206 Hello World With Android Wear (Android Studio files)
207 Adapting Apps For Different Watch Faces
208 Adapting Apps For Different Watch Faces (Android Studio files)
209 App People Counter
210 App People Counter (Android Studio files)
211 Working With Lists
212 Working With Lists (Android Studio files)

Twitter Clone
213 Introduction
214 Signup Login
215 Signup Login (Android Studio files)
216 Following _ Unfollowing Users
217 Following _ Unfollowing Users (Android Studio files)
218 Sending Tweets
219 Sending Tweets (Android Studio files)
220 View Your Twitter Feed
221 View Your Twitter Feed (Android Studio files)

ARCore App
222 Introduction
223 What is ARCore
224 What is ARCore (Android Studio files)
225 Exploring ARCore
226 Exploring ARCore (Android Studio files)

Submitting Your App To Google Play
227 Introduction
228 How To Submit Your App To Google Play

App Marketing
229 Introduction
230 App Marketing

Setting Up A Marketing Website
231 Introduction
232 Setting Up WordPress
233 Customising Your Site

Snapchat Clone
234 Introduction
235 Firebase and Auth
236 Firebase and Auth (Android Studio Files)
237 Uploading Images
238 Uploading Images (Android Studio Files)
239 Firebase Database
240 Firebase Database (Android Studio Files)
241 Deleting Snaps
242 Deleting Snaps (Android Studio Files)

Where do you go from here
243 Where do you go from here
244 Where do you go from here

245 Note About Bonus Chapters
246 The Driver Activities (Android Studio files)
247 Showing The Driver_s Location To The Rider
248 Showing The Driver_s Location To The Rider (Android Studio files)
249 Uber Clone Quiz
250 Introduction
251 Introducing Uber
252 Introducing Uber (Android Studio files)
253 Uber Login Page
254 Uber Login Page (Android Studio files)
255 The Rider Activity
256 The Rider Activity (Android Studio files)
257 The Driver Activities

BONUS CHAPTER 2 WhatsApp Clone
258 Introduction
259 Login _ Signup
260 Login _ Signup (Android Studio files)
261 The User List
262 The User List (Android Studio files)
263 The Chat Activity
264 Sending Images (Android Studio files)

BONUS CHAPTER 3 Flappy Bird Clone
265 Introducing GDX
266 Collision Detection (Android Studio Files)
267 Scoring
268 Scoring (Android Studio Files)
269 Game Over Screen
270 Game Over Screen (Android Studio Files)
271 Introducing GDX (Android Studio Files)
272 Working with Sprites
273 Working with Sprites (Android Studio Files)
274 Interacting with Sprites
275 Interacting with Sprites (Android Studio Files)
276 Bringing In the Pipes
277 Bringing In the Pipes (Android Studio Files)
278 Collision Detection