Learn Android App Development & Promote Your App like a Pro

Alex Genadinik, Entrepreneur, marketer, mobile app developer, busi

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
120 Videos (14h 11m)
    • What you will get out of this Android course

      4:38
    • Course Structure

      9:03
    • Course Requirements

      5:17
    • This Android course is not for you if

      1:31
    • Introduction to Val Okafor and what he will teach

      1:05
    • Introduction to Alex Genadinik and what he will teach

      2:24
    • The Android App that you will be building in this course

      5:15
    • Why an Attendance App

      1:47
    • User Story

      1:53
    • Use Case Diagram and Domain Objects

      2:50
    • Domain Objects 2

      0:43
    • How many screens do we need for this app

      3:06
    • Introduction to Activity

      2:14
    • Introduction to Fragment

      3:34
    • How many Activity and Fragment do we need

      5:10
    • This is what we will build in this section

      1:20
    • An overview of Material Design

      3:24
    • Introduction to Navigation Drawer

      2:30
    • Introduction to RecyclerView RecyclerView Adapter

      3:22
    • Development Environment Setup

      14:58
    • Programming Task List

      6:10
    • Create brand new Android App Project using Android Studio

      15:24
    • Create Material Design Toolbar

      13:40
    • Add RecyclerView

      5:43
    • Implement Navigation Drawer with Header View Part 1 2

      8:08
    • Implement Navigation Drawer with Header View Part 1 2

      6:56
    • Implement Navigation Drawer with Header View Part 2 1

      10:26
    • Implement Navigation Drawer with Header View Part 2 2

      8:17
    • Implement navigate to other Fragments through Navigation Drawer 1

      10:11
    • Implement navigate to other Fragments through Navigation Drawer 2

      8:29
    • Add Animations to Fragment Transaction

      10:25
    • Conclusion

      2:18
    • Just Enough Java Introduction to Object Oriented Classes, Objects

      5:15
    • Model Classes, Properties and Relationships

      12:12
    • Introduction to the basics of Android User Interface

      7:33
    • Create Add Attendant User Interface

      12:31
    • Implement Add Attendant Java Code 1

      10:40
    • Implement Add Attendant Java Code 2

      8:56
    • External Libraries Buy It or Build It

      3:14
    • Implement Add Event UI

      7:18
    • Implement Add Event Java Code 1

      10:18
    • Implement Add Event Java Code 2

      8:02
    • Material Design Floating Action Button One

      5:14
    • Material Design Floating Action Button Two

      5:57
    • Implement Attendance List User Interface

      10:15
    • Implement Attendants List Adapter

      18:37
    • Implement Attendants List Java code 1

      7:26
    • Implement Attendants List Java code 2

      6:40
    • Implement Events List User Interface

      7:02
    • Implement Event Adapter A

      4:45
    • Implement Event Adapter B

      9:39
    • Implement Events List Java code

      12:20
    • 048 Conclusion

      2:50
    • 049 Introduction to SharedPreference

      16:57
    • 050 Introduction to SQLite Database

      10:06
    • 051 Introduction to Object Relational Mapper

      4:26
    • 052 Introduction to Android Sugar ORM

      3:35
    • 053 Implement persistence using Sugar ORM 1

      10:29
    • 053 Implement persistence using Sugar ORM 2

      8:36
    • 054 Test data persistence

      5:39
    • 055 Conclusion

      2:44
    • 056 Introduction to Business Logic

      5:23
    • 057 Implement List Sorting 1

      8:18
    • 058 Implement Share Event

      14:46
    • 059 Implement delete Event

      7:17
    • 060 Edit Event 1

      9:47
    • 060 Edit Event 2

      7:50
    • 061 Implement Check In

      15:10
    • 062 Implement Checkout

      2:14
    • 063 Implement add Attendant from device Contact 1

      10:30
    • 063 Implement add Attendant from device Contact 2

      8:44
    • 064 Implement Export Guest List 1

      10:09
    • 064 Implement Export Guest List 2

      8:45
    • 065 Set Active Event

      7:18
    • 066 Android In App Purchase Part 1

      19:09
    • 067 Android In App Purchase Part 2 1

      10:33
    • 067 Android In App Purchase Part 2 2

      9:08
    • 068 Implement Take Photo with Camera 1

      9:55
    • 068 Implement Take Photo with Camera 2

      9:49
    • 069 Conclusion

      3:11
    • 070 Refactor Polish 2

      6:54
    • 071 Settings

      13:21
    • 072 Generate APK 1

      10:30
    • 072 Generate APK 2

      8:41
    • 073 Play Store Listing

      19:43
    • 074 Publish To Google Store

      10:44
    • 075 Conclusion

      5:17
    • 076 Recommended Blogs and Readings

      3:32
    • 077 Lesson Learned

      3:54
    • 079 Examining the mobile app business pros and cons

      6:25
    • 080 Common success patterns for mobile apps

      8:41
    • 081 6 ways to protect your intellectual property

      3:13
    • 082 3 great ways to launch your app

      5:28
    • 083 On which app stores to put your Android app app store comparison

      6:47
    • 085 Should your app be free or paid How much to charge if paid

      3:36
    • 086 How to monetize free apps

      8:56
    • 084 The whale monetization pattern

      3:12
    • 087 Raising money for your app on AppStori

      2:20
    • 088 Introduction to Android ASO App Store Optimization

      0:42
    • 090 How to make your app strong and competitive in app store search results

      2:49
    • 091 How to keep people from uninstalling the app

      6:25
    • 092 How to get people to open the app regularly

      8:56
    • 093 How to increase session lengths

      11:06
    • 094 How to increase engagement on the app

      6:34
    • 095 How to get good reviews

      6:29
    • 096 How to promote your app outside the GooglePlay app store

      6:29
    • 089 ASO keyword research

      9:42
    • 097 Nifty YouTube growth hack for mobile apps

      4:47
    • 099 How to increase sales and traffic from your email signature

      2:12
    • 100 How your app store listing should appear in order to increase downloads

      4:32
    • 098 Growth hack to get a spike in downloads, make more revenue get featured

      6:59
    • 101 How to write a great mobile app title

      7:27
    • 102 How to write the mobile app description

      5:03
    • 103 How to make your app more viral

      2:36
    • 104 Surprising ways to make your app icon beat your competition

      3:28
    • 105 How to compete in very competitive nichesmarketssearches

      7:05
    • 106 More downloads by translating your app titledesc into additional languages

      1:56
    • 107 Keyword research with SensorTower Google Keyword Planner

      5:49
    • 108 Mobile app analytics tools

      7:42
    • 109 Best podcast and great mobile app learning resource

      1:44