Get a month of TabletWise Pro for free! Click here to redeem 
TabletWise.com
 

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.
14
Views
1:48:39
Share the link to this class
Copied

About the Class

In this class 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.

Class Requirements

You should be able to use Android Studio.

Signup to access the class
Unlimited Access to All Classes

What's included in the class?

 15 video lessons
 1 document

Class Authors

Clement Ochieng

Software Engineer
Share the instructor profile
Copied

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 concepts easier for others is probably my biggest passion.

When not coding I do Meditation and try to understand Enlightment and Non-Duality. I also enjoying marvelling at massive stars and galaxies.

0
Saves
14
Views
This class has not been saved

Sign Up