Platon Malyugin
Dejavoo SystemsMigrating a payment terminal from Linux to Android
How payment terminal components work, issues of migration to Android, cross-platform development in C++.
Read moreHow payment terminal components work, issues of migration to Android, cross-platform development in C++.
Read moreHow has the conference changed due to audience feedback? What comments do we receive constantly and how do we respond to them? Is the vision of the organizers and the program committee always aligned with the needs of the participants? We will discuss these and many other questions at our final session that closes the conference.
Read moreScaling up development when you have 800+ Gradle modules and 250+ Android developers:
The story about module programming in Raiffaisenbank iOS applications. True story and the price they've payed without embellishment.
Read moreAnton will discuss:
Join the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreZoom-сессия, на которой постараемся собрать всех участников, спикеров, членов ПК и экспертов конференции, чтобы в неформальной обстановке шумной толпы подвести итоги конференции и пообщаться друг с другом, как в старые добрые доковидные времена. Только в Zoom, так как сейчас, к сожалению, ковидные времена.
Присоединяйтесь по ссылке, расположенной под плеером!
Read moreJoin the Mobius wrap-up with the Program committee: we will discuss the most interesting talks and chatters as well as talks that should be returned after the conference.
Read moreIn this talk, Anton will tell you how to integrate the framework into the current code step by step while maintaining the consistency of the UI and to achieve maximum reuse of components.
Read moreWhy REST is not always OK? Why did our ancestors need SOAP? Is GraphQL just for JS programmers? What is better: JSON-RPC, Thrift or gRPC? It is true that protobuf prolongs the life of an IT project? Svetoslav will tell about this in his talk.
Read moreHow to get out of the battle with legacy code with minimal losses? How can you keep your code clean and reduce maintenance costs? Sergey and Vladimir will tell you about it.
Read moreВ течение лайвшоу Александр Денисов будет в прямом эфире писать приложение на Flutter с нуля. А помогать ему будут Женя Ртищев и Миша Емельянов, известные профессионалы в области мобильной разработки, но новички во Flutter.
Read moreИнтересуют плагины для Intellij IDEA? Павел расскажет, как можно сделать полезный плагин и затронет все этапы его разработки.
Read moreThe talk is about the tasks that arose during the development of the iOS file manager and the ways of their solution and optimization.
Read moreThe talk will cover the reasons why Vadim's team decided to implement SPM, application issues, and problems that had to be solved during the implementation process.
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreJoin the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreJoin the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreКакая мультимодульная структура лучше? Стоит ли теперь проводить модуляризации своих проектов? И какая она должна быть на горизонте двадцатых годов? Все это мы узнаем за круглым столом. Не пропустите!
Read moreAlexey will talk about how to write your own abstraction in a couple of evenings for efficient work with the data source and then implement runtime/database caching in just a few lines of code.
Read moreThere comes a time when you need to switch to WebSocket, and this talk will focus on them.
Read moreWhy does Yandex.Maps need a multiplatform? Why use Kotlin when there are other cross-platform solutions? You will learn about this from Mikhail's talk.
Read moreYou don't often hear talk about in impact of the environment on test results. If you're interested in learning about cases with disabled Wi-fi and changing the theme, then come and listen.
Read moreMikhail will analyze the important aspects of the framework design that allow Flutter to be convenient and productive and also show how this knowledge can be used in development.
Read moreThere will be a small interview with Alexander Sosorev, Head of Mobile Development at Delivery Club. He will tell about writing a «good» legacy code, approaches that used in working with technical debt, and how a product code can drive technical debt, and vice versa.
Read moreStarting from late 2019 Huawei has released devices without Google Mobile Services. We will discuss who may be interested in adapting their application for the new market, and what should be done for this, using the example of our application Delivery Club.
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreWe propose to look at all the variety of mobile frameworks that follow a declarative approach, compare their capabilities, and discuss their problems.
Read moreAnton will layout the screen that he sees for the first time, using a Jetpack Compose for UI layout in a declarative style.
Read moreSvetlana will layout the screen that she sees for the first time, using a Flutter for UI layout in a declarative style.
Read moreAnna will layout the screen that she sees for the first time, using a SwiftUI for UI layout in a declarative style.
Read moreLet's decide which framework is better to use "in battle".
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin us to learn about the most interesting events of the past day and the forecast for today from the leaders of each of the tracks.
Read moreJoin the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreJoin the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreJoin the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreJoin the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreWhat if you no longer need to be a Gradle expert to design, maintain, and scale modern multi-module Android applications while still taking advantage of compilation speed best practices? It's possible and Stepan will tell you how.
Read moreSystem notifications are one of the most feature-rich and API fragmented parts of Android. How to use all possibilities of the notification system to the max? How to make a notification on each OS? NotificationCompat will not decide everything for you. Let's dive into this!
Read moreIn this talk, Anna wants to highlight the main complex cases of working with Background Modes. Ans show how without forbidden tricks, using nuances and native solutions, to bypass iOS restrictions.
Read moreDuring this session speaker would like to tell you what to do with insufficient Dart typing, the difficulties of working with different schemes in iOS, running tests, and reporting test coverage.
Read moreKotlin is becoming more and more popular in Android development, and so do coroutines. Exception handling in coroutines is often a topic not paid enough attention to, which is why developers can encounter unforeseen issues. This talk aims to fill that gap.
Read moreArthur and Ilya are going to talk about how Yandex revised the principles of mobile application development and implemented the concept of the "super app".
Read moreFind out what awaits you in the next 4 days. The program committee will talk about schedule, interesting talks, and in what format they will be held. The team of organizers in turn will tell you how our platform works, where discussion zones will be held, how to connect to chat rooms, and where to ask questions.
Read moreJoin the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreJoin the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreJoin the conference closing, where we will discuss the most interesting finds of the day, as well as what will be waiting for us tomorrow.
Read moreСейчас у нас нет полного описания доклада, но мы над этим работаем. В ближайшее время оно появится, следите за обновлениями!
Read more