📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 253 (May 14 - May 20)

Today, we continue to discuss the past Google I / O, productive API, along with Carmack remember Jobs, draw forms and dig into users. Join now!



Best practices for designing productive mobile APIs

There are many informative articles about high performance on mobile devices on the web, and as many about general API design. But very little is discussed about the architectural solutions needed to optimize the performance of backend APIs designed for use by mobile clients.

John Carmack: My stories about Steve Jobs

One day my wife asked me, “Why do you give up what you do when Steve Jobs asks you to do something for him? For everyone else, you don't do that. ” Indeed, there is something to think about.
')
Digest is also available as a mailing list. You can subscribe here .

iOS

(+13) Analysis of the VIPER architecture using the example of a small iOS application on Swift 4
(+9) Protocol-Oriented Programming
(+5) Codable: Tips and Examples
Settings from the App Store view increased by 5 points with the release of iOS 11
A group of developers asked Apple to allow the publication of free trial versions of applications on the App Store
image IOS Development Guide - Free Ebook
image IOS Testing Manifest
image 8 best Xcode shortcuts that every developer needs to know
image Work with Facebook Account Kit in Swift
image We implement the night mode in Swift
image RHPlaceholder: Facebook and Instagram style download animation
image ClassicKit: Windows 95 UI Elements for iOS

Android

image Android Dev Podcast. Release 65. Google I / O 2018. Detailed overview from the scene
image Android Dev Podcast. Release 64. Google I / O 2018. Detailed review by
New way to publish apps using Android App Bundle
image The evolution of the home screen and Android navigation
image Services. Life with and without them. And WorkManager
image Making an Instagram Instagram for Android on Firebase
image Explore Jetpack: Strength Chains in the WorkManager API
image Build Google Lens with Firebase ML Kit
image Explore the Navigation Architecture Component in Android
image Face detection on Android with Kotlin and OpenCV
image Kotlin Bootcamp from Udacity
image Examine code generation in Moshi and Kotlin
image Top 10 Analytic Platforms for Android
image What's new in google i / o 2018
image Remote control of the heating system
image Anko Guide
image Video Android Makers 2018

Development

(+39) Lead Dev New York: review of reports and review of the conference
(+17) Sales with the help of Yandex voice assistant: creating skills for Alice
(+15) Less management, more success: the “inverted” structure of Supercell
(+9) Figma - we make design systematically
(+2) Review of popular AR frameworks
Podcast AppTractor: news of mobile development №125
Developer Diaries: Babycare №5 and №6
Flipabit - new generation application designer
User Registration Screens: Examples for Inspiration
Funny password entry screens
Amazon Sumerian VR / AR / 3D Scene web editor made available to all
Amazon has incorporated built-in buying skills
How to get a list of screens and features from Value Proposition
3 skills best software engineer
How to get a mobile application VERY quickly: case Tutu.ru
image 25 steps to become a great designer
image Attention: your development career
image Create a beautiful UI in Flutter
image How Pinterest Works with React Native
image Time Attendance Gamification - TimeKeeper Case
image Flutter Animation: Medium-style Applause

Analytics, marketing and monetization

(+24) Need more gold. How is marketing in GameDev-company?
(+20) How to effectively run dynamic retargeting in a mobile application
(+11) “Dig” into the user using in-depth interviews
Wallet attracted an investment round from Alfa Bank
Percentage of mobile shopping in 2017 declined
IAB: mobile led to a record increase in digital advertising budgets
Why focusing on attracting users will kill your mobile startup # 1
What tasks can I give the robot RPA and chat bot?
Jampp Pocket Retargeting Guide
Why do you use marketing influence?
image Cross-promo for apps: 7 reasons why you should do it
image GDPR Toolkit - How Developers Prepare GDPR Applications
image 10 ways to increase returns in the mobile application

AI, Devices, IoT

(+60) Neural network speech synthesis with your own hands
(+50) Women's networks: who makes a choice for us?
(+27) Processing of texts in natural languages
(+8) OpenVINO Toolkit - to look at the world with a clear look
(+7) Image processing: Tensorflow Object Detection API
(+5) AI, practical course. Project planning
image Questions in Data Science and Machine Learning Interviews

< 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/358960/


All Articles