Android is Everywhere
Do we have to present Android? This is the operating system that is in your phone. Unless you have an iPhone. And it can go on your TV, in your box, in your watch, in your car. Everywhere!
Specialist in embedded systems and man-machine interfaces, Android offers an SDK to make very universal applications, regardless of the hardware.
It is often said that Android is owned by Google, when in fact it belongs to the Open Handset Alliance, a consortium led by Google with a lot of phone manufacturers in it. You can contribute and build your own version thanks to AOSP: the Android Open Source Project.
Before, Android developers used Eclipse, their phones had NAND with 16MB of memory, and they did XML. Today there is Jetpack Compose, Android Auto, and Android TV and everyone is doing Kotlin in Android Studio. The world has changed Marty!
So we asked Fanny to update this quiz : 20 new questions to refresh the existing database! 😀
Here are the concepts evaluated:
Jetpack libraries (Compose, LiveData, ...)
Google's recommendations in terms of architecture
The life cycle of the Activity and Fragment entities,
The structuring and implementation of the graphical interface,
Asynchronism in all its forms
Kotlin, coroutines and flows