Android Live Coding: How to Create Full Personal Diary Productivity App

Learn android development by creating a real world full personal diary app step by step from scratch.

Android Live Coding: How to Create Full Personal Diary Productivity App

Learn android development by creating a real world full personal diary app step by step from scratch.
2.8K
views
Share the link to this page
Copied

About the Class

In this course, we learn how to create a full android application. The app will be a productivity app which you can use to keep your daily diaries. By the end of the course you will have created your first app which you can then modify and upload to Google Play or use in your own device. The app will work smoothly and doesn't need any internet connectivity or any special settings. You just install and start using.

What will you learn in this course?

In the process of creating our app, you will learn some of the latest and advanced technologies and design patterns that are in demand right now. These include:

  • Clean Architecture - Creating your app using the MVVM design pattern. MVVM stands for Model View ViewModel and is right now the design pattern used by the best android engineers in the industry. MVVM allows you to architect highly testable and maintainable apps.
  • Android Jetpack Components - Recently Google has introduced the android jetpack, which is a suite of components and patterns to allow you to create great apps. In this course, we utilize some of them like the Room, LiveData, and ViewModel.
  • SQLite database - using the Room as our data access layer.
  • RecyclerView - How to create a custom beautiful expandable recycler view without any library.
  • BottomNavigationView
  • Activities etc.

Author

Clement Ochieng

Software Engineer
Around 5 years, a change of events got me enrolled in a Software Engineering program as opposed to law. Since then I haven't looked back and has continued enjoying myself day by day. I have been creating apps for startups in Nairobi while instructing at YouTube, Udemy and now TableWise. I enjoy learning and sharing my knowledge. Trying to make...

School

Clement Ochieng's School

Requirements

You should be able to use Android Studio.

One-time Fee
$15
List Price:  $69.99
You save:  $54.99
€14.20
List Price:  €66.27
You save:  €52.06
£11.87
List Price:  £55.39
You save:  £43.51
CA$21.03
List Price:  CA$98.13
You save:  CA$77.09
A$23.08
List Price:  A$107.73
You save:  A$84.64
S$20.09
List Price:  S$93.76
You save:  S$73.67
HK$116.74
List Price:  HK$544.73
You save:  HK$427.99
CHF 13.24
List Price:  CHF 61.80
You save:  CHF 48.55
NOK kr165.60
List Price:  NOK kr772.72
You save:  NOK kr607.11
DKK kr105.94
List Price:  DKK kr494.34
You save:  DKK kr388.39
NZ$25.48
List Price:  NZ$118.90
You save:  NZ$93.42
د.إ55.09
List Price:  د.إ257.06
You save:  د.إ201.97
৳1,783.89
List Price:  ৳8,323.66
You save:  ৳6,539.76
₹1,266.41
List Price:  ₹5,909.11
You save:  ₹4,642.69
RM67.09
List Price:  RM313.06
You save:  RM245.97
₦25,016.85
List Price:  ₦116,728.62
You save:  ₦91,711.77
₨4,147
List Price:  ₨19,349.93
You save:  ₨15,202.92
฿518.36
List Price:  ฿2,418.69
You save:  ฿1,900.32
₺518.87
List Price:  ₺2,421.05
You save:  ₺1,902.18
B$87.01
List Price:  B$406.02
You save:  B$319
R271.13
List Price:  R1,265.11
You save:  R993.98
Лв27.81
List Price:  Лв129.77
You save:  Лв101.96
₩20,916.80
List Price:  ₩97,597.80
You save:  ₩76,681
₪56.09
List Price:  ₪261.71
You save:  ₪205.62
₱883.66
List Price:  ₱4,123.18
You save:  ₱3,239.51
¥2,306.60
List Price:  ¥10,762.63
You save:  ¥8,456.02
MX$303.55
List Price:  MX$1,416.38
You save:  MX$1,112.82
QR54.44
List Price:  QR254.03
You save:  QR199.58
P203.66
List Price:  P950.29
You save:  P746.63
KSh1,938.75
List Price:  KSh9,046.20
You save:  KSh7,107.45
E£743.04
List Price:  E£3,467.03
You save:  E£2,723.99
ብር1,847.93
List Price:  ብር8,622.47
You save:  ብር6,774.53
Kz13,687.50
List Price:  Kz63,865.87
You save:  Kz50,178.37
CLP$14,580.89
List Price:  CLP$68,034.44
You save:  CLP$53,453.55
CN¥108.60
List Price:  CN¥506.75
You save:  CN¥398.14
RD$899.45
List Price:  RD$4,196.84
You save:  RD$3,297.39
DA2,000.98
List Price:  DA9,336.57
You save:  DA7,335.59
FJ$34.04
List Price:  FJ$158.85
You save:  FJ$124.81
Q115.33
List Price:  Q538.15
You save:  Q422.81
GY$3,123.16
List Price:  GY$14,572.68
You save:  GY$11,449.52
ISK kr2,063.70
List Price:  ISK kr9,629.22
You save:  ISK kr7,565.52
DH149.46
List Price:  DH697.40
You save:  DH547.94
L272.62
List Price:  L1,272.08
You save:  L999.45
ден873.95
List Price:  ден4,077.86
You save:  ден3,203.91
MOP$119.69
List Price:  MOP$558.50
You save:  MOP$438.80
N$270.35
List Price:  N$1,261.49
You save:  N$991.13
C$549.41
List Price:  C$2,563.56
You save:  C$2,014.15
रु2,015.44
List Price:  रु9,404.05
You save:  रु7,388.61
S/56.74
List Price:  S/264.76
You save:  S/208.01
K60.05
List Price:  K280.20
You save:  K220.15
SAR56.31
List Price:  SAR262.74
You save:  SAR206.43
ZK411.64
List Price:  ZK1,920.74
You save:  ZK1,509.10
L70.68
List Price:  L329.81
You save:  L259.12
Kč359.51
List Price:  Kč1,677.50
You save:  Kč1,317.99
Ft5,780.96
List Price:  Ft26,973.98
You save:  Ft21,193.01
SEK kr164.59
List Price:  SEK kr767.99
You save:  SEK kr603.40
ARS$14,977.77
List Price:  ARS$69,886.30
You save:  ARS$54,908.52
Bs103.15
List Price:  Bs481.32
You save:  Bs378.17
COP$66,335.25
List Price:  COP$309,520.29
You save:  COP$243,185.04
₡7,602.58
List Price:  ₡35,473.68
You save:  ₡27,871.09
L377.08
List Price:  L1,759.47
You save:  L1,382.39
₲116,353.38
List Price:  ₲542,904.89
You save:  ₲426,551.50
$U644
List Price:  $U3,004.92
You save:  $U2,360.92
zł61.47
List Price:  zł286.84
You save:  zł225.37

What's Included

Language: English
Level: All levels
Skills: Productivity App, App Development, Personal Diary App, Coding, Android, Android Development
Age groups: All ages
Duration: 1 hour 48 minutes
15 Videos
1 Document
0
Saves
2.8K
Views
This class has not been saved

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.