
We were asked about this, and now the hour has come. The
Mobius mobile development conference, which has been successfully held in St. Petersburg for a long time, will come to Moscow for the first time
on November 11 . The need for this is clearly overdue: this spring, conducting the fourth St. Petersburg Mobius, we found that about a third of all viewers turned out to be Muscovites.
What can be expected from the first metropolitan Mobius? The names of the speakers and other details - under the cut.
')
What to expect

The format of the conference will be generally the same as in Petersburg. First, Android and iOS are widely represented in the program (there are also reports on cross-platform development on Mobius, but most are dedicated to native).
Secondly, the emphasis on technical specifics for professionals - instead of abstract reasoning, marketing speeches, reports for beginners and the like. At the same time, the reports vary in complexity (from introducing a certain technology to those who have not worked with it before, to hardcore, which requires deep knowledge from the viewer), and the notation in the program helps to select suitable performances:

Thirdly, the discussion area. Usually the questions after the report are tightly limited in time: there are a few minutes, and then it is time to free the hall. In our case, the matter is not limited to this - after each speaker, each speaker moves to a specially designated area, where interested listeners can continue to communicate with him longer.
Among the themes of Mobius there will be “eternal” and actual now. Among the eternal ones that interest us are:
- Design Patterns
- Architecture (at least Android, where Google recently rolled out the “official” approach , at least iOS)
- "Reactive"
- Shortening the development cycle (hot redepla on the device, optimizing build scripts, emulators, testing approaches).
But the “fresh” ones that interest us (if you yourself have something to say about it, see below the section “Become a speaker”):
- New Android O
- Kotlin best practices. Topics like “what's new in Kotlin” and “how the korutins are arranged” were already widely disclosed - now it is time to learn to write well in it. Therefore, we are interested in the experience of using Kotlin in production.
- Similar to Swift best practices. There have already been quite a few “theoretical” reports about the language, the community is waiting for the analysis of real life examples.
- Machine Learning: Google announced a lightweight version of TensorFlow for use on a mobile device, but is it so easy to use it now?
Speakers

Work on the program is now actively underway, so later the list of speakers will become much longer, and some of those listed below may still fall off. But according to this preliminary list it is quite possible to make a general impression about what to expect at all:
Denis Neklyudov (90Seconds) is a “veteran” of the conference and has the honorary status of Google Developer Developer. This spring, Mobius in St. Petersburg was especially actively talking about architecture - and one of the reasons for this was Denis and Stepan Goncharov’s presentation “A Modern Approach to the Android Application Architecture”.
David González - but this famous android driver, unlike Denis, did not speak at Mobius before. But with Denis, he is similar in another: firstly, he also has the title of GDE, and secondly, he also talks about architecture to Mobius - it will be interesting to compare their reports.
Alexander Zimin (Uberchord GmbH) is also a prominent speaker, but not on Android, but on iOS. The winner of the WWDC 2015 Scholarships program, led the first Swift courses in Russia, the organizer of CocoaHeads Russia - you can transfer his merits for a long time. We still can not announce the topic of his new report, but we can recall the previous one: on Mobius 2017 Piter, he talked about measuring UX in an iOS application.
Matvey Malkov - in 2015, his report on reactive programming for Android was included in the
top reports of Mobius 2015 according to audience estimates. In 2016, having developed the topic of reactivity, Matvey was again
at the top with her, and also made a report on the use of Scala in Android. He missed Mobius 2017 Piter, but he will be in Moscow - so in 2017 Muscovites were more lucky with him than the Petersburgers.
Maxim Sokolov (Avito), whose report “Advanced Swift Generics - let's move on to <T>” last year, became a favorite of viewers on the St. Petersburg Mobius. Now Maxim, while developing the Avito messenger, gained even more experience with Swift - and will share this experience with the new Mobius.
Aleksander Piotrowski , the Polish speaker who spoke about ConstraintLayout in St. Petersburg, Mobius, was then grateful that we do not mind using this photo of him: “Some conferences, when I send it, ask to send something else. I don’t understand why they didn’t like my forehead? ”In general, we are waiting for Alexander with his forehead in Moscow in the fall, hiding a lot of knowledge about Android.
Igor Kashkut (Badoo) spoke at Mobius twice already (with the themes “The Leaning Tower of Mobile Development” and “The Process of Developing an iOS Application”), and the second time the audience was significantly more inspired. Work in Badoo should give a lot of material for the new report in Moscow - we will try so that viewers like it even more.
Alexey Denisov (Uberchord GmbH) - last time talked about mutational testing. We will not let you know the topic of the new speech, but when a speaker appears at the mobile conference, immersed in the world of low-level programming and knowing firsthand about technologies like LLVM, this is interesting anyway.
Jonathan Levin at Mobius 2017 Piter delivered two reports at once: “IPC: AIDL is not a curse word” plunged into technical details, and the closing keynote “How to make a product out of your application” was intended for everyone. The audience liked both performances, and it would be foolish not to call Jonathan again. Now he doesn’t know exactly his travel schedule and has not yet confirmed participation, but we hope that the loud voice of the community will make Jonathan find time in his busy schedule (and you can contribute to this - for example, in the comments).
Become a speaker

If you want to see your name in the list of speakers - now is the time
to submit a report to us ! Our strict program committee includes only really good performances in the program, but the same committee helps the speakers bring their promising developments to the right level - so even if you do not have relevant experience, but there is an interesting topic, do not be afraid to apply.
And if you have experience, refer to the video recordings of reports that you did earlier, and this will significantly speed up the decision making by the program committee.
The main requirement is one: your report should be useful to other developers.
Program and Registration

The conference program will gradually be replenished, and you can monitor its most current status on the
site . And now the
sale of tickets is open on this site - and over time, their price will rise, so now you can have time to buy at the most favorable conditions. We are waiting in November!