Thread
#compose
    Ash

    Ash

    2 years ago
    https://developer.android.com/dev-summit/schedule/day1 11:20 -12:00 on October 23What's New in Jetpack Compose Adam Powell, Clara Bayarri, Romain GuyJetpack 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
    Adam Powell

    Adam Powell

    2 years ago
    Oh hey I think I know some of those people 😄
    Ash

    Ash

    2 years ago
    October 23, 13:40-14:45 Jetpack Compose Codelab & October 24, 9:30-10:40 Jetpack Compose Codelab Is there any chance/way to get access to the Compose Codelab before the event??? I can't find them online ...
    Adam Powell

    Adam Powell

    2 years ago
    Probably because they aren't fully written yet 😁
    Luca Nicoletti

    Luca Nicoletti

    2 years ago
    @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
    Ash

    Ash

    2 years ago
    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. 🤪
    Luca Nicoletti

    Luca Nicoletti

    2 years ago
    it’s now in
    0.1.0-dev01
    , not pre-alpha anymore 😄
    Ash

    Ash

    2 years ago
    True ... I meant "not fully ready for public consumption" and we have a Codelab !!!! 😱 Super excited to see it 🤔
    r

    Ryan Mentley

    2 years ago
    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
    Ash

    Ash

    2 years ago
    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

    2 years ago
    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
    Luca Nicoletti

    Luca Nicoletti

    2 years ago
    Are you happy to receive feedback only if we’re happy? :troll:
    r

    Ryan Mentley

    2 years ago
    Haha...feedback on pain points is probably more useful, but feedback on what works well is always great too 😛
    Ash

    Ash

    2 years ago
    Session:: Understanding Compose. October 24, 2019 16:00-16:40https://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 ...
    Luca Nicoletti

    Luca Nicoletti

    2 years ago
    What do you mean by
    replace
    ?
    r

    Ryan Mentley

    2 years ago
    For instance, you wouldn't need DataBinding in pure-Compose UI - since your UI is in code, you can just set things directly.
    Adam Powell

    Adam Powell

    2 years ago
    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
    Ash

    Ash

    2 years ago
    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!