https://kotlinlang.org logo
#compose
Title
# compose
a

Ash

10/11/2019, 12:11 AM
https://developer.android.com/dev-summit/schedule/day1 11:20 -12:00 on October 23 What's New in Jetpack Compose Adam Powell, Clara Bayarri, Romain Guy Jetpack Compose was announced at Google I/O and the team has been hard at work ever since. This talk introduces Compose to new audiences, including what the project is and how it is taking shape. The talk also updates people who already know about Jetpack Compose, including how the project has evolved. ~ So excited I am not sure I can sleep the night before 🎄 ... camping out to be first in line ... LOL
👀 5
a

Adam Powell

10/11/2019, 3:44 AM
Oh hey I think I know some of those people 😄
😂 4
a

Ash

10/11/2019, 4:02 AM
October 23, 1340 1445 Jetpack Compose Codelab & October 24, 930 1040 Jetpack Compose Codelab Is there any chance/way to get access to the Compose Codelab before the event??? I can't find them online ...
a

Adam Powell

10/11/2019, 4:40 AM
Probably because they aren't fully written yet 😁
🤯 1
😂 5
l

Luca Nicoletti

10/11/2019, 7:37 AM
@Ash they usually update the codelabs after they did them during those events 🙂
They use the event as an announcement platform for codelabs
Exciting though, can’t wait to see the streamings
a

Ash

10/11/2019, 4:43 PM
It's awesome that being "pre-alpha" it has a Codelab🎉! This is huge for me as I am working on a book on Declarative Mobile Development covering Jetpack Compose & SwiftUI. 🤪
l

Luca Nicoletti

10/11/2019, 5:29 PM
it’s now in
0.1.0-dev01
, not pre-alpha anymore 😄
a

Ash

10/11/2019, 7:07 PM
True ... I meant "not fully ready for public consumption" and we have a Codelab !!!! 😱 Super excited to see it 🤔
r

Ryan Mentley

10/12/2019, 1:49 AM
dev
isn't
alpha
😛 but yes, think of this as developing everything together - it'd be a shame if we got through our whole design process and realized no one can learn our system, so we're (the broad 'we') working in parallel on those materials as well
a

Ash

10/12/2019, 5:45 PM
So exciting ... Thank you for including us in the development process!👍🏽 I am working on a production app with Compose and Kotlin Flow. I hope to release it to the Play Store the same day you release Jetpack Compose. 🎉 Wondering if the Codelab starts with building the special version of Android Studio 🤔
r

Ryan Mentley

10/14/2019, 7:37 PM
Fortunately one does not need to build the special version of studio yourself - you can actually use it now via the setup instructions for developing Compose itself, but it's not currently set up to be used for app dev easily (it just launches the Compose project), which is what the previous notes about the special version have been about
Glad that you're excited BTW, just remember that we haven't announced any dates yet and might change APIs 🙂 but if you're happy with that uncertainty, we're happy to get feedback
l

Luca Nicoletti

10/14/2019, 7:39 PM
Are you happy to receive feedback only if we’re happy? 🧌
r

Ryan Mentley

10/14/2019, 7:40 PM
Haha...feedback on pain points is probably more useful, but feedback on what works well is always great too 😛
👍🏼 2
a

Ash

10/21/2019, 2:02 AM
Session:: Understanding Compose. October 24, 2019 1600 1640 https://developer.android.com/dev-summit/schedule/day2 I would love to hear about how Jetpack Compose integrates into the other Android Arch Components. What it changes and what it might replace ...
l

Luca Nicoletti

10/21/2019, 7:30 AM
What do you mean by
replace
?
r

Ryan Mentley

10/22/2019, 12:18 AM
For instance, you wouldn't need DataBinding in pure-Compose UI - since your UI is in code, you can just set things directly.
👍🏼 1
a

Adam Powell

10/22/2019, 12:38 AM
There are some interesting implications around the ViewModel/LiveData patterns that
@Model
offers some alternative options for, I was going to touch on some of this in the what's new talk
We've also been having some fun discussions with the Paging library folks
Navigation encodes a lot of high level policy around app navigation that will layer in nicely
a

Ash

10/22/2019, 12:42 AM
Working with SwiftUI / Combine Framework is making me think about Android Jetpack ... Wondering if for Android: XML / ConstraintLib / RecyclerView / PagingLib are replaced with a composable and ModelView is abstracted away with simpler data binding ... Navigation is just one line of Kotlin ... right now I am working on a production app in SwiftUI & JetPack Compose, Flow with Fragments is 🤯 but fun 🎉 Super excited to hear the talks!
4 Views