~/conference

Mobius 2020 Piter

titleauthorlength
Service PluginPavel Strelchenko01h 13m
An Android Studio plugin that automates repetitive developer tasks: generating boilerplate code, adding quick-fixes for common errors, and creating JIRA tasks…
Talk in Russian on
Hacking and Injecting Your Own Code into Someone Else's AppMurad Tataev01h 14m
Explains how iOS apps are hacked and custom code injected, covering tools used, bypassing checks like jailbreak detection, techniques for code injection, and…
Talk in Russian on
Shipping a Typical Android Client Multiplatform: The Practitioner’s Path (Part 2)Konstantin Tskhovrebov01h 14m
The talk explains how the open-source Android GitLab client GitFox was migrated to Kotlin Multiplatform while keeping it a real, Play-distributed app. It…
Talk in Russian on
Shipping a Typical Android Client Multiplatform: The Practitioner’s Path (Part 1)Konstantin Tskhovrebov01h 12m
This talk describes porting the real-world Android GitLab client GitFox to Kotlin Multiplatform. It explains the challenges encountered when converting a…
Talk in Russian on
Fresh News from the FieldAnton Davydov01h 14m
A panel discussion reviewing WWDC 2020’s Keynote and Platforms State of the Union, covering the new Apple OS releases and the Mac transition to Apple Silicon…
Talk in Russian on
A Modern Approach to UIRuslan Gumennyy01h 15m
Covers common problems developers face when building user interfaces and how different frameworks address those issues, focusing on practical solutions. Shows…
Talk in Russian on
My Colleagues Are Terrible ProgrammersAleksandr Chernyy, Evgeniy Suvorov, Daniil Popov, Nikolay Ashanin01h 15m
Discussion of the concept of “bad programmers” (горе‑программисты): what causes poor coding — individual skills, development practices, soft skills, or…
Talk in Russian on
Remote Work 2020: What Happened to Us?Aleksey Kudryavtsev01h 12m
The talk examines effects of forced remote work in 2020 on software teams, comparing occasional home work with continuous isolation and detailing changes in…
Talk in Russian on
Modern Android developmentChet Haase01h 13m
Recommendation to use Kotlin with coroutines and Flow for less boilerplate, null safety and Java interop, plus KTX extensions. Use Android Studio profilers and…
Talk in English on
Interview and Q&ABen Weiss01h 12m
Google Android DevRel engineer explains that a dynamic feature navigator library now installs missing feature modules on demand and then resumes navigation…
Interview in English on
Landing your next gigAnnyce Davis, Wesnie Marcelin43m
Walks through the hiring funnel with concrete tactics: resume screening faces 200 other applicants, use the bullet formula I accomplished X as measured by Y by…
Talk in English on
Workshop. Cross-platform ² — Befriending Flutter and Kotlin MultiplatformEvgeniy Saturov01h 11m
A hands-on workshop where participants must build a cross-platform mobile client that combines an existing Kotlin Multiplatform entity/library with a Flutter…
Talk in Russian on
Migrating to React Native: A long-term retrospectiveAsh Furrow01h 13m
Artsy migrates iOS incrementally: it embeds React Native via an emission Cocoapod into eigen, keeps native fallbacks for hard bits, and adopts TypeScript…
Talk in English on
How Apple TV Development Differs from iOS DevelopmentAleksey Sukhov01h 12m
An account of building a native tvOS Apple TV app for the Okko streaming service in four months, starting from an existing Objective‑C iOS app. Covers…
Talk in Russian on
How Much Android Is in Oculus?Ruslan Kim01h 11m
Overview of how Oculus uses Android and how similar Oculus VR headsets are to Android smartphones. Covers practical details from an Oculus developer’s…
Talk in Russian on
Mobile SearchVladislav Fits01h 13m
The talk explains how to design and implement search in mobile apps, covering search logic components (like filtering and suggestions), mobile-specific…
Talk in Russian on
Firebase Is More Than Just PUSH MessagesAndrey Nemtsev01h 15m
The talk explains Firebase beyond just FCM and Analytics, covering additional Firebase services for mobile apps. It describes using Firebase to simplify…
Talk in Russian on
Estimating Mobile Projects: Don’t Scare the Client or Go BankruptMaksim Leykin01h 13m
A mobile development estimator with over seven years’ experience explains how to produce objective, high-quality effort estimates for mobile app projects…
Talk in Russian on
Flutter and a Million Lines of Native CodeMikhail Zinov01h 13m
A mobile platform team’s experience integrating Flutter into Grab’s large existing native app is described, covering concrete problems encountered when adding…
Talk in Russian on
The Magic of Kotlin Compiler ExtensionsAndrey Shikov01h 13m
An overview of Kotlin compiler plugin architecture and how plugins extend compiler capabilities, with concrete examples like kotlinx.serialization and Jetpack…
Talk in Russian on
AppCode Under the HoodAydar Mukhametzyanov01h 13m
Overview of AppCode, JetBrains’ IDE for macOS and iOS development: the talk explains how IDE features like autocompletion, go-to-declaration, syntax…
Talk in Russian on
Make your app talkRoman Volkov01h 12m
Shows how to configure iOS audio sessions to avoid glitches (use AVAudioSession category: playback/record/playAndRecord, choose ducking or mix options, handle…
Talk in English on
Speeding Up with Accelerate: Experience Optimizing C++ CodeAleksey Alekseev01h 12m
Rewriting cross-platform C++ audio-processing code for the Marusya voice assistant into Swift using Apple’s Accelerate framework, explaining why the port was…
Talk in Russian on
Bazel for Android DevelopersStepan Goncharov01h 12m
Bazel is presented as Google’s build system and the talk explains how to use it for Android apps without giving up common tools. It covers applying Bazel to an…
Talk in Russian on
ABI Stability Strikes BackVladislav Usachev01h 09m
Explains Swift Module and ABI Stability: what they are, when developers need to care, and the risks they introduce. Uses an example of a potentially dangerous…
Talk in Russian on
Raise Me If You CanDenis Neklyudov01h 11m
Talk explains why mentorship, one-on-ones and cross-team relationships accelerate professional and personal growth, and describes practical mentor–mentee…
Talk in Russian on
Optimizing App Performance on Slow NetworksAsya Sviridenko01h 14m
Covers iOS networking features and APIs for handling poor or variable connectivity (e.g., switching between Wi‑Fi and edge). Describes approaches to optimize…
Talk in Russian on
Jetpack Compose over inheritanceAndrey Kulikov, Anastasiya Soboleva01h 12m
Jetpack Compose is presented as a Kotlin-first, declarative UI replacing inheritance with composition; the team shows a Photo app (repo linked) built with…
Talk in English on
The Evolution of Declarative UI Frameworks: From Dinosaurs to Jetpack ComposeMatvey Malkov01h 10m
An overview of declarative UI frameworks tracing their evolution up to Jetpack Compose. It explains declarative (reactive) UI programming, how frameworks like…
Talk in Russian on
GraphQL: 'Dangerous' Advice. Why Use GraphQL When There’s REST?Aleksey Khayminov01h 11m
Talk explains how GraphQL can be used instead of typical REST: it covers querying for less data with GraphQL, avoiding API versioning, and pitfalls to avoid…
Talk in Russian on
Developing a Library for Mobile AppsOlga Shkryaba01h 10m
Discusses how to design and maintain libraries intended for use inside mobile apps, focusing on practical guidance rather than app architecture. Covers…
Talk in Russian on
Profiling in ProductionKirill Popov01h 14m
Talk explains why performance matters and how Odnoklassniki built profilers for production. Covers practical steps—metrics/graphs, local profiling, tests…
Talk in Russian on
Experimentation at scale: Fuel your application’s growth through A/B testingThomas Ezan01h 15m
Argues that fast build–measure–learn cycles come from disciplined A/B testing and feature flags, shows a runnable Android example using shared preferences and…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.