
The digest of interesting materials for the mobile developer # 229 (November 6 - November 12)
In the new collection, we review the materials of the past short week: brain production, test chaos, Badoo’s versatile development, blank screens and full architectures.

Today I will tell you about how, over the weekend, we made an offer to work for eight mobile developers. And again, I invite you to participate in our recruiting event, following which we will take the best Android and iOS developers to work in the London office of Badoo.
The mobile market is developing so rapidly that in order to please users, it is no longer enough to develop just a good application. You need to focus on the audience, offer interesting and useful features, but do not overdo it. How to balance between writing code and creative ideas, where are the most interesting projects now and do you need user data to create a cool application?
We conduct an annual survey related to the work and salary of Russian developers. A generalized report on the state of affairs with “mobile” work will be published on our website at the end of November 2017.
The digest is also available as a newsletter. You can subscribe here .
iOS
• Podlodka # 32: GraphQL
• Apple is preparing an AR headset
•
Pusher Chatkit: chat for applications
•
React Native and iPhone X
•
How to make an augmented reality application with ARKit and Unity
•
How to use Chaos in your iOS tests
•
Optimization of Swift build time -project
• The
best of iOS-design in October
•
PullUpController: retractable controller with multiple
Android positions
• (+23) Android Oreo: what should developers expect?
• (+7) Delegate Adapter - why and how
• • (+6) Modern Android development on Kotlin. Part 1
• (+4) Strategies in Moxy (Part 2)
• (+2) Detecting dependencies of Android components
• Google released a new file manager Files Go
• Android Architecture Components have reached stable version 1.0
•
Android Dev Podcast. Release 47. All about the application. Badoo
•
Beginner's Guide to Gradle
•
Kotlin templates: Android Architecture components (Rx, Dagger & Realm)
•
Realm vs. ObjectBox: comparison of recording transactions
•
How to programmatically use Dagger2
•
Quality DSLR photos on mobile devices with convolutional neural network
•
I have 1 year experience in Android. What's next?
•
Compilation of Android applications with Buck
•
Best practices for deep links on Android
•
Best of material design: October 2017
•
How to make a VR 360 video Android application on Unity
•
Architecture Components: ViewModel
•
Architecture Components: LiveData and Lifecycle
Development
• (+50) We create our own physical 2D engine: parts 2-4
• (+40) UE4 for Unity developers: creating 2D games
• (+23) “Our application as TARDIS: inside is bigger than it looks outside” - Avito about mobile development
• (+18) MVP is not a draft! Right?
• (+7) How I stopped worrying and started cutting rectangles in Unity correctly
• (+6) UX writer: unicorn anatomy
• (+5) Simple plugin for localizing applications on Unity3D
• Salary of mobile product managers
• Speech recognition problems: what still to be decided
•Alexey Korovyansky (Mobilatorium): the smartphone’s camera is the optimal entry point to augmented reality technologies
• Mail.Ru Group and MIPT launch a mobile development school in Sochi
• Snapchat is waiting for a redesign
• How Netflix works: what happens when you press the Play button
• Dmitry Zhelnin ( 65apps): How to get into the Top 5 mobile developers of Russia in three years
• Google releases an SDK for spatial sound
• The
art of creating blank screens
•
Cross-platform development on Kotlin
•
Common UX errors that can kill your project
•
What we learned 4 years using Firebase
•
DBS opens banking APIs for developers
•
How we made the Quartz application for quick news reading
• The
right way to respond to feature requests
•
Why native developers should seriously study Flutter
•
RIBs: cross-platform architecture from Uber
Analytics, marketing and monetization
• (+13) Denis Litvinov (COO FunCorp): grocery metric for mobile applications in the United States
• (+7) mobile marketing: differences in units statistics
• (+1) Guide to creating your own cohort report on repayment
• How to earn 20 thousand dollars on two simple games
•4 ways to avoid the problem of "fat fingers" in mobile advertising
• App Store Optimization: the success of your application
Devices, IoT, AI
• (+22) Video on an e-book. Trying to use the e-ink reader as a second monitor in linux
• Internet of things digest: October 2017
• Kim Kardashian made Shazam for clothes - Screenshop
• Smart speakers can become the most successful technological product
• Living money: new frontiers in medicine taken in the USA
•
Recognition system license plates on Keras and Supervisely in 15 minutes
•
Training course “Theory of deep learning”
•
Uber AI Labs opens Pyro, a probabilistic programming language
•
How to develop a Blockchain application
< Previous digest . If you have other interesting materials or if you find a mistake, please send an e-mail.

![]() | How Badoo Gets Developers |
![]() | Productivity brain developer: how to stop writing code and start writing applications |
![]() | Survey: Salaries of Russian mobile developers |
The digest is also available as a newsletter. You can subscribe here .

• Podlodka # 32: GraphQL
• Apple is preparing an AR headset
•

•

•

•

•

• The

•


• (+23) Android Oreo: what should developers expect?
• (+7) Delegate Adapter - why and how
• • (+6) Modern Android development on Kotlin. Part 1
• (+4) Strategies in Moxy (Part 2)
• (+2) Detecting dependencies of Android components
• Google released a new file manager Files Go
• Android Architecture Components have reached stable version 1.0
•

•

•

•

•

•

•

•

•

•

•

•

•


• (+50) We create our own physical 2D engine: parts 2-4
• (+40) UE4 for Unity developers: creating 2D games
• (+23) “Our application as TARDIS: inside is bigger than it looks outside” - Avito about mobile development
• (+18) MVP is not a draft! Right?
• (+7) How I stopped worrying and started cutting rectangles in Unity correctly
• (+6) UX writer: unicorn anatomy
• (+5) Simple plugin for localizing applications on Unity3D
• Salary of mobile product managers
• Speech recognition problems: what still to be decided
•Alexey Korovyansky (Mobilatorium): the smartphone’s camera is the optimal entry point to augmented reality technologies
• Mail.Ru Group and MIPT launch a mobile development school in Sochi
• Snapchat is waiting for a redesign
• How Netflix works: what happens when you press the Play button
• Dmitry Zhelnin ( 65apps): How to get into the Top 5 mobile developers of Russia in three years
• Google releases an SDK for spatial sound
• The

•

•

•

•

•

• The

•

•


• (+13) Denis Litvinov (COO FunCorp): grocery metric for mobile applications in the United States
• (+7) mobile marketing: differences in units statistics
• (+1) Guide to creating your own cohort report on repayment
• How to earn 20 thousand dollars on two simple games
•4 ways to avoid the problem of "fat fingers" in mobile advertising
• App Store Optimization: the success of your application

• (+22) Video on an e-book. Trying to use the e-ink reader as a second monitor in linux
• Internet of things digest: October 2017
• Kim Kardashian made Shazam for clothes - Screenshop
• Smart speakers can become the most successful technological product
• Living money: new frontiers in medicine taken in the USA
•

•

•

•

< Previous digest . If you have other interesting materials or if you find a mistake, please send an e-mail.