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.



    How Badoo Gets Developers

    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.

    Productivity brain developer: how to stop writing code and start writing applications

    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?

    Survey: Salaries of Russian mobile developers

    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
    imagePusher Chatkit: chat for applications
    imageReact Native and iPhone X
    imageHow to make an augmented reality application with ARKit and Unity
    imageHow to use Chaos in your iOS tests
    imageOptimization of Swift build time -project
    • The imagebest of iOS-design in October
    imagePullUpController: 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
    imageAndroid Dev Podcast. Release 47. All about the application. Badoo
    imageBeginner's Guide to Gradle
    imageKotlin templates: Android Architecture components (Rx, Dagger & Realm)
    imageRealm vs. ObjectBox: comparison of recording transactions
    imageHow to programmatically use Dagger2
    imageQuality DSLR photos on mobile devices with convolutional neural network
    imageI have 1 year experience in Android. What's next?
    imageCompilation of Android applications with Buck
    imageBest practices for deep links on Android
    imageBest of material design: October 2017
    imageHow to make a VR 360 video Android application on Unity
    imageArchitecture Components: ViewModel
    imageArchitecture 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 imageart of creating blank screens
    imageCross-platform development on Kotlin
    imageCommon UX errors that can kill your project
    imageWhat we learned 4 years using Firebase
    imageDBS opens banking APIs for developers
    imageHow we made the Quartz application for quick news reading
    • The imageright way to respond to feature requests
    imageWhy native developers should seriously study Flutter
    imageRIBs: 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
    imageRecognition system license plates on Keras and Supervisely in 15 minutes
    imageTraining course “Theory of deep learning”
    imageUber AI Labs opens Pyro, a probabilistic programming language
    imageHow to develop a Blockchain application

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

    Also popular now: