Google I/O 2017 day 2
Android Studio 3.0 feature deep-dive

Google I/O 2017 day 2

Google I/O day two is a full packed day diving more into yesterdays keynotes, through Technical Sessions, Code Labs and Office Hours. The technical sessions are what you know from most established conferences, with a presenter or a panel spending 45 min on some technical topic. Code Labs is a lab setup with lots of workstations for experimenting with the various technologies in focus of the conference. Office Hours is a very popular activity where a conference participant can engage with the guro's, get design help, app reviews etc.

The overall themes remain the ones outlined in the keynotes, namely Android, Firebase, Mobile Web, IoT, AI and VR/AR. Apart from yesterdays announcement of Kotlin being embraced on Android and improved tooling in Android Studio 3.0, Google also announced a new library Android Architecture Components, in an attempt of making it easier to develop Android applications. This library is targeting typical painpoints of using the established API's by embracing Reactive Programming regarding app lifecycles via a ViewModel and databinding which also introduces a new matching ORM called Room - both of which available for preview. Room looks like a remarkable simple and pragmatic take on the problem. Another change impacting the Android universe, is modulation of apps required by the new Instant App feature. Android Studio 3.0 contains tools to facilitate breaking up your monolith Android app but this is still likely to be no easy feat - it seems more important now than ever, to build your application in smaller discrete parts.

Since Google's purchase of Fabric, many wondered how this marriage would pan out. Google said they are slowly but surely embracing one another. Crashlytics will soon become the main crash reporting product for Firebase and the two teams are using design sprints to align and merge their features. Another apparent merger is happening with Firebase Analytics and Google Analytics, as the former will soon be known as Google Analytics for Firebase. Developers who want to live on the edge can now also join the Firebase Alpha program to get access to the latest and greatest within the Firebase umbrella. Last but not least, Google ensured that Crashlytics and Fastlane would remain free.

Lots of nice info. Enjoy the labs! ??

回复

Sp?ndende om fastlane's iOS fokus holder ved.

回复

要查看或添加评论,请登录

Casper Bang的更多文章

  • Agile in Practice

    Agile in Practice

    Within the software engineering discipline, we're just as susceptible to fashion and trends as elsewhere - and this is…

  • The fixed price conundrum

    The fixed price conundrum

    The following is a reflection over delivering complex software in a changing world under a fixed price waterfall…

    4 条评论
  • Google I/O '18 Developer News

    Google I/O '18 Developer News

    Disclaimer: The following content is based on personal recollections and interpretations and may therefore be…

  • Google I/O 2018 keynote

    Google I/O 2018 keynote

    Disclaimer: The following content is based on personal recollections and interpretations and may therefore be…

    4 条评论
  • Google I/O 2017 day 3

    Google I/O 2017 day 3

    It's the third and final day of Google I/O 2017. Having observed and absorbed the mood over a couple of days, and with…

社区洞察

其他会员也浏览了