The digest of interesting materials for the mobile # 278 developer (on December 3 - 9)

    In our weekly selection, Swift heroes, searching for an elusive bug in React Native, the best apps of the App Store and Google Play of 2018, the first stable Flutter, the first Yandex.Phone and much more. Get connected!



    Debugging a bug that does not play

    On October 10, 2018, our team released a new version of the React Native app. We are pleased and proud of it. But the horror is something: after a few hours, the number of failures for Android suddenly increases.

    10 questions to the head of the mobile development of Kaspersky Lab: “Do not immediately rush to build a submarine”

    We asked Victor about how the mathematical apparatus helped him in IT, how mobile development is embedded in the structure of the company, what threats his team is dealing with, what patents Kaspersky Lab has, why product releases are made in Kanban in mobile development, how it works farm auto-testing - and about the mass of other technical and worldview things. Warning: many, many letters on the case.

    This digest is available as a weekly newsletter . And daily we send news in the Telegram channel .

    iOS

    • (+15)  The New iOS Mobile Enterprise. Part # 1: Code Generation for Resources
    • (+12)  Xcode and Advanced Debugging in LLDB: Part 2
    • (+11) Offline mode on iOS and features of its implementation on Realm
    • (+11)  Swift Heroes 2018. As it was
    ESET found in the App Store fitness apps that steal money
    Apple presents the best apps for 2018
    • The App Store set an absolute record in Black Friday
    imageWorking with video in iOS: AVFoundation and CoreMedia
    imageLife cycle of an iOS application
    imageManaging important data inside an iOS application
    imageMaking image segmentation in an iOS application
    imageRxSwift and animation in iOS
    imageCreating an application with train schedules for Apple Watch
    imageWe save the screen: a screensaver for macOS on Swift
    imageFunctional programming in Swift
    • We imageadd a workplace in ARKit

    Android

    • (+39)  There is a mobile developer in the forest, sees - Kotlin is on. He sat in Kotlin and burned
    • (+18)  Kodein. Basics
    • (+14)  30 Android libraries and tools that shouldn't pass you by in 2018
    • (+10)  Android Design Support Library v28 innovations overview
    • (+7)  Video from Android Kolesa Mobile: about modular development, backend driven UI and continuous integration
    • (+5)  Ktor as an HTTP client for Android
    Google stops supporting Ice Cream Sandwich
    Best games and apps for Android 2018
    Users chose the best app and game for Android 2018
    imageUsing SnapKit on Android: Snapchat's Creative SDK Kit
    imageTesting on Android with JUnit 5
    imageKotlin coroutines templates and anti-patterns
    imageIdentifying objects using Fritz: creating an animal tracking application
    imageBasics of dependency injection for beginners
    imageDrawing a path: rendering Android VectorDrawables
    imageHow to make an animated custom View
    imageGoogle Play Billing: In-app purchases
    imageHow to make an augmented reality application on ARCore
    Build imageyour Android application faster and smaller
    Regret: library for Undo / Redo
    Klaster: simple work with RecyclerView adapters 

    Development

    • (+39)  Game features using ECS: add first-aid kit to the shooter
    • (+20)  Kotlin, IT in Estonia and (suddenly) the tunnel between Tallinn and Helsinki: interview with Anton Keks
    • (+20)  Unity editor extension through Editor Window, Scriptable Object and Custom Editor
    • (+19)  Flutter 1.0 - release 4 December
    • (+14) A detailed analysis of what Google showed at the FlutterLive conference (and what it means for Dart and the world)
    • (+10)  What's New in AppCode 2018.3
    Microsoft 's “Mobile DevOps in Practice” Guide
    Podlodka # 88: Project Management
    What Bugs find testers?
    Facebook allowed to copy its functions
    Jam Kansu (Duolingo): successful business on free education
    Online education for game developers
    Best games and Android apps for 2018
    Microsoft discovered Windows Lite
    Nintendo did not allow Mario Kart to be embedded in Tesla
    Radio QA # 50: Testing Trends
    imageFlutter on the desktop - a real Electron replacement
    imageTry writing code without if
    image4 interesting concepts for mobile notifications
    imageFrom Subway employee to Facebook product manager 
    imageListView and ScrollPhysics in Flutter
    imageWhen acceleration means slowdown: Dropbox experience

    Analytics, marketing and monetization

    Economics of applications in 2019: 5 trends from App Annie
    Retention rates for applications for 2018 from AppsFlyer
    Mail.Ru Group launches weather targeting
    image5 entries that will tell you all about new users
    imageHow to use seasonal marketing in your ASO strategy

    AI, Devices, IoT

    • (+191)  Meet Yandex.Phone - now officially
    • (+36)  How to forecast demand and automate purchases using machine learning: Ozon case
    • (+42)  Monitoring beehives and open project

    Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail .

    Also popular now: