~/conference

Mobius 2017 Moscow

titleauthorlength
Universal Links — a Palace of PitfallsKonstantin Yakushev44m
The talk analyzes implementing universal links on mobile platforms (Apple and Google), showing practical pitfalls when following vendor docs. It covers…
Talk in Russian on
How to Become a GPU Engineer in an HourAndrey Volodin45m
An introduction to GPU programming aimed at mobile developers, explaining why GPUs power games, VR/AR, cryptocurrencies and machine learning and that mobile…
Talk in Russian on
A friend in need – a JS indeedYonatan Levin39m
A server generates per-city fare calculator classes as JavaScript and ships them to clients; a native V8-style runtime (via a small JNI wrapper) executes the…
Talk in English on
Writing Java-friendly Kotlin CodeSergey Ryabov50m
The talk explains how to write Kotlin libraries that are friendly to Java callers by using Kotlin language features and compiler annotations that improve Java…
Talk in Russian on
Data Binding in a Kotlin worldLisa Wray45m
Shows how Android Data Binding plus Kotlin cuts a typical six findViewById/set calls to zero by generating a binding class, uses a lazy or lateinit/by lazy…
Talk in English on
How I Came to Hate ORMsSergey Boishtyan45m
A talk about problems encountered using ORM in an Android project, specifically huge growth of the database file, and how the team solved those issues. It…
Talk in Russian on
How to Ship a New Feature Yourself Without Being Killed by Your ManagerYonatan Levin27m
Describes a developer's experience adding an unapproved product feature despite company rules. Covers the problem of having a strong idea but being blocked by…
Talk in Russian on
Let's Design UI the Right WayAleksandr Zimin50m
Practical approaches for designing and implementing reusable, maintainable UI in mobile apps, focusing on common UI problems like keyboard handling, table…
Talk in Russian on
Instant Apps: How to Teach an App to Work Without InstallationEvgeniy Saturov49m
Instant Apps lets Android apps run without installation, blurring web and native app boundaries. The talk covers Google’s Instant Apps technology, Surf’s…
Talk in Russian on
Android NDK Crash ReportsIvan Ponomarev43m
Coverage of collecting and analyzing native (C/C++) crash reports for Android NDK apps: how the built-in Android debugger works and existing solutions, then a…
Talk in Russian on
Messenger Inside Out, or How to Build a Messenger in an iOS Mobile App TodayMaksim Sokolov52m
A presentation about building Avito’s in-app messenger for iOS, describing the evolution from a simple HTTP API to WebSockets and comparing the trade-offs…
Talk in Russian on
Life Offline: From Chaos to ConsensusEvgeniy Kamyshanov51m
The talk examines building mobile apps that must work when network connections are absent or drop unexpectedly, focusing on treating the internet as an…
Talk in Russian on
Service Layer Architecture Using Composite OperationsGleb Novik51m
The talk explains building a service layer for apps using composite operations based on NSOperation and NSOperationQueue instead of only GCD. It shows how…
Talk in Russian on
The Void of Legacy: A Strategy for Radical Improvements in a ProjectVladimir Ivanov51m
Practical techniques for handling large legacy codebases (projects older than ~5 years) using Java-based examples. Covers assessing the size of technical debt…
Talk in Russian on
Make Your Gadget Talk: Google AssistantAleksey Buzdin51m
Explains Google Assistant as a new interface for interacting with the Web and shows how to start building Actions for it. Demonstrates writing an app from…
Talk in Russian 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.