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!
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.
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 •
We work with video in iOS: AVFoundation and CoreMedia •
The life cycle of an iOS application •
Manage important data inside an iOS application •
We do image segmentation in an iOS application •
RxSwift and animation in iOS •
Creating an App with Train Schedule for Apple Watch •
Screen saver: screensaver for macOS on Swift •
Functional programming in Swift •
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 •
Using SnapKit on Android: Creative Kit SDK from Snapchat •
Testing on Android with JUnit 5 •
Patterns and anti-patterns of korutinov Kotlin •
Defining objects with Fritz: creating an application for tracking animals •
Dependency Injection Basics for Beginners •
Draw the path: Android rendering, VectorDrawables •
How to just make an animated custom View •
Google Play Billing: In-app purchases •
How to make an augmented reality application on ARCore •
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 •
Flutter on the desktop - a real replacement for Electron •
Try writing code without if •
4 interesting concepts for mobile notifications •
From a Subway employee to a product manager on Facebook •
ListView and ScrollPhysics in Flutter •
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 •
5 records that tell you about all new users •
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