Android. 82Billion installs. More developers with more downloads (35% increase of those with 1Million plus downloads). Working hard to help developers at every stage. 4 themes:
1. Languages (Kotlin). First class support. Built into android studio - you can build apps in as little as much as you want. Syntatically it's much better. Very easy to work in Kotlin (100% interoperability with Java), seamlessly call into Java and back as much as you want. Outstanding IDE support. Kotlin in action:
2. Android Studio and Libraries - android studio 3.0 today. Speed and smarts - synch and build time is top priority. Architecture Components (library for common tasks - managing activity, data models, etc.) make it easy to build quickly.
3. App Quality and Success - device catalogue is built into the studio
4. Android Instant Apps - works like native apps but doesn't require install. This is being made available to all developers starting today. Need to modularize app functions to be able to utilize one code base for both Instant Apps and native apps (only one code base then, that's huge for maintenance costs). Here's an example:
Google Assistant developer update. Actions on Google developer platform. Transactions is a big focal point. You can choose to use google facilitated payments (developer writes code to leverage all the data that google already has - e.g. credit card info, shipping address, other preferences). New app directory will allow users to try apps or create shortcuts.
AI and the Cloud update. Big focus on "Democratizing AI".
Also launched Cloud Machine Learning Engine which allows developers to access insane amounts of compute to be able to do the two things Machine Learning (Training and Inference). New TPUs are several order of magnitude faster than top performing GPUs.
Progressive Web Apps - leverage the webs new capabilities to improve user experience (Twitter uses it).
Lighthouse - chrome extension tool. It is now integrated directly in your web tools.
Fabric and Firebase will be integrated to bring best features of both products. Point of firebase is to keep you from having to think about the infrastructure and hosting.

No comments:
Post a Comment