Android Jetpack: Improve your app's architecture

preview_player
Показать описание
Announced at I/O 2017, Architecture Components are one part of Jetpack. These components include Room, LiveData, ViewModel, Paging, WorkManager and Navigation. Used separately they solve common but complex architecture issues, such as managing Android Lifecycle (LiveData/ViewModel), or handling background tasks (WorkManager). Used together, you can ditch the boilerplate, build robust apps faster, and focus on the code that makes your app unique!

Check out the docs and samples:

Check out the codelabs:

Like videos? Check out these other DevBytes:

#AndroidJetpack #jetpack #featured
Рекомендации по теме
Комментарии
Автор

After many years of dealing with android's BAD API's so nice to see they finally got it together now these look great

jasonl
Автор

Amazing! Really a big thanks. In India we focus on building apps with as less budget as possible to get with margins and the customer should be happy as well in the end. I was looking for a thing which will make the coding really solid and quality product/service/app created. No doubt Google is trying the best. Thank you Google and team for this awesome new thing Android Jetpack. Will be learning to use them.

chiklukitty
Автор

Please reduce the boilerplate required to create UIs.

anonimo
Автор

I wish the timeline was a little more clear on this work. Is the API not stable? I don't mind migrating code later... Does it work now?

eatthepi
Автор

Just a quick feedback: Kindly show examples for both Kotlin and Java, not just one. PS: Google is love.

hamzanasirr
Автор

tbh, right now i love jetpack compose. Its kinda cool right that this framework is easy as flutter, but as lightweight as native XML

fahmirumagutawan
Автор

Now asynctask and loader is deprecated, is there any method to handle background like asynctask ? Viewmodel and livedata is for loader or asynctask?

mohanavelk
Автор

A very good set of tools. I use them all and development is easier.

witoldsienski
Автор

I like the color scheme she is using. Anyone know wich one is that?

GoriRJ
Автор

I am noob. Can we say that the Room library/framework is in some sense; like Java's Hibernate API?

deletevil
Автор

Thank you for the video. Good walkthrough. The lecturer explained it very clearly.
Sincerely from a computerengineer student in Norway.

peterniks
Автор

How to handle WorkManager in Doze mode? How to get the guarantee that work manager is going to run even it goes to Doze mode and comes back
?

sitarefoundation
Автор

Room looks like hibernate in java projects. Doesn't it?

willynocode
Автор

Room still doesnt support complex data structures like Hashmaps? I know there is an alternate for Hashmaps but sometimes I just need it.

DanielVivek
Автор

Only networking library is missing now.

ankurg_
Автор

if I am Using Realm what is good LiveData Or Listener ?

ShakilShaikhms
Автор

I wouldlove to make app navigation faster and consistent. thanks.

JorgeEscobarMX
Автор

Nice video. Very helpfull for developers

neelancheri_yahoo
Автор

GitHub - chocolatey/chocolatey.org
GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.

PatrickJonas
Автор

Just did this on Udacity #googleafricascholarship #alcwithgoogle 😊😊

johntsoro