Build a modular Android app architecture (Google I/O'19)

  Рет қаралды 177,534

Android Developers

Android Developers

Күн бұрын

Пікірлер
@ragupatt
@ragupatt 5 жыл бұрын
Yigit truly understands us developers. He always talks from the point of view of the developers with good sense of the challenges we face everyday. Excellent guy to spearhead androidx.
@locvanthanh7195
@locvanthanh7195 2 жыл бұрын
🙂😋
@chyauFUN
@chyauFUN 5 жыл бұрын
5 stars, this presentation was very well architected
@ssverma4867
@ssverma4867 5 жыл бұрын
The way Yigit present the things is simply awesome ... 😀
@matt-g-recovers
@matt-g-recovers 3 жыл бұрын
What??!! I can barely understand a word he is saying...
@yajan6650
@yajan6650 5 жыл бұрын
I must say, Google presentations are really good.
@mohsenteymouri5426
@mohsenteymouri5426 2 жыл бұрын
Great presentation.
@ignatiusbarry4447
@ignatiusbarry4447 17 күн бұрын
26:58 is this feature already released in current updates?
@marlonlom
@marlonlom 5 жыл бұрын
These best practices and patterns uses some regular Design patterns? some people are not used to MVVM exclusively...
@dmitriisoldatov3581
@dmitriisoldatov3581 5 жыл бұрын
17:33 hardcoding component names? Really? What about code obfuscation?
@jimjaylee7553
@jimjaylee7553 5 жыл бұрын
Generally, the components should not be obfuscated
@sergimascaro2046
@sergimascaro2046 5 жыл бұрын
I'll start reviewing apps saying "oh, that app is very well architechted!"
@deconcoder
@deconcoder 5 жыл бұрын
architected would be better
@emumair
@emumair 4 жыл бұрын
Great video; explained the complex concepts in a great way. It'd definitely help me upgrade & enhance my app architecture options.
@lambui6594
@lambui6594 2 жыл бұрын
good, speak clear. Many thanks for sharing.
@muhacit1234
@muhacit1234 5 жыл бұрын
Yiğit++ Florina++ Thanks for efforts
@RuiRoque1976
@RuiRoque1976 Жыл бұрын
There was never the promised multi-module database support in Room, right?
@adityavikramrajawat
@adityavikramrajawat 4 жыл бұрын
The links are not there in the discription which were mentioned in the video
@silver10188
@silver10188 5 жыл бұрын
Thank you great presentation. Is there a code lab for building modules?
@someonlinevideos
@someonlinevideos 5 жыл бұрын
silver it’s a paid service, but there’s a great course on Caster.io called clean architecture that shows you how to separate layers of the application into different layers.
@theducksneezes4987
@theducksneezes4987 4 жыл бұрын
Following up in case there is one
@pauladityashaw4590
@pauladityashaw4590 2 жыл бұрын
Where can I find the link to the application they created ?
@diazdiaz3084
@diazdiaz3084 5 жыл бұрын
Here we go again .. My new year resolutions start right now .. 🥳🥳 Excited ...
@pritichatterjee8889
@pritichatterjee8889 4 жыл бұрын
Can we have more than one activity within a onDemand module?
@BrianChu888
@BrianChu888 5 жыл бұрын
TL;DR -> Stay tune, we have not finished our works yet. Joking aside, they did present the important questions about modularization you will encounter. but it's all up to you to decide how to do the cut.
@ak-videos133
@ak-videos133 5 жыл бұрын
How were these presentations created? They look better than the Microsoft powerpoint ones...
@PrithivRaj007
@PrithivRaj007 5 жыл бұрын
Where can I follow up on the said Navigation Component + On demand delivery integration?
@abduzahirsultan
@abduzahirsultan 4 жыл бұрын
Hello , my pc was formatted by some one and I recovered it and I got the project I was working on but how could I work with it again. please help me, android studio
@ChrisAthanas
@ChrisAthanas 4 жыл бұрын
Save it on GitHub in the future
@nellacebret897
@nellacebret897 2 жыл бұрын
surat ar ar
@brianshuman8344
@brianshuman8344 3 жыл бұрын
where did the androidx-dependency-tracker go??
@brianshuman8344
@brianshuman8344 3 жыл бұрын
use androidx-main
@evgeniivorobei69
@evgeniivorobei69 Жыл бұрын
Reflection, intents and hardcode - enough for any engineer to drop the whole idea of dynamic features Google took the wrong path somewhere
@gak2
@gak2 5 жыл бұрын
I'll give your app 5 stars if it has a clean architecture 🌝
@kirill4531
@kirill4531 5 жыл бұрын
And if it follows clean code principles
@stanislavkinzl7975
@stanislavkinzl7975 5 жыл бұрын
This is for professional big applications
@nksaroj
@nksaroj 5 жыл бұрын
It's just making complex dev experience. The earlier feature modules made more sense over this dynamic delivery.
@stanislavkinzl7975
@stanislavkinzl7975 5 жыл бұрын
feature module is something different than dynamic delivery module Saroj. You want to make most modules that are important non-dynamically deliverable and only those that are not a frequent journey in an app dynamically deliverable.
@breakeract796
@breakeract796 3 жыл бұрын
Today, 2021. Any solution for Room database on modular architect ?
@juarez.roberto
@juarez.roberto 2 жыл бұрын
Hi, Can you found some solution ?
@breakeract796
@breakeract796 2 жыл бұрын
@@juarez.roberto actually not yet bro
@Memoxor
@Memoxor 5 жыл бұрын
great stuff as usual!
@coroutinedispatcher
@coroutinedispatcher 5 жыл бұрын
I won't do this until Reflection and Proguard business gets out.
@AbhishekBansal14
@AbhishekBansal14 5 жыл бұрын
This is a brilliant talk!
@xukay1994
@xukay1994 3 жыл бұрын
Cool video! There should be parentheses instead of braces at 12:26 :)
@acheeblessyou
@acheeblessyou 5 жыл бұрын
did the speakers coordinate what they wore and the slides at the end? so meta!
@ashiksaeed5027
@ashiksaeed5027 4 жыл бұрын
Can anyone suggest me the common module names if I follow the pattern at this point @15.07 (kzbin.info/www/bejne/houlmGh6ft-Brdk)
@witoldsienski1709
@witoldsienski1709 5 жыл бұрын
Great work :)
@maryjanecatbagan3167
@maryjanecatbagan3167 4 жыл бұрын
Redmi7🆔 open
@maryjanecatbagan3167
@maryjanecatbagan3167 4 жыл бұрын
Open
@ervausta6053
@ervausta6053 5 жыл бұрын
please fix this testImplementation issue that occurs on Turkish computers!
@pavneetsingh4809
@pavneetsingh4809 5 жыл бұрын
Cool, BTW here's the link to mentioned dependency tracker plugin (3:12) android.googlesource.com/platform/frameworks/support/+/androidx-master-dev/buildSrc/src/main/kotlin/androidx/build/dependencyTracker/
@Amejia481
@Amejia481 5 жыл бұрын
Link at 3:09 goo.gle/androidx-dependency-tracker
@Pulkit__7
@Pulkit__7 5 жыл бұрын
My 2 fav people Florina and Yigit
@buzzminkyunghoon3856
@buzzminkyunghoon3856 5 жыл бұрын
TLDR?
@Monarch_943
@Monarch_943 4 жыл бұрын
This is too complicated x_x
@witoldsienski1709
@witoldsienski1709 5 жыл бұрын
This looks great :) Thanks
@aksufatihmehmet
@aksufatihmehmet 5 жыл бұрын
Thanks for great presentation! Really clean architecture :)
@黄祖奖
@黄祖奖 5 жыл бұрын
Why don't use router? Like ARouter(github.com/alibaba/ARouter)
@0877adri
@0877adri 5 жыл бұрын
Instead of having a common object module, i would rather have mapper between layers and have different models for each layer.
@andresreyes8509
@andresreyes8509 3 жыл бұрын
Hello. I know this answer of yours is old, but I would like to know if you could spare some resource or explanation yours about how would these mappers work or be implemented? I'm interested.
@ehabshaban7119
@ehabshaban7119 4 жыл бұрын
thanx a lot google
@azulamazigh2789
@azulamazigh2789 5 жыл бұрын
this is why i like *FLUTTER.*
@jari2018
@jari2018 3 жыл бұрын
I just despise the whole android OS -I used it today for the first time in a month and I hate android -I just want to tell yo taht
@АлексейЧурсин-п3в
@АлексейЧурсин-п3в 3 жыл бұрын
Полезная информация
@nawshadhamid
@nawshadhamid 4 жыл бұрын
Flutter is 10x richer than Kotlin+Android...! Why?
@farazahmed7
@farazahmed7 4 жыл бұрын
No it's not
@deepakbisht4957
@deepakbisht4957 2 жыл бұрын
Lol what a joke...
@robiandi9112
@robiandi9112 2 жыл бұрын
Yigit Buyor ???🤑🥷
What's new in Kotlin on Android, 2 years in (Google I/O'19)
30:35
Android Developers
Рет қаралды 46 М.
NVIDIA CEO Jensen Huang's Vision for Your Future
1:03:03
Cleo Abram
Рет қаралды 311 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Declarative UI patterns (Google I/O'19)
35:11
Android Developers
Рет қаралды 101 М.
Making Architecture Matter - Martin Fowler Keynote
14:04
O'Reilly
Рет қаралды 342 М.
Build testable apps for Android (Google I/O'19)
41:41
Android Developers
Рет қаралды 51 М.
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4,5 МЛН
Clean Code - Uncle Bob / Lesson 1
1:48:42
UnityCoin
Рет қаралды 2 МЛН
How to build a data layer
32:19
Android Developers
Рет қаралды 24 М.
What's new in architecture components (Google I/O'19)
37:12
Android Developers
Рет қаралды 93 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН