
From St. Petersburg
Mobius has been a month, and we are only now summing up. But if a conference ends for a participant by filling out a feedback form, then for organizers everything is different: you have to wait for all the responses, analyze them and draw conclusions for the future. So instead of a race for fast publishing, we first figured out how it should be that the audience really liked it.
But the conference begins for the organizers very much in advance, and during the May St. Petersburg Mobius we were already thinking about the
December Moscow city . Therefore, in this post we not only remember the past, but also look into the future.
')
Reports
The entire program of the two-day conference can not be re-told. But we will name five performances that the audience liked very much:
- Andrei Breslav has previously spoken at Mobius with great success, telling then how other languages ​​had an effect on Kotlin. But this time he was talking about a completely different thing: the conference was opening a keyout on how developers approach their own and other people's emotions in order to work best. And with his own emotions, he also worked here, starting from the appearance: “Usually I am very worried about how I look, so I specifically decided to wear silly ears and notice that nothing has changed.”

For many, the name “Breslav” became almost a synonym for “Kotlin”, and then suddenly a performance without this name at all, so it was not obvious: how will it be accepted? Reviews have shown that in this role, Andrew really liked the developers.
On the first day of Mobius, we had a free broadcast of the first hall. Therefore, you can watch the performance of Andrey yourself, it is available to the whole world. - Of course, accessibility is an important topic, but usually not provoking enthusiastic enthusiasm. And, it would seem, everything has already been said about it. Therefore, from the report of John Fox (Netflix) about the “Accessibility for iOS” one could expect that the reviews would also be without enthusiasm: they say, well, yes, you should think about it all, thanks for the information.

But it turned out that when the speaker is quite charming and fascinated by his topic, it changes things: the audience was not very much on the report, but he received excellent grades. And later, John vividly spoke at the BoF-session, remembering many there. - It turned out to be interesting with Stepan Goncharov . Initially, he dealt with one topic of the report, and when there was relatively little time left before the conference, it changed to “Optimization of the Gradle Pipeline”. But in the end, the report did not leave a feeling of something stuck together hastily, but got into the top 5. And he also got into the open broadcast - so that you can already watch it yourself.

- The famous android guide Jonathan Levin (Monday.com) is more predictable. Last time he got under the hood, figuring out why we need D8 and R8 - and got into the top reports. This one also turned to “how it really works there,” but now he considered the memory and again received excellent marks.

Not that some surprising discoveries were made in the report - theoretically, everything can be learned without Jonathan. But if you didn’t understand this topic before, it’s great to get information in an hour in an affordable way from a charismatic speaker. And for everyone who was not on the report, here’s a little tip from it: LeakCanary helps to find memory leaks . - You may remember the competition for the “worst UX volume knobs” - there were many very funny options. But Vitaly Friedman (Smashing Magazine) is familiar with interfaces that look just as crazy, but they are made quite seriously. Specify the number of children using the slider? Which is the maximum value? Who and how did it come to mind? And how do we do everything right instead?

In general, in this report on interfaces, examples are so colorful that you involuntarily think about "why all this did not become supervirus and I did not see it." And Vitali himself is so charming that no one can resist: he spoke at our other events and in front of the front-tenders, and in front of the testers, and the estimates were always high. - And who became the leader of the conference in audience ratings? Here, it depends on how you count: look only at the assessments of the report, or also take into account the number of gathered spectators.

Evgeny Rtishchev
In the first case, the conference's favorite is Evgeny Rtishchev (Sberbank) with the iOS report “We work with the network efficiently”. And in the second, adjusted for the size of the audience, Denis Neklyudov (Lyft), who, on the basis of Lyft’s experience, told us how to create an “outgrowth” architecture.
And in the case of Denis, there is an interesting continuity: half a year earlier at the previous Mobius, the leader was the report of Artyom Zinnatullin , who also based on Lyft’s experience to draw useful conclusions for all - but there it was not about the architecture, but about the means of assembly.
In addition to reports
What else could be seen at the conference?
As usual, each report was followed by communication with the speaker in the discussion area, where you could ask him about everything. That is, if someone had a question to Andrei Breslav about Kotlin, then there was an opportunity to ask him, despite the other topic of the report. By the way, it is not surprising that a bunch of people gathered around Andrew in the discussion area:

Another traditional component was the BoF-session - discussion of pressing issues, in which all interested persons participated. This time they were at the English-speaking session (where the English-speaking speakers were) discussed what would happen with mobile development in 5 years, and in Russian they talked about the wages of mobile developers.
The English-speaking BoF-session was interesting (for example, the already-mentioned John Fox vividly participated and joked), but the main heat was in Russian. There, the discussion of money issues with the participation of Jonathan Levin and Denis Neklyudov went something like this:

Here for those who were not present, we will also extract one thesis: do not forget that there are not only salaries, but also options.
Of course, a lot of things happened on the stands. For example, the company CFT arranged a competition “Klava, come on”: the two participants had to jointly complete the task, and only a part of the buttons were available to everyone on the keyboard. Pair programming has never been so complementary!
And the CFT stickers came to life, if you look at them through a special application: where else can you demonstrate mobile AR, if not at a mobile development conference?

There were a number of other large companies (Sberbank, VKontakte, Alfa-Bank, Odnoklassniki and not only), and the VK booth would be particularly worth noting.
First, it was effectively decorated. And secondly, the “battle between iOS and Android” arranged there (the interface design contest was broken up) attracted a lot of attention. It is curious that SwiftUI was introduced shortly after the conference - I wonder how much it will affect such contests in the future.

Another thing about Mobius was that it was more convenient to look at without being physically at a conference. So that in the online broadcast between the reports there was no half an hour of silence, we interviewed some of the speakers. Those that on the second day, went only to the paid broadcast. But the interview for the first day is available in the same
recording of the broadcast on YouTube (in the first comment from the viewer there are time codes, thanks to him).
And besides our broadcast, on the site also recorded their releases podcasters - from
Android Dev Podcast to the same
CFT .
Next mobius

At this, the results can be considered as summed up. What's next?
First of all,
Mobius 2019 Moscow has specific dates:
December 7-8 .
Secondly, there is generally expected the same as described above. Technical reports and live BoF-sessions, activity on the stands and interviews in online broadcasts - the format of the conference will be the same.
Thirdly, if you watched the
open broadcast of the past Mobius, you might notice some bias: either Android reports or multi-platform ones (without iOS-specific ones) got there. Indeed, on the past Mobius reports and famous speakers from the Android world turned out a little more. But this does not mean that we do not care about iOS - it just so happens that everything is more complicated with iOS speakers. So we will try to ensure that in the future at the conference it would be interesting to all mobile developers, regardless of the platform.
Fourth, we are ready to announce the first names of the speakers of the Mobius 2019 Moscow. One of them is
Vitaly Friedman : since everyone liked the St. Petersburg performance so much, then Moscow would not be without him. And besides him, the co-founders of the Halide project:
Ben Sandofsky and
Sebastiaan de Wies will be with a joint report (tens of thousands of people read on Twitter:
@sdw ,
@sandofsky ). Halide is a photo application for iOS, so, as you can see, we have already taken on the Apple side.
Fifthly, if it is interesting for you not only to listen, but also to speak, now is the time to submit your
application for a report . For example, we would be interested in a detailed analysis of something presented on Google I / O or WWDC (except for Jetpack Compose, this niche is already occupied). But in general, everything that can be useful for mobile developers is interesting.
And sixthly, tickets are already
on sale , and they traditionally go up in price over time. So, although you can wait for a more complete program, it is more profitable to purchase them now.
See you in Moscow!
