📜 ⬆️ ⬇️

Welcome to MOSDROID May Meetup May 20



A long time ago, the idea to create an independent Android community of Moscow developers appeared, we plan to hold events at various companies' sites and create a community from developers and developers. Most importantly, we plan to hold such events regularly. Therefore, we made MOSDROID and we hasten to invite you to join the first meeting, which will be held in the Moscow office of Kaspersky Lab, on May 20 at 17:45.

In the program of the meeting three reports, read the details under the cut

')
Program

17:30 - 18:00 - Registration
18:00 - Opening words
18:15 - “Application of Groovy in Android development” Sergey Boishtyan, Tinkoff
19:10 - “Kotlin Performance on Android: Part 2” Alexander Smirnov, Splyt
20:05 - "Make Lint Great Again" Grigory Dzhanelidze, Classmates
21:00 - Social part: we communicate in the community / go to the pub

Reports

- “Using Groovy in Android Development” willykolepniy Tinkoff
Application development tools are important, they affect the speed of creation and the quality of products. In my report, I will tell you about a tool like Groovy and its effective use in the Android world. My story is based on a previous report about an alternative way of developing applications with Groovy.

- "Kotlin Performance on Android: Part 2" scottKey Splyt
Now it is difficult to surprise with the phrase “we were not afraid to drag the new-fangled Kotlin in production”, and this is great because the number of applications using Kotlin as the main program only grows. By always it is useful to learn about the price of using abstraction in the form of Kotlin in Runtime, discuss options for how to improve the picture of the world. We will look at it from the point of view of performance, synchronously delving into the features of Android, and also think about how the resulting bytecode can be used.

In the report, expect disruption of engineered optimizations, baytkod and benchmarks, which will show how much the optimization can speed up your code.

- "Make Lint Great Again" StrLght Odnoklassniki
Codrew - how much of this word! You would agree that it would be great if the code-root was focused purely on architectural problems and potential bugs in logic, forgetting all sorts of small nuances in the spirit of contracts of certain classes. And how great it would be if one could hint to the developer in the development process about these nuances, while not standing behind him and not looking at his monitor.

And then Lint comes to the rescue with a huge number of checks out of the box. But this is not the end of Lint - it can be supplemented with its own checks, with one nuance - first you need to understand what and how to do, because everything is not very happy with the documentation.

We will mainly talk about the extensibility of Lint, why we need it at all, as it was before, as it is now, how to test and debug the whole thing.

To participate in the event you need to register .
Video distribution will also be available, a link to which will appear in the telegram channel of the “Android in Persons” video blog .

Passage scheme

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


All Articles