Mobile weekend: Mobius
This weekend, many mobile developers will be on Mobius 2018 Moscow But this post is primarily for those who will not be there. We have a free online broadcast of some reports, so that on weekends you can open YouTube on any suitable device (for example, to authenticate on a smartphone that you use in development) and learn something useful without leaving your favorite sofa.
What kind of reports got into the open to all part? And what will happen at the conference such that the broadcast will not fall? All descriptions and treasured link - under the cut.
Reference , and here what reports on this link can be seen:
3r33177. Fast and beautiful: Modern image delivery techniques
Doug Sillars is known as the author of the book “High Performance Android Apps”, but this opening English-speaking speech is intended for all conference viewers, so there will be no attachment to Android (the word “web” appears in the description of the report). Probably, users of your service upload images, and everything seems to be working. But does this mean that there is nothing to strive for? Mobile Internet is still far from perfect, and images still make up the majority of mobile traffic - how can you optimize their delivery?
3r33177. The lord of the modules 3r3178.
Alexander Blinov 3-333241.
And here the binding to the platform is already there. Many Android developers are well aware of Alexander’s voice: he is one of the leading Android Dev Podcasts. And here you can see it with reports on the modules. In conditions when a team of a popular application can grow by an order of magnitude over time, the need to divide it becomes very acute - how exactly do this?
At the previous Mobius there was already a report “Multi-modular architecture of the project”, but this one will be different both meaningfully (less affected parties will be covered) and stylistically: Alexander is going to start from the “Lord of the Rings”.
3r33177. Android builds at Lyft
[b] Artyom Zinnatullin
Another notable Android podcaster: Artyom is known from the Context podcast and many other things (for example, at the recent Android Dev Summit, his question 3r?106. Initiated 3r33221. Google’s discussion on whether to publish AndroidX on GitHub). So it makes sense to connect regardless of how much you are interested in assembly issues - it is interesting to listen to Artyom by itself (of course, conference visitors are in an advantageous position, who can ask him about other topics, but the report is better than nothing).
However, the topic is also interesting, because it is based on personal experience in Lyft - and not every one of us works on an application of this magnitude.
3r33177. Squeeze your Swift
[b] Paul Hudson
And now a holiday on Yabloneva street. And here again, as in the opening speech will be discussed about "doing something better than now." If you are not working on iOS on some terrible law, then you probably already write on Swift, and in general the tasks are performed - but do you write on it as well as you could? Is it possible to make your code smarter and more reliable by limiting yourself?
Paul Hudson believes that yes, and intends to share this. And who knows about this, as not the creator of the site Hacking with Swift and the author of a number of books on iOS development?
3r33177. Make mobile apps fast again
Performance characteristics are such a thing that you cannot just work on them once and how to optimize everything, and then forget about it forever. Any subsequent update of the application can take and spoil the picture, and not always obvious “everything began to slow down like hell”: will you notice an increase in power consumption? In general, if in general, these characteristics concern you, then you need to constantly monitor that they do not subside. How then to embed it in CI, and what difficulties will you encounter on the path of tracking regressions? Thanks to work on a mobile Yandex browser, Ilya Bogin knows - and now you can also find out.
3r33177. Kotlin puzzlers, vol. 2
Anton Keks 3r3-33241.
[b] Android /iOS
Although iOS developers do not really care about Kotlin, I would like to advise them too. First, it is partly entertaining. Secondly, since Kotlin and Swift sometimes overlap, it will be possible to equalize their behavior in similar situations. And thirdly, Kotlin /Native is gradually developing and is going to declare itself on iOS, so do not blame Kotlin!
Puzzle players are cases where a language behaves in a non-intuitive way, and you can have a great time trying to understand what will happen in a particular case. Last year, Anton has already spoken on Mobius with a set of Kotlin-puzzlers, and now the time has come for the second part - you can still see 3r3195. The first
Between presentations we have long breaks when the audience of the conference can question the speakers in the discussion areas. And what to do in the breaks to those who watch the broadcast? For them we are going to interview speakers.
For all of the above, it may seem "Why bother to go to the conference at all if you can see interesting reports at home at least in real time, at least in the record." Therefore, after listing what is in the program, we also mention what is not in it:
All other reports 3-333241. . In an open broadcast, one day and one hall, and only two days at the conference and three halls, so the content is many times more. If you want to get all this, but do not want to get up from the sofa, there is tickets on a paid translation option with access to everything at once.
[b] Discussion zones . After his report, each speaker does not just answer questions from the audience for five minutes, but moves to where he can ask more details (and not necessarily on the topic of the report).
Stands companies . There is a lot of its movement - small tech talks, contests, communication with the developers of these companies.
BOF sessions . At the end of the first day, two lively discussions will take place in parallel with the participation of speakers and all interested spectators. One is about work /life balance and burnout, the other is about job interviews. In general, when after a full day of reports it will be difficult to understand technical terms, it will be possible to properly discuss less technical, but also important.
Party . Even at the end of the first day, there will be music, beer and desktops - so even those who find it difficult to initiate a conversation in a more formal setting will be able to communicate.
I want to end with the word “see you”, but if you watch the broadcast, we will not see you, only you will see us. Well, it means, show up!
It may be interesting
the game is not worth the candle if you receive miserable compensation for your work. You can only count on yourself, get ready at resume edit service and act. thanks for the valuable and useful information
in times of pandemic, useful information is especially valuable. when you sit at home on self-isolation, there is especially lack of communication. it's good that there is cv writing service to help you stay connected with the rest of the world. there is a pleasant feeling that nothing has changed
it is a huge mistake to think that writing a resume is a waste of your time. check it on myperfectresume.com reviews. Indeed, this document is practically the “face” of anyone looking for a job. And the chances of a positive outcome of an interview, depending on how exactly this person is presented.