Introduction And Software Installation
  • Introduction Video - Welcome To The Complete Android Developer Course
  • Android Developer Course Benefits and How To Use This Course
  • New updates for 2017 and Beyond!
  • An Introduction & Basic Requirements For Creating Your Very Own Android Apps!
  • Installing Java JDK
  • Installing Android Studio
  • Welcome To Our Android Course! Please Introduce Yourself To Your Classmates & I
  • Important! Please Read This Before Moving Any Further In The Course!
  • Notes & Source Code For This Course: How To Use it And Where To Find It!
Android Basics
  • Creating Our Own Project.
  • Running Our Own Hello World Application.
  • Overview Of The Interface.
  • Some Things To Learn About Android Studio.
  • How To Create An Android Virtual Device.
  • Android Application Overview.
Activities & States:
  • Understanding Activity States
  • Example For Changing States
  • Building The User Interface Part-1.
  • Building The User Interface Part-2.
  • Building User Interface Using Java
Widgets, Pixels & Layout:
  • How To Add Properties To Widgets.
  • How To Add Multiple Widgets.
  • How To Convert DIP To Pixels.
  • Understanding Layouts: Grid Layout.
Event Handling:
  • How To Handle Events In Android.
  • Learning How To Use Event Listener
  • How To Add Multiple Event Listeners.
Gestures & Fragments:
  • What Are Gestures.
  • Gesture App.
  • What Are Fragments.
  • Designing Top Fragment.
  • How To Create A Fragment Class.
Buttons And App Design:
  • Creating Design For A Simple Application.
  • Creating Workout Advisor App Part -1
  • Creating Workout Advisor App Part -2
Text & Animations
  • Creating Workout Advisor App Part -3
  • Creating Workout Advisor App Part -4
  • Creating Workout Advisor App Part -5
  • Running our application on an actual device.
  • Creating Overflow Menu.
  • How To Add Animations & Transitions To Your App.
Intents:
  • Understanding Intents.
  • How To Send Intent Data.
  • How To Send Broadcast Intents.
  • How To Receive Broadcast Intents.
Threads
  • What Are Threads.
  • Learning Thread Handelers
Services & ListView
  • What is Intent Service
  • More About Services
  • What Are Bound Services
  • Example For Bound Services
  • What is A ListView
  • Example of ListView
  • Learning About Custom ListView Row
  • Learning About Custom ListView Adapter
All About Databases:
  • What Are Databases,SQLite Database.
  • How To Save Data With SQLite.
  • SQLite Database Product.
  • How To Create New SQLite Database.
  • How To Add & Delete Rows In SQLite Database.
  • How To Print Database Contents/Results.
  • Running The SQLite Application
  • Source Code For Database Application.
Working With Multimedia
  • How To Play Video
  • How To Capture Image.
  • How To Take Photos With Camera
  • Adding Effects To Image
  • How To Invert An Image
  • How To Create Photo Filter
  • Adding Notifications To App
  • Adding Custom Notifications
  • Adding Styles
  • Debugging and running apps made easy: How to run applications without emulator.
Preferences
  • Learning What Are Shared Preferences
  • Example For Shared Preferences
  • Adding Custom Launcher Icon
  • How To Create APK File For Distribution
Game Development
  • Introduction To Game Development
  • Project Structure For Game Development
  • How To Display Text
  • How To Display Images
  • Learning About Animation
  • Working With User Input
  • Working With Camera
  • Working With Sound Effects & Music