Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Android Application Development Tutorial for Beginners

Smartherd via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to develop Android applications from scratch through this comprehensive tutorial series covering fundamental concepts, user interface design, and app deployment to Google Play Store. Master Android Studio setup including Java JDK and SDK installation, then progress through creating your first "Hello World" application while understanding project components and running apps in emulators. Explore essential Android concepts including the manifest file, user interface overview, control sizing, and LogCat debugging tools. Develop proficiency with button implementations using multiple methods including OnClickListener and onClick attributes, then advance to understanding Android application components such as activities, services, intents, and broadcast receivers. Study activity lifecycle management, explicit and implicit intents, and the activity stack concept in detail. Build practical skills in creating toast messages, handling screen orientation changes, and implementing state preservation with onSaveInstanceState() and onRestoreInstanceState() methods. Master layout design through extensive coverage of RelativeLayout and LinearLayout including gravity, layout_gravity, margins, padding, weightSum, and layout_weight properties. Learn multiple screen support techniques, selector implementation, and graphics integration for various screen densities. Work with string resources through strings.xml files, implement action bars with customization options, and integrate text-to-speech functionality. Explore implicit intents for external app interactions including rating applications and viewing developer profiles in Google Play Store. Advance to modern Android development with comprehensive notification tutorials covering normal, BigText, BigPicture, and Inbox styles with big view implementations. Transition to Material Design principles through detailed toolbar implementation including styling, coloring, popup menus, contextual menus, and floating contextual menus. Master RecyclerView implementation with custom adapters, multiple layout managers (Linear, Grid, and Staggered), animation effects, and dynamic item addition and deletion capabilities.

Syllabus

