LOGiN PANeL

«    November 2026    »
MoTuWeThFrSaSu
 1
2345678
9101112131415
16171819202122
23242526272829
30 
PoLL





eBooks Tutorials Templates Plugins Scripts Applications GFX Collections SCRiPTMAFiA.ORG
LaST oN NULLeD.org
XML error in File: https://nulled.org/rss.xml XML error: Entity 'bull' not defined at line 68

RSS
RSS

FRiENDS
Nulled.org Software 8TM URL Shortener Forex Trading Crypto Trading {sape_teaser}



To-Do App & Clean Architecture -Android Development - Kotlin

Category: Tutorials



To-Do App & Clean Architecture -Android Development - Kotlin
To-Do App & Clean Architecture -Android Development - Kotlin
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English (US) | Size: 1.02 GB | Duration: 4h 34m


Develop a Fully Functional To-Do app in Kotlin - ROOM, Navigation Component, LiveData, ViewModel, Data Binding and more.

What you'll learn
Develop ToDo App with Kotlin
Navigation Component
Safe args
Transition Animation
ROOM Database
CRUD operations
Data binding
Binding adapters
RecyclerView
Search database in RecyclerView
Sort database in RecyclerView
RecyclerView Animation
LiveData
ViewModel
Repository
Swipe to delete
Undo - restore deleted data
DiffUtil
Linear, Grid, Staggered Layout in RecyclerView
Develop fully functional app
Clean Architecture

Requirements
Basic knowledge about Android Development
Basic knowledge about Android Architecture Components
This course is NOT for Absolute Beginners

Description
So this course will be a little different from my previous ones, because in this course we are going to build a fully functional To-Do application. We are going to build our app using Kotlin programming language, and you'll see all the benefits and power of concise way of programming with Kotlin. Our To-Do app will combine different android architecture components like Navigation Component, ROOM database, LiveData, ViewModel, Data Binding and more.You will learn how to follow the principle of single activity and multiple fragments in your app. You will learn how to use Navigation Component in your app, how to work with Safe Args to pass data between fragments, and also create custom made Transition Animations for your destinations.So why is a To-Do app important, well first and foremost because it teaches you how to build and maintain a database, how to write SQL queries to insert, update, delete data from database, but also how to write custom queries to search through Database, Sort your database by certain criteria and display it in proper way to your RecyclerView.Also we are going to have a clean architecture in our project, you will learn how to organize your project structure and maintain good code readability.At the later section of this course I'm going to teach you how to implement data binding to your app, and you'll see all the benefits of using it, because we are going to have less boilerplate codes in our app, plus everything will be separated, and our fragments will look a lot cleaner and simple. You will also be introduced with custom BindingAdapters.At the end of this course we will implement swipe to delete function to our RecyclerView, also I'll show you how to easily change RecyclerViewlayout, apply a different look to your app with Grid and Staggered Grid layout as well. And when we are talking about RecyclerView, I should also mention that we will implement DiffUtil in our app and that way, increase overall app performance.Also I need to mention that this course is NOT for ABSOLUTE beginners in android development. Because this course assumes that you already have a basic knowledge of programming in Kotlin, and a basic knowledge of android architecture components.But if you wish to continue improving your skills and building your knowledge furthermore then this course is definitely the right option for you.

Who this course is for:
Android Developers,Android Developers - Kotlin,Anyone who want to learn more about developing fully functional Application

For More Courses Visit & Bookmark Your Preferred Language Blog
From Here: - - - - - - - -





   
   
   


Forex Trading

Crypto Trading. 20 USD Bonus after KYC




We need your support!
Make a donation to help us stay online
        
Bitcoin (BTC)
bc1q08g9d22cxkawsjlf8etuek2pc9n2a3hs4cdrld
	
Bitcoin Cash (BCH)
qqvwexzhvgauxq2apgc4j0ewvcak6hh6lsnzmvtkem

Ethereum (ETH)
0xb55513D2c91A6e3c497621644ec99e206CDaf239

Litecoin (LTC)
ltc1qt6g2trfv9tjs4qj68sqc4uf0ukvc9jpnsyt59u

USDT (ERC20)
0xb55513D2c91A6e3c497621644ec99e206CDaf239

USDT (TRC20)
TYdPNrz7v1P9riWBWZ317oBgJueheGjATm





 

Information

 
  Users of GUESTS are not allowed to comment this publication.