📜 ⬆️ ⬇️

Welcome to Android Devs Meetup April 26



We invite Android developers at the sixth Android Devs Meetup, which will be held in the Moscow office of Mail.Ru Group. We will discuss the features of mobile development for Android from Odnoklassniki developers, as well as interesting features of a programming language that many developers are interested in - Kotlin - using examples from JetBrains, Splyt and Avito. In the program of the meeting four reports, read the details under the cut.

- “Android serialization how to” , Kirill Popov, mobile application developer, Odnoklassniki (Mail.Ru Group)

Kirill will show different approaches to serialization, tell you what are the pros and cons and how they work inside, what Odnoklassniki use in their work. In particular, they will affect SQLite, Java serialization, FST / Kryo, Protobuf (nano), flatBuffers, and the project developer’s own format.
')
- “Why Kotlin?” , Svetlana Isakova, developer and evangelist Kotlin, author of the book “Kotlin in Action”, JetBrains

Kotlin is an alternative Java programming language that is perfectly compatible with Java code and existing Java libraries. After the release of 1.0, Kotlin is increasingly being chosen to solve problems, especially in the Android community. In the report we will discuss what features of the language contribute to this. Also talk about what's important appeared in the release of Kotlin 1.1.

- “Kotlin Performance on Android” , Alexander Smirnov, Splyt

In the report we will consider the price of using Kotlin in Runtime, discuss options for how to improve the picture of the world. We will look from the point of view of performance, synchronously delving into the features of Android, as well as think about how you can use the resulting bytecode.

- “Functional programming on Kotlin or for lambda I will take the floor” , Dmitry Fisenko, Avito

Dmitry will talk about the basic principles of functional programming, cases where it is better to write code in a functional style, and also analyze Kotlin tools for functional programming.

Collection of participants: 18:00
Reports start: 18:30
Approximate end: 21:30

To participate you must register . For those who can not attend in person, a video broadcast will be organized.

Source: https://habr.com/ru/post/326914/


All Articles