#2 Android Studio Setup: JAVA JDK Installation
#3 Android Studio Installation : Setting up SDK as well.
#3 Android Application Development Tutorial For Beginners : Introduction to Android
#4 Android Studio Tutorial : HELLO WORLD : Part - 1 : FIRST ANDROID APP
#5 Android Studio Tutorial : HELLO WORLD : Part - 2 PROJECT COMPONENTS
#6 Android Studio Tutorial : HELLO WORLD : Part - 3 Run Your App in Emulator
#8 Android Application Development Tutorial : Manifest file in Android
#9 Android Tutorial For Beginners : User Interface OverView
#10 Android Tutorial : User Interface : Control Sizing GETTING STARTED
#11 Android Tutorial : Log Cat - explanation of Logcat
#12 Android LogCat Tutorial : Android Studio Part - 2
#12.1 Android LogCat Tutorial : Android Studio Part - 3
#13 Android Tutorial : Buttons Part - 1 Method - 1
#14 Android Studio Tutorial : Button Part - 2 Method - 1 OnClickListener with codes
#15 Android Studio Tutorial : Button Part - 3 Method - 1 OnClickListener
#16 Android Tutorial : Button Part - 4 Method - 2 onClickListener()
#17 Android Tutorial : Part - 5 Method - 3 " onClick " attribute
#18 Android Tutorial : Buttons Part - 6 Method - 3 " onClick " attribute
#19 Android Tutorial : Application Components : ACTIVITY SERVICE INTENTS
#20 Android Tutorial : Android Application Components : Broadcast Receiver and Intents
#21 Android Tutorial : Explicit Intent - Part - 1
#22 Android Tutorial : Explicit Intent Part - 2
#23 Android Tutorial : Activity LifeCycle : Part - 1
#24 Android Tutorial : Activity Lifecycle - Part - 2
#25 Android Tutorial : Activity Life Cycle : STACK concept Part - 3
#26 Android Tutorial : Android Toast Message Part - 1
#27 Android Tutorial : Toast Positioning or Alignment part - 2
#28 Android Tutorial : Custom Toast message in android Part - 1
#29 Android Tutorial : Custom Toast message in android Part - 2
#30 Android Tutorial : Screen Orientation in Android Apps - Part - 1
#31 Android Tutorial : Screen Orientation in android apps - Part - 2
#32 Android Tutorial : Screen Orientation Part - 3 onSaveInstanceState() , onRestoreInstanceState()
#33 Android Tutorial : Screen Orientation Part - 4 onSaveInstanceState() , onRestoreInstanceState()
#34 Android Tutorial : How to Make Android App - Android Interview - Part - 1
#35 Android tutorial : Relative Layout - User Interface - Make your Android App - Part - 2
#36 Android Tutorial : Relative Layout - User Interface - Make your Android App - Part - 3
#37 Android Tutorial : Relative Layout Part 3 - User Interface - Make your Android App Part - 4
#41 Android Tutorial : Selectors in Android - 1 - Make Your Android App - Part - 8
#42 Android Tutorial : Selectors in Android - 2 - Make Your Android App Part - 9
#38 Android Tutorial: Multiple Screen Support - 1 - Make your Android App: Part - 5
#39 Android Tutorial: Multiple Screen Support - 2 Make Your Android App: Part - 6
#40 Android Tutorial: Multiple Screen Support - 3 - Make your Android App: Part - 7
#43 Android Tutorial: Multiple Screen Support - 4 Make Your Android App - Part - 10
#44 Android Tutorial: Multiple Screen Support - 5, Make Your Android App: Part - 11
#45 Android Tutorial : Linear Layout - 1 - User Interface - Make Your Android App - Part - 12
#46 Android User Interface : Linear Layout - 2 " layout_gravity " Make Your Android App Part - 13
#47 Android User Interface - : Linear Layout - 3 "gravity " Make Your Android App - Part - 14
#48 Android User Interface - Linear Layout - 4 layout margin vs padding - Make Your App - 15
#49 Android Tutorial - Linear Layout - 5 " weightSum and layout_weight " Make Your Android App - 16
#50 Android Tutorial : Make Your Android Apps - Part - 17
#51 Android Tutorial : Linear Layout - 6 Make Your Android App - Part - 18
#52 Android Tutorial : Linear Layout - 7 Make Your Android App - Part - 19
#53 Android Tutorial: Adding Graphics Images: Multiple Screen Support: Part - 20
#54 Android Tutorial : Adding Selector - How to Make Android App - Part - 21
#55 Android Tutorial: Multiple Screen Layout: How to Make Your Android App - Part - 22
#56 Android Tutorial : Strings.xml : Storing String Array Part-1 : Make Your Android App - Part - 23
#57 Android Tutorial for beginners- Strings.xml Part-2 Java Codes -Make Your Android App Part - 24
#58 Android Tutorial For Beginners : How to make Android App Part - 25
#59 Android Application Development Tutorial for beginners - How to Make Android App Part - 26
#60 Android Application Development Tutorial For Beginners - How to make Android App Part - 27
#61 Android Application Development for Beginners : Action Bar - Part - 1 Make Android App Part - 28
#62 Android Application Development Tutorial : Action Bar - Part-2: How to Make Android App :Part-29
#63 Android Application Development Tutorial : Action Bar Part-3 How to Make Android App Part-30
#64 Android Application Development Tutorial for Beginners : Text To Speech Part - 1
#65 Android Application Development Tutorial For Beginners - Text To Speech : Part - 2
#66 Android Application Development Tutorial For Beginners : How To Make Android App Part - 31
#67 Android Tutorial for Beginners : Implicit Intent in Android : Part - 1
#68 Android Tutorial : Implicit Intent to Rate Application in Google Play Store
#69 Android Tutorial : Implicit Intent to See Other App of Developer in Google PlayStore
#90 Android Notification Tutorial Part-1 || Normal || BigText Style || BigPicture Style || Inbox
#91 Android Notification Tutorial Part-2 || Normal || BigText Style || BigPicture Style || Inbox
#92 Android Notification Tutorial Part-3 || Normal || BigText Style || BigPicture Style || Inbox
#93 Android Notification Tutorial Part-4 || Normal || BigText Style || BigPicture Style || Inbox
#94 Android Notification tutorial Part-5 || Big View || BigText Style || BigPicture Style || Inbox
#95 Android Notification Tutorial Part-6 || Big View || BigText Style || BigPicture Style || Inbox
#96 Android Notification Tutorial Part-7 || Big View || BigText Style || BigPicture Style || Inbox
#97 Android Notification Tutorial Part-8 || Big View || BigText Style || BigPicture Style || Inbox
#98 Android Notification Tutorial Part-9 || Big View || BigText Style || BigPicture Style || Inbox
#200 Android TOOLBAR Overview and Introduction: Android Material Design. Part - 1
#201 Apply Material Design Themes and Colors - Android Toolbar : Part - 2
#202 Android Styling and Coloring Toolbar. Part - 3. Material Design Toolbar
#203 Android POPUP Menu in Toolbar. Part - 4 Android Material Design Toolbar
#204 Android CONTEXTUAL MENU. Material Design Toolbar : Part - 5
#205 Android Floating Contextual Menu. Android Material Design.
#206 Android RECYCLER VIEW Introduction and Overview : Material Design
#207 Android RECYCLER VIEW Implementation with RecyclerAdapter : Material Design - Part - 2
#208 Android RECYCLER VIEW Implementation with RecyclerAdapter : Material Design - Part - 3
#209 Android RECYCLER VIEW : Linear, Grid and Staggered Layout Manager : Material Design - Part - 4
#210 Android Recycler View- Apply ANIMATION on List Items : Material Design - Part - 5
#211 Android Recycler View: ADD & DELETE List Items: Material Design - Part - 6
#300 Android Implicit Intent Open WebSite URL
[OBSOLETE] Android Tutorial For Beginners : Setting Up ADT Bundle and Java JDK
[OBSOLETE] Installation using ECLIPSE, ADT PLUGIN, SDK & JAVA JDK
[OBSOLETE] Android Tutorial : LogCat in Android Part - 2
[OBSOLETE] Android Tutorial : HELLO WORLD : Part - 1 : GETTING STARTED
[OBSOLETE] Android Tutorial : HELLO WORLD : Part - 1.1 : GETTING STARTED
[OBSOLETE] Android Tutorial : HELLO WORLD : Part - 2 GETTING STARTED
[OBSOLETE] Android Tutorial For Beginners : Hello World : Part - 3 Getting Started
[OBSOLETE] Android Tutorial : Run your App HELLO WORLD Part - 4 GETTING STARTED
[OBSOLETE] Android Tutorial : Button Part - 2 Method - 1 OnClickListener with codes
[OBSOLETE] Android Tutorial : Button Part - 3 Method - 1 OnClickListener

Taught by

Smartherd

Reviews

Start your review of Android Application Development Tutorial for Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.