Why Am I Making This?
I wanted to make this course because when I was first learning mobile development, I tried going online and finding beginner videos and courses. What I found is that, they were great at teaching surface concepts as a starting point, but in and of themselves, they weren t enough to explain how to build an app beyond a certain point of complexity. So, if you re coming off of a beginner tutorial, you have some prior knowledge of Java and you understand some Android concepts such as the activities and lifecycles, then this is a great next step to further deepen your skillset and really stand out when applying for a job or trying to make a quality app by yourself.
What Are We Going to Make?
We re going to be making a Google Notes clone with the following features:
1. Make tasks that are broken down into todos
2. Todos can be checked off as completed or incomplete and appropriately displayed
3. Notes will be displayed on a separate view from tasks and todos
4. Both notes and tasks will be stored in a SQL database
Building this app is a great way to learn good software architecture and object–oriented principles. For example, we ll be able to reuse a lot of our code within the adapters and the view models when displaying a task list and a notes list if properly architecture.
Courses : 1
Specification: Intermediate Android Development and Kotlin
19 reviews for Intermediate Android Development and Kotlin