Google I/O 2018 is first and foremost a developer conference, it is a place where most of the companies launches its latest products. This year there is no exception regarding this. At Google I/O 2018 the tech giant announced Android Jetpack, a set of components to accelerate app development. The Android Jetpack is designed with the help of Kotlin programming language to help users simplify their code. The latest Android Studio 3.2 canary will also features new tools for Jetpack. In developing countries, the number of developers using the Android IDE has almost tripled in just two years. By getting the lots of growth in this, Google has made it a priority to better serve its community. So it is now also doubling down on its effort to serve developers.
What will Android Jetpack do:
Android Jetpack is a set of new Android components, tools, and guidance. As it also has lots of Support Library and the ease of use of the Android Architecture Components. There are basically four categories of Jetpack components: Architecture, UI, Foundation, and Behavior.
The first component Architecture includes activities like lifecycle management, data binding, and more. Some of the next component User Interface includes animation and transitions, fragments, layouts, among major features. The third component is Foundation which will include AppCompat, Multidex, testing, and more. Some of the things which is going to be include in the UI components are media and playback, permissions, notifications, sharing and more.
The components in Jetpack are being packed as unbundled libraries. This will mean that these components will not be a part of the Android platform. This will also allow users to add new components at their own pace as they become available. Also, all the components are expected to be platform-independent. This will allow user’s app to run on multiple versions of the Android platform.