📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 303 (June 17 - 23)

In this issue, materials about design systems, fast delivery of features, subscriptions, UX laws, localization difficulties, promotion in China, and even the creation of magic books. Get connected!



When at the beginning of 2017 we first thought about creating our own system for delivering design to code, many people already spoke about this and even did something. However, to this day, little is known about the experience of building cross-platform design systems, and there are no clear and proven recipes describing technologies and methods for such a transformation of the implementation of a design into an already working product.In this article I will show you with real examples how we act in such situations and what principles help us to make a choice in favor of a particular solution of the problem. An analysis of examples should help to understand our pattern of thinking: how can we sometimes cut corners, speeding up development.
')
This digest is available as a weekly newsletter . And every day we send news to Telegram channel .

iOS

(+17) Adaptive design of the application for each user
(+14) Guidelines for the implementation of auto-renewable subscriptions in iOS-applications
(+7) Three videos for those who write under iOS
(+7) Studying Dependency Injection
(+6) Emoji in the iOS app interface and Apple requirements
(+3) Architectural template "Builder" in the universe of Swift and iOS / macOS
(+2) Calm calm calm
iOS 13 will warn you about deleting apps with an active subscription
Scanning documents with Vision and VisionKit in iOS 13
I let my iOS project turn into chaos
How to make a chat application on SwiftUI
View WWDC: conversation with the former Apple executive on aprruv applications
Hi Combine
Why iOS developers feel stalled and what to do
We create forms on SwiftUI
Add Swift Package Dependency to an iOS project with Xcode 11
How to remove Swift code can make you a more valuable iOS developer.
iOS 13 vs Android Q: Who will conquer the market?
Weather: Weather and SwiftUI

Android

(+4) Modern approach to competition in Android: Korutins in Kotlin
Google refused tablets
Create an application to lock the screen Android
Pure Architecture Example with Kotlin Multiplatform
What to expect from the publication of the first application
One star review
Search filter on Recycler View
Android Fragments: general requests and errors
An explanation of Android ConstraintLayout using a complex UI
We use material themes in the custom View

Development

(+19) How a mobile application helps a student with vision problems move around Moscow
(+9) Eight named laws in UX design (part 2)
(+9) Simplify drawing Enum Flags in Unity
(+8) Evolution of developers: what games can we expect in the future
(+7) 4 difficulties in localizing mobile games on the example of Fishing Clash
(+6) Secure push notifications: from theory to practice
(+2) RectTransformUtility, or how to make a component that animates UI elements offscreen
Mobile People Talks # 6: WWDC 2019
AppsCast # 8: Flutter Beginner's Guide
Podlodka # 116: Servant Leadership
25 dark designs
Getting started with the design system
Maginary. The history of the creation of a magical book with numbers and insights
How to start programming when you are over 30
SoundCloud: coming up with a new UX
My country wants to give up cash, so I’ve designed an e-wallet
7 skills of effective programmers
Integrating Firebase Cloud Functions with the Google Calendar API
My experience creating the first game on libGDX
BookSwap: UX research
Envoy Mobile: network layer
React Native UI Kitten: beautiful components for React Native

Analytics, marketing and monetization

(+41) 40 years old advergeiming - retrospective of promotional video games
(+9) Why compete better than cramming: our experience of gamification training
(+6) Check-list on ASO: how not to miss anything
Promotion of Age of Magic in China: Mobvista case
Top publishers on the App Store earned 65% more
Top Keywords: Top App Store and Google Play search queries in different countries.
Rec Room: virtual rooms
Stack ASO 2019
In AppMetrica, reports appeared to track application revenue.
How the length of the description in Google Play affects the conversion to the installation
Wargaming opens up a new division of Nexus
How to measure, control and maintain organic growth
FYI: document templates

AI, Devices, IoT

(+32) Promising AR / VR startups: virtual dating, surgery and support services
(+25) We carry IoT to the masses: the results of the first IoT hackathon from GeekBrains and Rostelecom
(+21) Neural networks and deep learning: online tutorial, chapter 1
(+17) Internet of things in Russian. Baseband-hotel LoRaWAN for RTL-SDR owners
(+12) Prototyping in VR: 5 ways to test a hypothesis
Facebook has released the PyRobot framework for robots.
Python plays Counter Strike GO

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


All Articles