The digest of interesting materials for the mobile developer # 284 (January 28 - February 3)

    In our new update digest iOS and Swift, the most interesting machine learning in Android, a survey about the popularity of mobile teams, a search for freelancers for sane development, the most popular applications in different categories, and much more.



    What's new in Swift 5?

    I am an iOS developer at Tinkoff.ru. In this article, I will give a brief overview of the main changes in Swift 5. These changes are described in release notes.

    The Mathematical Basics of Auto Layout

    Many developers believe that Auto Layout is a brake and a problem, and it is extremely difficult to debug it. And it’s good if this conclusion is made on the basis of my own experience, and sometimes it’s just “I heard, I won’t even try to make friends with him”. But perhaps the reason is not outside, but inside.

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

    iOS

    • (+47)  Xcode 10.2, macOS Mojave 10.14.4, iOS 12.1 and other beta versions
    • (+30) A  bug in FaceTime allowed me to eavesdrop and spy on iPhone owners
    • (+9)  Automatically generated passwords in iOS 12
    Apple first shared the amount used the iPhone
    imageSupport for the "Repeat" and "Cancel" on iOS
    imageHuge images, small phone
    imageMultithreading on Swift with the GCD
    image# 10yearchallenge: how to change the popular iOS-app
    imageGet the current location in the Core the Location
    imageAdvanced competitiveness in Swift with HoneyBee

    Android

    • (+33)  “I was very negative towards coroutines”: Artyom Zinnatullin on Android development
    • (+19)  Android, Rx and Kotlin or how to make Lego claw shrink. Part 1
    • (+13)  Prepare your applications for 64-bit requirements
    • (+8) A quick way to add notifications to an Android application
    • (+6)  What is ARCore? All you need to know
    Android Dev Podcast # 86. News. Flexible smartphones and inflexible technologies
    Android Dev Podcast # 85. ML in Android
    Google posted the Santa Tracker for Android code
    imageAndroid SDK: Drawing using patterns
    imagePaypal integration in Android using the Braintree SDK
    imageAdding Continuous Integration to your Android project
    imageExploring Firebase UI on Android: Authentication
    imageHow Google represses independent developers on Google Play
    imageCharge Retrofit with Kotlin
    imageBureaucratization of acceptance criteria
    imagePerfect testing: stop stopping
    imageMinimizing the foundation of your Android application and why it is important
    imageNew tool for Visual Quality Assurance on Android
    imageDetecting and tracking faces on Android with ML Kit?
    imageMaking a native OpenGL project for Android

    Development

    • (+70)  For those who know with their ears: podcasts for developers
    • (+27) We  optimize game performance with Unity sound import parameters
    • (+14)  VR game on blockchain using ERC-1155 Token: React 360 or Unity?
    • (+10) Flutter application architecture basics: Vanilla, Scoped Model, BLoC
    • (+10)  Unity 2019.1 beta release
    • (+10)  How to master async / await syntax: a real example
    What is reskin or how to change a game beyond recognition?
    Unity bought Vivox voice chats
    A survey of the popularity of mobile development teams
    Flutter Dev Podcast # 0
    Kite received $ 17 million to develop AI to help with programming
    Accelerator from 500 Startups and Sberbank: personal experience WINDY.APP
    MVP died. Long live the RAT.
    10 product development chips I learned from Jason Freud
    How to find a freelancer for your project
    imageFlutter: Google Translate
    imageCompleted 2D game on Godot 3.1: a step-by-step guide
    imageFavorite books of mobile developers
    imageRethinking music sharing in Spotify: UX research
    imageAntique software: Turbo Pascal v1.0
    Awesome Podcasts: a collection of podcasts for developers

    Analytics, marketing and monetization

    AppMetrica Post API: we protect mobile game analytics from cheaters
    The most popular language learning applications in the world
    The most popular weather applications in the world
    The most popular sports applications in the world
    The most popular meditation apps in the USA
    HackerRank Developer's Skills 2019 report
    Free “How to create a mobile app” course from Vector school
    ContentSquare: bottlenecks in apps and websites
    Paid guides from third-party developers appeared in MAPS.ME
    The effectiveness of mobile advertising in the Liftoff Mobile Ad Creative Index
    In 2019, mobile advertising will overtake television for the first time
    Angry Birds 2 had the best year — revenue grew 47%
    imageHow to test a project idea before going all-in
    image100 thousand downloads later: tips for developers of new applications
    image5 UX and marketing chips in order to hook users to your application

    AI, Devices, IoT

    • (+47)  3blue1brown and MIT in Russian
    • (+42)  Proof of Concept: How to check that the introduction of ML is worth the candle
    • (+26)  Automation of an apartment with HomePod, Raspberry Pi and Node.js
    • (+15)  How we created a recommendation service for the selection of clothes on neural networks
    • (+12)  AI in 2019: current situation things
    • (+12)  Getting started with Azure Machine Learning service
    • (+10)  bobaoskit - accessories, dnssd and WebSocket
    • (+9) bobaos.pub - KNX TP / UART, Raspberry Pi and Redis
    In 2018, the smartphone market showed a decline
    Yandex sold about 500 smartphones
    imageHow TensorFlow Lite optimizes neural networks for mobile machine learning
    imageMailing list for machine learning and AI

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

    Also popular now: