Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Build Android Apps with the Marshmallow Studio Course
Android Studio, get familiar with the tools
Installing Android Studio (8:33)
Creating a new project and basic concepts (4:31)
SDK Manager (2:09)
Launching our on App on the mobile and the emulator (5:19)
(Optional) Genymotion and Android Studio Shortcuts (5:38)
Excercise : Test your App on a 10" Tablet (2:34)
Android 5.0 Lollipop walkthrough (8:08)
An Android Project, the basics
Project Structure and type of files (3:55)
Android Resources (6:17)
Android Manifest (2:11)
Excercise : Change the name and icon of our App (2:30)
Your first App, show your progress!
Android Views, first contact (4:52)
Your first crash and your first fix (4:47)
Your first Method (4:21)
Take a screenshot and share it! (3:12)
The key to be self sufficient learning Android
Logs (4:32)
Debugging (4:46)
StackOverflow (6:17)
Import Android Samples (3:28)
App1. Starting with Views and Java
Application 1. Overview (2:29)
Views basics : LinearLayout and RelativeLayout (7:15)
Excercise : Create Main Screen (10:00)
Java basics (7:42)
Some motivation and Intents (5:35)
Creating the game screen (9:12)
App1. Basic programming
Activity lifecycle (2:51)
Reading from a EditText (6:58)
Java If and Toasts (5:23)
Loops ( Java For ) (11:21)
Showing guessed letters (5:12)
Excercise: Failing a letter (6:16)
Excercise : Display failed letters (4:10)
App1. Game Logic, make it funny
Winning the game and adding scores (7:18)
Game Over (5:05)
Excercise : Show the score (5:12)
Java Array (6:53)
Random (5:41)
App1. Multiplayer Game.
Creating view on XML mode (5:25)
Sending the word (7:44)
Inflating a view (8:10)
Excercise : Activities Stack (4:22)
App1. Scores
ScrollView (5:00)
Shared Preferences Write (8:20)
Shared Preferences Read (5:46)
Clearing the stack (3:02)
App2. Overview and first screens
Introduction to our second app. (2:14)
Splash Screen (4:59)
Threads and Handlers (7:31)
Fragments (4:50)
ListView and Java List (5:53)
Adapters (7:27)
App2. Downloading data from the cloud
Picasso and Maven (6:56)
Parse.com creating our database (6:19)
Java Class and Constructor (3:39)
Parse.com Retrieving data (7:26)
Excercise : Displaying data from Parse.com (5:34)
ItemClickListener (3:53)
ViewPager (5:28)
App2. Navigation and Maps
PagerTabStrip (3:49)
MapView I (9:43)
MapView II (3:45)
Adding items to the MapView (6:48)
Push Notifications (8:06)
Google AdMob (7:29)
Export your App (4:33)
Publish your App on Google Play Store (6:10)
App3. Http, Rest API, SQLite
Reddit REST API (3:32)
AsyncTask (10:40)
Http connection (9:34)
OKHTTP, synchronous and asynchronous (9:34)
Google Volley, connections management (8:05)
Design patterns. Singleton (7:48)
JSON and Gson (14:43)
Migrating to Android Studio 1.0 and Lollipo Emulator (7:20)
RecyclerView fundamentals and example (8:12)
ViewHolder implementation (8:19)
Database contract and Database Open Helper (14:53)
Database Quiz
Database Acces Object DAO (10:40)
Reading from SQLite, Cursor (12:20)
CardView (Lollipop new UI element) (5:22)
Volley Image Loader - NetworkImageView (10:29)
Image download progress bar (11:44)
Design patterns. Observer. RecyclerView onItemClickListener (9:31)
WebView - custom navigation and settings (14:54)
Calligraphy from Chris Jenkins (7:32)
Last lesson (1:04)
Extras
Build variants = Build Types + Build Flavors (6:20)
Excercise: Failing a letter
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock