Skip to content
Mobius 2019 PiterSeason: 2019 Piter
  • Talks
  • Speakers
  • Partners
  • About
  • Archive
  • New Mobius
RU
  • New Mobius
RU

Talks

  • Talks
  • Favorites
  • No record

    Coroutining Android apps

    Because of the hype around coroutines, it's easy to make lots of mistakes and drive your own project in the corner, getting countless bugs. Kirill, however, knows how to avoid this.

    • Kirill Rozov

      Android Broadcast

    In RussianRU
  • No record

    Everything about collaborative access in mobile apps

    We'll discuss how to avoid messages like "The document is locked for editing by another user" or "You now have merge conflicts in your working copy" in your app and step towards decentralized internet.

    • Anton Davydov

      EPAM

    In RussianRU
  • No record

    Gradle pipeline optimisation: Beyond basics

    We'll go through build, test and lint stages to see what else we could do to make Gradle as fast as possible.

    • Stepan Goncharov

      Lyft

    In RussianRU
  • No record

    Tools for protecting your users' data

    The tools you need to secure your Android app.

    • Maurice Gavin

      Toothpic

  • No record

    Restructuring mobile development in an enterprise

    We'll discuss how to restructure CI/CD processes in a large enterprise in a short time and with least possible trouble.

    • Iurii Medvedev

      Emirates Airline

    In RussianRU
  • No record

    Fantastic plugins and where to find them

    Pavel will prove that every developer certainly can write their own plugin.

    • Pavel Strelchenko

      HeadHunter

    In RussianRU
  • No record

    Accessibility for iOS: Doing well by doing good

    At Netflix, we care a lot about accessibility both from content and software point of view. Investments in ensuring high-quality accessibility yield multiple benefits from making automated testing possible to ensuring customer happiness.

    • John Fox

      Netflix

  • No record

    Automated testing of mobile apps in the cloud

    We'll discuss organizing automated testing of mobile apps with the use of cloud technologies, covering several important questions.

    • Dmitry Sidorenko

      RoboQA

    In RussianRU
  • No record

    Reactive errors, or Retry dialog in one line of code

    Konstantin will tell how designing a solution for the standard task brought about an unexpected solution, revealed the essence of the reactive approach and simplified a whole lot of issues connected to this one.

    • Konstantin Tskhovrebov

      JetBrains

    In RussianRU
  • No record

    Scaling architecture at Lyft

    The talk covers evolution and revolutions of solutions in the core structure of our codebase and explains current state and what problems it allows to solve at our scale. The audience will learn how to prototype initial app architecture in respect of later scale and what kind of solutions help to produce a sustainable product.

    • Denis Neklyudov

      Lyft

    In RussianRU
  • No record

    AppCraft: Faster than a speeding release train

    Learn how Zalando is combining GraphQL query generation, server-driven UI, and reactive programming patterns to iterate more quickly on its flagship mobile apps.

    • Andy Dyer

      Zalando

  • No record

    Building your own IoT assistant

    We will explore how natural language understanding and processing works, how we can use DialogFlow for this, how we can build a smart home device for the Google Assistant by using Actions on Google and, finally, how we can create our own voice activation by using TensorFlow.

    • Eliza Camber

      Pixplicity

  • No record

    Deep diving into the Kotlin Coroutines API

    In this talk, we'll go over the Kotlin Coroutines API in depth, see what the underlying structures and mechanisms are, and how you can build your own extensions to these mechanisms.

    • Filip Babić

      Stream

  • No record

    Peace and harmony: Android and neural networks

    We'll discuss on-device CNN launch on Android devices, testing on smartphones, current SDKs, possibility of model conversion for different SDKs, pre- and post-processing of images.

    • Vyacheslav Tarasov

      Expload

    In RussianRU
  • No record

    Native data serialisation in iOS

    We will talk about all the diversity of native iOS APIs for data serialisation (NSCoding, NSKeyedArchiver, Codable), compare them and discuss some non-trivial use cases.

    • Dmitrii Ivanov

      ING

    In RussianRU
  • No record

    Implementing messages cache in VK

    This talk is about implementing messages cache in VK and fighting with SQLite.

    • Aleksandr Sorokin

      VK

    In RussianRU
  • No record

    The art of intentionality

    Are you living your life on autopilot? This talk will help you break the pattern and give you a framework for being intentional with your life, your career, and your time.

    • Corey Latislaw

      The App Business

  • No record

    Working with networks effectively

    We'll discuss common challenges every developer encounter while dealing with networks and learn how to solve them using existing tools.

    • Evgeny Rtischev

      Sber

    In RussianRU
  • No record

    Smarter mobile interface design patterns

    Vitaly will explore better approaches for onboarding and offboarding, authentication patterns and infamous GDPR consent cookie prompts, annoying permission requests and disruptive notifications requests, and other issues. You'll walk away with a toolbox of techniques applicable to any mobile project — be it a native app, PWA or a good ol' responsive website.

    • Vitaly Friedman

      Smashing Magazine

    In RussianRU
  • No record

    50 hours in an hour: Scaling autotests in iOS

    Vladislav will cover main challenges in writing and launching UI tests, scaling on one computer and on assembly machines farm. He will touch upon test stability, infrastructure instability, ways of solving the appearing problems.

    • Vladislav Alexeev

      Avito

    In RussianRU
  • No record

    Multiplatform projects in Kotlin 1.3

    This talk deals with the concept of multiplatform projects in Kotlin in and of itself as well as changes in this concept since 1.3.

    • Ilya Matveev

      JetBrains

    In RussianRU
  • No record

    Audio session in IOS: How to synchronize audio streams

    VK mobile app has several sections dealing with audio input/output. Alexander will tell about problems appearing with new items being added to this list and how synchronization of these clients work in the app now.

    • Alexander Krasikov

      VK

    In RussianRU
  • No record

    How to start writing autotests without losing one's mind

    We'll try to give you the very base that allows you to just start writing autotests. There will be all kinds of best practices in one.

    • Dmitry Movchan

      Revolut

    • Eugene Matsyuk

      Kaspersky Lab

    In RussianRU
  • No record

    640K ought to be enough for anyone

    You will learn how memory management works on Android, learn what is SWAP, GC, Native Allocations and other fancy words. But most important — you will learn how to build a junk free/out of memory application.

    • Yonatan Levin

      Monday.com

    In RussianRU
  • No record

    Testing by design

    We are going to discuss how a testing-first architecture such as MVI helps us to write and maintain efficient tests.

    • Hannes Dorfmann

      Freeletics

    • Kostiantyn Tarasenko

      Freeletics

  • No record

    Empathy in IT: How to use your human nature rationally

    We'll discuss how to consider others' and our own emotions to get what we need quicker and easier. We'll cover Marshall Rosenberg's concept of nonviolent communication, basic principles of cognitive behavioral therapy (CBT), and even emotional intelligence.

    • Andrey Breslav

      JetBrains, Alter

    In RussianRU
  • No record

    Mastering Auto Layout for iOS applications

    We will cover some interesting topics about how Auto Layout works, and techniques we can use to debug issues related to it. Then we will see some of the best practices you can use while working with Auto Layout.

    • Libranner Santos

      Ray Wenderlich

  • No record

    Beyond Xcode

    This talk deals with how iOS applications are being built and how after that kernel uploads them to the memory.

    • Alexander Shalamov

      EPAM

    In RussianRU
  • No record

    DDD in mobile development

    We'll show how we at CFT employ DDD, using our flagship Android product as an example. We'll cover the following topics: bad and good implementation practices; how we identify use cases from the task itself; how one can solve a task even if UI and API are not ready yet; advantages of DDD in the case of business changing a task often; DDD's scalability capabilities, etc.

    • Mikhail Emeljanov

      CFT

    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