Skip to content
Mobius 2019 MoscowSeason: 2019 Moscow
  • Talks
  • Speakers
  • Partners
  • About
  • Archive
  • New Mobius
RU
  • New Mobius
RU

Talks

  • Talks
  • Favorites
  • No record

    A Spectre postmortem

    The talk about the Spectre app development.

    • Ben Sandofsky

      Lux Optics

    • Sebastiaan de With

      Halide

  • No record

    Flutter State Management Wars. BLoC vs Redux

    During this talk, Alexander will describe various typical architectures that can be used when developing on Flutter, their pros, and cons, especially the two most popular of them — BLoC and Redux.

    • Aleksandr Denisov

      EPAM

    In RussianRU
  • No record

    Custom Lint Rules

    The talk about Android Lint — it is a powerful static analysis tool and supports custom rules, which you can turn into your advantage.

    • Igor Talankin

      Tinkoff

    In RussianRU
  • No record

    Efficient Kotlin

    In this session, Marcin will show you how to make an efficient Kotlin code cheaply, and how to optimize performance-critical parts of your code.

    • Marcin Moskała

      Kt.Academy

  • No record

    From Four Wheels to Two: Lyft's engineering principals for fast paced product development

    How do you build a scooter sharing service from scratch in just over 2 months? Follow RJ as he goes through the techniques his company employed to reach deadline, from architecture tips, to ways to reuse your coworker's code. He'll also dive into the soft skills they relied on to stay aligned, motivated, and in touch with teammates and users, and ultimately ride off in style.

    • RJ Marsan

      Lyft

  • No record

    "Non-mobile" Androids review: TV, Wear, Auto & Things

    This talk will be about variety of Android operating systems and how to write cross-platform applications for these systems.

    • Fedor Tsymbal

      Orion Innovation

    In RussianRU
  • No record

    Mutation Testing at Scale

    Join Giorgio in this session to learn more about mutation testing and how to create operators to generate mutations specific to a custom domain at scale.

    • Giorgio Natili

      Capital One

  • No record

    Life hacks working with Google Play Store and App Store Connect tech support

    Marina will tell all the ropes of communication with Google and Apple tech support.

    • Marina Pleshkova

      Mail.Ru Group

    In RussianRU
  • No record

    Litho: Best Practices for building efficient UI

    In this talk, Sergey will tell about the benefits of declarative UI framework Litho and discuss best practices and tweaks that you can apply in difficult UI cases to get the maximum performance out of the framework.

    • Sergey Ryabov

      Facebook

    In RussianRU
  • No record

    Screen state modeling

    The talk about how to model screen states, who and why needs it, and about architectural approach to creating screens using states.

    • Dmitry Ignatiev

      Beeline

    In RussianRU
  • No record

    Design for errors — an introduction to Domain modelling with a bit of Arrow

    We will explore a few Data Types from the Arrow library and how we can use them with Domain-driven design to build clear, resilient and maintainable APIs.

    • Ivan Morgillo

      Freelance

  • No record

    UI Automator deep diving

    The talk about how UI Automator and Accessibility Service work.

    • Svetlana Smelchakova

      LG Russia R&D Lab

    In RussianRU
  • No record

    Text rendering in Android

    Pavel will reveal all details of text rendering in Android OS.

    • Pavel Novikov

      MyOffice

    In RussianRU
  • No record

    How to sell yourself for fun and profit

    For the developer as for any specialist, it's important to be in demand in your environment. In this talk, Baruch will tell from his personal experience why the development of the personal brand is a good practice and what advantages can be obtained.

    • Baruch Sadogursky

      JFrog

    In RussianRU
  • No record

    It's easy: Local attacks on mobile applications

    What happens after the smartphone with mobile bank has been stolen by intruders who at the earliest opportunity will try to steal the money from the user's account. Dmitry will show in detail the whole procedure for hacking the system and tell you how to make the authentication more difficult for intruders to hack.

    • Dmitry Tereshin

      Tinkoff

    In RussianRU
  • No record

    Debug without sources

    During this session, you will learn how to dive in a binary framework (for example UIKit) and you can get from it.

    • Dmitry Kurkin

      Spark Networks

    In RussianRU
  • No record

    How does the VKontakte message screen render

    During this session, the audience will learn how to live when message contains 40+ types of content, what you should pay attention to when using RecyclerView, how to increase the reuse of ViewHolder and what points VK uses to reduce rendering lags.

    • Aleksandr Sorokin

      VK

    In RussianRU
  • No record

    iOS multithreading

    This talk will be fully devoted to the iOS multithreading: Vladimir will analyze the main problems of this property, test multithreaded code and talk about mistakes that he encountered in practice.

    • Vladimir Ozerov

      Sberbank

    In RussianRU
  • No record

    Yandex.Drive interface development

    Let's talk about how to develop a lot and fast if you have a small team and experiment with UI at the same time.

    • Kirill Kozhuhar

      Yandex.Drive

    In RussianRU
  • No record

    Gradle from A to Z

    In this talk, Stepan will try to explain what Gradle is starting with wrapper, buildScr and lifecycle and ending with dependencies between tasks, caching and incremental compilation.

    • Stepan Goncharov

      Lyft

    In RussianRU
  • No record

    Performance chat development. Badoo experience

    Anton will share his experience in creating high performance chat for Badoo application.

    • Anton Schukin

      Badoo

    In RussianRU
  • No record

    Isolation of E2E test infrastructure or "Soil yourself"

    E2E plays a major role in testing in large companies. How this all arranged, who needs autotests and why, and what to say when you don't know where to start?

    • Boris Bengus

      Dostavista

    In RussianRU
  • No record

    UIScrollView mechanics

    Ilya Lobanov will tell for what purposes he and his team used UIScrollView mechanics in application development.

    • Ilya Lobanov

      Yandex

    In RussianRU
  • No record

    Building a Realtime video processor with Swift and Metal

    This talk covers the low-level details of processing video in realtime with Swift and Metal.

    • Ben Sandofsky

      Lux Optics

  • No record

    How to win friends and influence people, on mobile

    In this session, Vitaly will be exploring mobile design patterns, techniques, strategies and important decisions to consider when designing and building websites and applications that respect customers and increase conversion.

    • Vitaly Friedman

      Smashing Magazine

    In RussianRU
  • No record

    Experience in choosing cross-platform technology for fast application development

    Gennady will tell why Flutter is a good decision, how to convince management of its effectiveness and motivate developers to write on it.

    • Gennady Evstratov

      Yandex.Taxi

    In RussianRU
  • No record

    Translation problems. Helping Xcode understand our code faster

    How to get Xcode to build project quickly. Ilya will share his hacks and backstairs during this talk.

    • Ilya Lunkin

      Square meter

    In RussianRU
  • No record

    Dark corners of iOS Auto-renewable Subscriptions

    The talk about what Auto-renewable Subscriptions is, why it's good and profitable, and why more and more applications are switching to a subscription model. Denis will tell what you need to do to successfully implement this technology and how to upgrade your subscription in different ways.

    • Denis Kirillov

      Mamba

    In RussianRU
  • No record

    Smart photo editor architecture

    In the field of computer vision and machine learning, few people thought about the code quality and when adding new technology no one thought about how to maintain it. But it was done during the Lensa product development: in this talk Andrey will tell how to coordinate the work of technologies within the application to make life easier.

    • Andrey Volodin

      Prisma AI

    In RussianRU
  • No record

    How to become a developer that everyone wants in their team?

    During this session, Yonatan will share the lessons on Impact Driven Development and explain how to make your work more interesting and creative.

    • Yonatan Levin

      Monday.com

    In RussianRU

Mobile Developers Conference

Our conferences
  • Calendar of all conferences
  • BiasConf
  • C++ Russia
  • CargoCult
  • DevOops
  • DotNext
  • Flow
  • GoFunc
  • Heisenbug
  • HolyJS
  • Hydra
  • IML
  • InBetween
  • JPoint
  • Joker
  • Mobius
  • PiterPy
  • SafeCode
  • SmartData
  • TechTrain
  • VideoTech
  • sysconf
Menu
  • New Mobius
  • Talks
  • Speakers
  • Partners
  • About
  • Archive
  • Legal documents

JUG Ru Group

Need help?

  • Phone: +7 (812) 313-27-23
  • Email: support@mobiusconf.com
  • Telegram: @JUGConfSupport_bot

Social links

  • Youtube
  • X
  • Telegram chat
  • Telegram channel
  • VK
  • Habr
© JUG Ru Group, 2014–2026