The digest of interesting materials for the mobile developer # 258 (June 18 - June 24)

In the new digest we tell about fast Siri teams and earnings with our mind, augmented reality for museums and design for fintech, again about job search and sunset React Native, PWA and even how not to get stuck in training. Get connected!



Siri Quick Commands

In your applications, you can attach shortcuts for some actions. Learning how and when the user performs them, Siri starts rationally, at the right time and place, offering him these shortcuts and, what is the coolest, the user will be able to call them with phrases that he will tie to them!

The history of creating a mobile application for children that allows you to earn money with your mind

This is a story (mixed with a story about my mistakes and their solutions) about how I (about two years in my spare time) developed a mobile application (for iOS / Android) that would motivate my daughter to solve math examples. In the end, it turned out the application that allows the child to make money with his mind.

Digest is also available as a mailing list. You can subscribe here .

iOS

• (+31) Swift 4.1: why Apple renamed flatMap to compactMap
• (+6) Interaction with the server through the API in iOS on Swift 3. Part 1
• (+4) Parsing and working with Codable in Swift 4
• iOS 13 goes from applications to tasks
• image Enum-work with UITableView
• image Test the application without opening the simulator
• image Clean and changeable View with custom themes in Swift
• image Create an AR-application for museums on ARKit
• image 16 libraries with animated menus on Swift and Obj-C
• image HeatMapEyeTracking: Eye Tracking with ARKit
• image StyledTextKit: replacing NSAttributedString and UILabel to work with beautiful strings

Android

• (+15) Type-safe SQL on Kotlin
• (+14) “End users - we are with you”: about Android development at CFT
• (+13) How to build analytics and not kill performance
• (+13) ActionViews or how I don’t like boilerplate since childhood
• (+12) How to reduce build time of a project using the Firebase Performance Plugin
• (+5) 25 interesting Android libraries. Spring 2018
• Google launched the Subscription Center on Google Play
• image Android Dev Podcast. Issue 68. Pro hiring. Part 2
• Employment of Android developers in Russia and abroad: interviews, knowledge, money
• Google introduces application creators in #IMakeApps
• Add multiple resource folders to Android application
• image The hunt for memory leaks in Uber
• image Challenges unit testing on Android
• image Arrow 101 - create an Android application using functional programming
• image Billingx - working with in-app purchases
• image How Android developers dive into React Native and survive
• image Firebase MLKit Credit Card Scanner
• image Use the power of animated vector drawables
• image ChangeDetection: tracking changes on sites based on Android Architecture Components
• image TheGlowingLoader: progress indicator

Development

• (+49) Can the PWA (Progressive Web Apps) sample of 2018 compete with native applications?
• (+28) 10 tips on the topic of UX / UI: how clothing tags and dating apps teach us how to design better
• (+14) Unity3D: game architecture, ScriptableObjects, singletons
• (+13) Kivy. From creation to production - one step. Part 2
• What is localization and how is it different from translation?
• Developer Diaries: Babycare №9
• “Spin and Dodge”: the history of the development of Circle vs Spikes
• Unity moves to Google Cloud
• How not to get stuck in training
• Dreams promotes long vertical videos
• image Introduction to the blockchain for mobile developers
• image Swift vs. Kotlin - differences in memory management
• image 15 examples of creative design for every day
• image UI and UX design: pocket guide
• image YouTube Replica on React Native
• image Skyscanner - UX research
• image Sunset React Native in Airbnb
• image Create audio that matters
• image 20 most interesting designs for banks and fintech
• image Flutter Release Preview 1

Analytics, marketing and monetization

• (+14) Running mobile retargeting with Appsflyer: settings, reports and links
• Four years of American top earning games from Apptopia
• Calm received $ 27 million in Serie A
• Sensor Tower investigated installation sources on Google Play
• Snapchat is the cheapest advertisement
• “LTV: The Keystone of Application Marketing” - AppsFlyer Report
• image How to avoid prioritizing features based on opinions
• image State of the ecosystem of developers 2018
• image Cohort analysis: the key to understanding engagement

AI, Devices, IoT

• (+35) How we sawed IoT payments on the hackathon in Hong Kong
• (+35) One way learning pattern recognition algorithm (One-Shot learning)
• (+24) iMaterialist Furniture Challenge or 50 shades of chairs
• (+15) Google Neural Machine Translation
• “Dodo Pizza” will test artificial intelligence
• image Machine learning: from zero to professional

← 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/415029/


All Articles