
Stayed a month before
MBLTdev 2017 . October 27 in the space of Digital October for the 4th time will be the annual conference of mobile developers.
Under the cut: descriptions of reports Android-track (about iOS
told yesterday), CodeLabs, a small survey and gifts from JetBrains and Skyeng.

')
Reports
Ivan Shorich, PSPDFKit
"Android animations on Kotlin and RXJava2"The report examines an effective chain of Android animation using RxJava2 and Kotlin. This approach is also compatible with Java. When animating UI elements, the Android platform provides various animation events, such as start, cancel, stop, and so on. Consider transferring animation logic to sequential calls to RxJava, making the entire process “reactive” with improved syntax and control flow control.
Nikolay Nesterov, Avito
"Check seven times, hold once"A report on the benefits of static analyzers: developing your own rules for Android Lint and Android Studio helps to reduce the amount of routine for code review. You will learn how to write and implement them.
Zack Svirz, Uber
"The code that creates the path to happiness"Zack tells how the Uber team uses code generation to troubleshoot and boilerplate the code. Let us analyze the possibilities of automation, examples of libraries and other useful features.
Danil Ternov, Application "Wallet"
"How we animate the cards"Consider a custom Layout manager for Recycler View. Danil has been in development since 1995. He definitely has something to share with you.
Dmitry Kuzmin and Lev Brooke, Alfa-Bank
"A systematic approach to the use of graphic resources"The report covers the optimization of work on graphic resources in mobile development. Together with the guys from Alpha Lab we will discuss the systematization, creation, storage and reuse of icons for iOS, Android and web.
Ilya Linnik, Evotor
"Microservice architecture on a mobile device"Consider the architecture of system applications on the cash Android device. You will be immersed in the foundations of the philosophy of microservice architecture. And then you will learn about the implementation of services and their interconnections, updates and performance monitoring.
Nikita Kleschin, Delivery Club, Mail.Ru
"70% of orders, but not Mobile-First"Android-developer Nikita Kleschin and his colleague iOS-developer Timur Nurov will tell you how the development of a constantly developing product for a mobile audience in Food Tech of company No. 1 in Russia is arranged. Scandals, intrigues, investigations.
Vladimir Tebloev, Sberbank
“Dependency Injection in a project with four dex files”Vladimir will acquaint you with DI-frameworks for Android applications and problems of code generation using the example of Dagger 2 on large projects. Let's discuss Kodein as an alternative from the Kotlin-community: overview of scopes and binding, advantages and prospects.
Alexander Tolstykh, Sharewire
“Android story: quality, performance, stability”How to measure code quality, product performance and stability, speed and ease of development. You will learn about techniques and technologies that are tested on real projects and sharpened for reuse.
By the way, e-Legion conducts a series of mitaps on the eve of MBLTdev 2017. On October 4, in the St. Petersburg office of Yandex, a mitap on Android development will take place. Participation is free. Search for a description of the reports and registration on
TimePad .
Codelabs

Combining theory and practice: Zviad Kardava from Google will conduct CodeLabs on Android. Perform tasks and pump skills.
Tickets
This year the number of tickets is limited: only 600 pieces are available.
Registration for the conference continues, but prices are rising. Already on October 2, the price for a ticket will rise from 7,500 rubles. up to 9000 rubles
Presents
At MBLTdev 2017 you will find many surprises and activities. For the coolest questions to the speakers, we will present annual subscriptions to
JetBrains products,
Skyeng lessons , cool T-shirts and many other gifts from conference partners.
Broadcast
We continue the survey on the need to sell tickets for the broadcast. Voting at the end of the post.
Organizers: e-Legion and RAEC
Partners: JetBrains, Mail.ru Group, Tinkoff, Alfa-Bank, Sberbank, Evotor