RS Conf 2019: Mobile People Day
who it's for
mobile developers, Android developers, iOS developers, Flutter developers, mobile QA engineers, mobile UX designers, security engineers, backend engineers
topics
Android automated testing; voice-first Android apps; IDE and build plugins; mobile UX ownership; augmented reality on mobile; encryption and key management; Flutter animations; Flutter architecture and best practices; building iOS video editors; MVVM on iOS; server side rendering
| title | author | length |
|---|---|---|
| Android Automated Tests — Is It Really That Simple? | Dmitriy Movchan | 47m |
A talk about introducing automated tests for Android projects, explaining that many teams underestimate the effort and encounter unexpected complexity. It… | ||
| Silence of the Juniors | Alexander Blinov | 57m |
Talk examines the hiring and individual development-plan process from both candidate and employer perspectives, naming problems like mismatched expectations… | ||
| Building Voice-First Android Apps | Elaine Dias Batista | 47m |
Covers concrete options: Android provides SpeechRecognizer and TextToSpeech; use ML Kit/TensorFlow Lite or Dialogflow for cloud NLU; Porcupine does hot word… | ||
| Wake Up, Neo | Vladimir Ivanov | 41m |
The talk documents concrete industry failures in security, performance, quality and culture, citing examples like radiotherapy software bugs causing massive… | ||
| Fantastic Plugins and Where to Find Them | Pavel Strelchenko | 39m |
Shows how hh.ru built an Android Studio / IntelliJ IDEA plugin to generate feature modules, explaining why a plugin was chosen over existing code-generation… | ||
| UX as a Mobile Developer's Responsibility | Alexey Bykov | 12m |
Discusses treating UX as part of a mobile developer’s responsibilities, arguing that improving an app’s user experience is not only a designer’s job. Covers… | ||
| Augmenting Reality | Danis Tazetdinov | 41m |
A prototype implements indoor wayfinding by aligning a digital office map to physical space using ARKit, SceneKit and Swift with visual markers and saved world… | ||
| 10 Lines of Encryption, 1500 Lines of Key Management | Anastasiia Voitova | 58m |
A note-taking app implements per-note AES-256-GCM encryption with keys derived via PBKDF2 and additional app-level KDFs, while storing encrypted password blobs… | ||
| Animations in Flutter | Muhammed Salih Guler | 47m |
Covers concrete Flutter techniques: uses AnimationController with vsync and listeners, shows when to prefer AnimatedWidget (FadeTransition, SlideTransition) vs… | ||
| How to Cook Flutter Correctly | Aleksandr Denisov | 46m |
Compares concrete Flutter architectures and chooses the BloC pattern as the practical winner, demonstrating code that uses BloC with StreamController and… | ||
| Building a Video Editor for iOS | Max Nikulin | 35m |
Explains how video processing works and what components make up a typical mobile video editor, and highlights key differences between iOS and Android… | ||
| MVVM as good (anti)pattern in iOS | Mateusz Szklarek | 33m |
Argues MVVM’s origin in WPF and shows how iOS ports often become a dumping ground that breaks SRP, inflates view models and hides complexity. Gives concrete… | ||
| Server Side Rendering: Scared Eyes, Working Hands | Yan Tsishko | 30m |
A 170-hour investigation into server-side rendering (SSR) for React.js with a ready solution and a starter kit to get SSR working immediately. Compares two… | ||
| nothing matches | ||