📜 ⬆️ ⬇️

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

In our weekly compilation there are heroes of Swift, a search for an elusive bug in React Native, the best applications of the App Store and Google Play in 2018, the first stable Flutter, the first Yandex.Telephone 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 application. We are pleased and proud of it. But what a horror: after a few hours, the number of crashes under 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 what the mathematical apparatus helped him in IT, how mobile development fits into the company's structure, what threats his team deals with, what patents Kaspersky Labs has, why mobile releases are made in Kanban, how it works auto-testing farm, and about the mass of other technical and ideological things. Warn: many, many letters on the case.
')
This digest is available as a weekly newsletter . And every day we send news to Telegram channel .

iOS

• (+15) The New iOS Mobile Enterprise. Part # 1: Resource Code Generation
• (+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. How it was
• ESET found fitness apps stealing money on the App Store.
• Apple presents the best apps for 2018
• The App Store set an absolute record on Black Friday
• image We work with video in iOS: AVFoundation and CoreMedia
• image The life cycle of an iOS application
• image Manage important data inside an iOS application
• image We do image segmentation in an iOS application
• image RxSwift and animation in iOS
• image Creating an App with Train Schedule for Apple Watch
• image Screen saver: screensaver for macOS on Swift
• image Functional programming in Swift
• image We supplement the workplace in ARKit

Android

• (+39) There is a mobile developer in the forest, he sees - Kotlin is on fire. He sat down in Kotlin and burned
• (+18) Kodein. The basics
• (+14) 30 Android libraries and tools that should not pass you in 2018
• (+10) Review of innovations Android Design Support Library v28
• (+7) Video from Android Kolesa Mobile: modular development, backend driven UI and continuous integration
• (+5) Ktor as HTTP client for Android
• Google stops supporting Ice Cream Sandwich
• Top 2018 Android Games and Applications
• Users have chosen the best app and game for Android 2018
• image Using SnapKit on Android: Creative Kit SDK from Snapchat
• image Testing on Android with JUnit 5
• image Patterns and anti-patterns of korutinov Kotlin
• image Defining objects with Fritz: creating an application for tracking animals
• image Dependency Injection Basics for Beginners
• image Draw the path: Android rendering, VectorDrawables
• image How to just make an animated custom View
• image Google Play Billing: In-app purchases
• image How to make an augmented reality application on ARCore
• image Build your Android app faster and smaller
• Regret: library for Undo / Redo
• Klaster: Simple Work with RecyclerView Adapters

Development

• (+39) Game features with ECS: we add kits to the shooter
• (+20) Kotlin, IT in Estonia and (suddenly) a tunnel between Tallinn and Helsinki: an interview with Anton Keks
• (+20) Expansion of the Unity editor through the Editor Window, Scriptable Object and Custom Editor
• (+19) Flutter 1.0 - December 4 release
• (+14) Detailed analysis of what Google showed at FlutterLive conference (and what it means for Dart and the world)
• (+10) What's new in AppCode 2018.3
• Manual “Mobile DevOps in practice” from Microsoft
• Podlodka # 88: Project Management
• What bugs do testers find?
• Facebook allowed to copy its functions.
• Jam Cansu (Duolingo): a successful free education business
• Online education for game developers
• Top 2018 Android Games and Applications
• Have Microsoft discovered Windows Lite
• Nintendo did not allow embedding Mario Kart into Tesla
• Radio QA # 50: Testing Trends
• image Flutter on the desktop - a real replacement for Electron
• image Try writing code without if
• image 4 interesting concepts for mobile notifications
• image From a Subway employee to a product manager on Facebook
• image ListView and ScrollPhysics in Flutter
• image When acceleration means slowing down: the Dropbox experience

Analytics, marketing and monetization

• Application economics in 2019: 5 trends from App Annie
• Retention rates for apps for 2018 from AppsFlyer
• Mail.Ru Group launches weather targeting
• image 5 records that tell you about all new users
• image How to use seasonal marketing in your ASO strategy

AI, Devices, IoT

• (+191) We are meeting Yandex.Telephone - now officially
• (+36) How to forecast demand and automate purchases using machine learning: Ozon case
• (+42) Hive monitoring and open project

← Previous Digest . If you have other interesting materials or you have found a mistake, please send it to the post office .

Source: https://habr.com/ru/post/432546/


All Articles