April 10 and 11 2017 was the first session of AndroidMakers in Paris.
This event was created by Paug and BeMyApp.
More than 40 conferences, technical sessions and workshops were scheduled and many big companies were there to present their views and innovations. All aspects of Android were covered.
There were Technical conferences, on various topics like “Industrializing software developments”, “RxJava 2”, “Deep Leaning”, but also App conferences, like “Build and publish Andoid app alone”, Mobile design, not Easy” and even Things conferences and workshops like “Measurement of energy Android Thing on Raspberry”.
I could not attend all but let me give you an overview of the most interesting and exciting things I heard, in the 15 conferences I could follow.
Kotlin the new Android language
There is a new language to develop in Android: it is called Kotlin. This language has been created by Jetbrains. The syntax is similar to TypeScript and Swift.
According to the different speakers, Kotlin is easier than Java and AndroidStudio allows converting Java to Kotlin code. At the moment, Kotlin is not used for big projects. It will have to prove its sustainability first.
| package hello
fun main(args : Array<String>) { |
fun main(args : Array<String>) {
printIn(“Hello World!”)
}
Microsoft Visual Studio Mobile Center

You can have a try, there is a free preview version of the Visual Studio Mobile Center.
ReactivEX for asynchronous application

Latest features for Android Development, development of Android Notifications

Usually the Android notification is used in order show a warning and have the user execute an action quickly from the application.
Among all the new Android concepts, there is the Nearby API. It allows communication between two devices or one device and beacons. This API offers a variety of functionalities like Nearby Notification allowing to receive data without installed application or Nearby Message which allow communicating between iOS and Android devices. We can use this Android framework with projects using beacon technology.
Dematerialized car rental with no internet network
I found this concept very interesting because it show a lot of clever solutions to overcome the lack of internet network. Cars are located in an underground parking. Where there is not internet network. To overcome this issue, the engineer’s team set up a cache system.
This solution allows to download pictures of car’s state when coming back from rental which will be stored and used as proof of the car’s state for the next rental. The tenant has then just to upload the car’s picture before starting a new rental. They also use Retrofit framework, okHttp and BlueTooth to communicate directly with the rented car. To open the car, they can either use a RFID card on which access data has been uploaded or directly use Bluetooth to communicate with the car and synchronize it.
Android Things
With Rainbow hat, Google made an Android Things Project. A sensor gathers temperature data which is displayed on 14 segment alphanumeric displays. This project works with a Raspberry Pi and a Pimoroni Rainbow HAT. Android Thing is used only in demonstration project at the moment.
This first session of AndroidMakers was a success. 48 hours of rich, innovative, exciting content. You could see the future of Android taking form live. I learned quite a few things about new tools, ways of doing, things to keep in mind when developing, and I am already excited about next year!


