探索如何将反应性和声明性范式应用于Android UI开发,从而使开发人员可以更轻松地将这些模式与Kotlin集成到其Android应用程序中。
在此处观看更多#io19:
Google I / O 2019播放列表中的Android&Play→https://goo.gle/2GRWlQh
Google I / O 2019所有会话播放列表→https://goo.gle/io19allsessions
在I / O网站上了解更多信息→https://google.com/io
订阅Android开发者频道→https://goo.gle/AndroidDevs
从→https://developer.android.com/开始
讲者:Jim Sproch,Adam Powell,Romain Guy
T29485。
surely JetPack Compose inspired by SwiftUI not those thing which they say 😀
Next big thing is coming! It looks like time to start playing with this.
Romain is the best speaker @Google , he doesn't hesitate to even talk about Google's/their inefficiency or mistakes and he is also humorous… We want more lectures and videos from him…
?️?????⛹️?
????
14:34 … and Flutter. Who would have thought?
Seems that good old Java for Android will gone in a next couple of years.
The question is which one would they prefer more Kotlin or Dart?
Hey this was the flutter style of building UI. This was one the cool feature of flutter..but flutter has many more cool features like this.but Thanking you Team
I don't get. It looks like all those teams inside Google are fighting against each other. PWA, Flutter, now Jetpack Compose… Why do they invest so much time to invent so many instruments for different languages just for 1 OS. Just make 1!
I'm trying to step up my android game, what should i learn? I was going for flutter, but now we have similar declaritive UI in Android and i'm hell confused. Like most of the newcomers.
This is very interested point from Google IO 2019
Seems for me like an attempt to solve a problem that have never existed. Build an ui from code? A very fresh idea! How to preview it? How to build constraint layout from code and doesn't use 1k lines? Should we just build and see like flutter says (with wasting a few minutes)? Thanks, but no thanks
Yikes
Every time he says "so it turns into something very simple" I get goosebumps ;).. Yeah android and "simple" :))
Again any thing made to solve their problems and not to make it better ?
How you use Styles with this? Styles were useful for things like white labeling and different device size support..
28:50 people haven't been doing it like this?
As someone who left Android development mid 2015, this has tempted me to come back as it looks a lot easier to write and manage the UI.
Since 2015 have basically only used web apps, since most stuff needed to be cross-platform.
Wait, are those literals in dips? e.g. 4.dp @21:41
24:47 Finally, code is data (is code)! This will open up a new world of easily programmable UI. The apps of the future are going to be very interesting…
Great to see they actually credited Litho, Flutter etc
Kotlin Native
They put in react in android. Lol
Awesome!
Now I'm really confused in learning Flutter and Kotlin. Presently I'm a java guy 🙁
12:30"(…) if you have pets, small children, or and open plan office" Ahahah!
Please make this Android-first, but cross-platform.
I love the Spinner backstory.
this makes me cry!
all the pain through the years.. no more!
This basically is flutter, I hate it, I love flutter but they shouldn't be bleeding into each other
This is like Flutter =)
ANKO ?
This is truly awesome, very much like Flutter but for native Android with Kotlin! Can't wait for a stable version!
Android Transition/Migration to Flutter
mark~
history of android UI
5:50 refactor UI
14:14 jetpack compose!
18:20
23:45 data flow
26:35
29:50 recap
30:50
https://developer.android.com/jetpack/compose
Note:building under windows is currently not supported
Anko?)
but kotlin is still just java bytecode that uses JVM like runtime
This looks a lot like React Components and I think I like it!
Litho is so good
Composable + DelegateAdapters = power
Awesome Kotlin Shirt! Where can I get it?