The digest of interesting materials for the mobile # 311 developer (on August 12 - 18) In the new digest, we discuss the preparation of applications for iOS 13 and Android Q, the operation of the QUIC protocol, the lack of innovative applications on Google Play and in general its operation, the application store from Huawei and much more. Join now!
Since the release of iOS 13, countless reviews have been released that have already talked about new system features for users. Today we will not dwell on this in detail, but we’ll talk about what changes iOS 13 for an application developer.
It's not about a small infrastructure based in a conditional garage, but about Uber, which works almost all over the world. How did the company's engineers come to the decision to use QUIC in production, how they tested and what they saw after rolling into the production - under the cut.
This digest is available as a weekly newsletter . A daily news we send to Telegram channel .
iOS
•
(+35) Functional Swift
•
(+26) iOS 13 under a magnifying glass
•
(+15) Protecting iPhone backups
•
(+8) Strength of generics in Swift. Part 2
•
“Stories” appeared in the web version of the App Store
•
App Report Status: Apple report release notifications
•
Secrets of the MediaPlayer framework for iOS
•
Making a stopwatch on SwiftUI
•
9 Ways to Speed Up Your Swift Code
•
How to make an onboarding screen on SwiftUI
•
Working with Xcode configuration files
•
Real Unit Testing in Swift
•
Graphing with Shape API in SwiftUI
Android
•
(+136) Why there are few innovative applications on Google Play or why sometimes programming is magic
•
(+20) Zen of isolated components in Android architecture
•
(+20) Fantastic plugins, vol. 1. Theory
•
(+12) Preparing the application for Android Q. Part 1
•
(+10) # 18 Mosdroid Argon - report
•
(+4) How easy it is to connect and start printing via a portable Bluetooth EPS / POS printer in the Xamarin Android application
•
All new applications on Google Play will be considered 3 days
•
How do I set a subscription price in a new country on Google Play?
•
Sources of the Google I / O application 2019
•
Huawei AppGallery app store: why do you need to deal with it now?
•
Indexing apps on Google Play: meaning, not words?
•
Gesture navigation in Android: appearance history
•
Coil: Kotlin-library for downloading images on Android
•
Android: full-screen UI with transparent status bar
•
Android RecyclerView with beautiful animations
•
Multi-platform library with Kotlin
•
We work with Room: pre-filling the base with one method
•
Android motion experiments
•
Augmented reality in Android apps with ARCore
•
10 tips for Android library developers
•
Using Navigation Component in a modular world
•
Midnight on Android Themes
•
All my books in AR
•
Java vs. Kotlin: Part 1 - Performance
•
Video Droidcon Vietnam 2019
•
Google I / O 2019 source code
Development
•
(+52) Reflection of a game designer: characters for a game that did not come out
•
(+22) The second layer of development (mobile game), what, when and why
•
(+17) Features of testing mobile MMO
•
(+14) Seven books for those who want to become a game designer
•
(+12) (Not very) hidden costs of the common code base of iOS and Android
•
(+10) How to make applications for phones with disabilities
•
(+10) Overview of cloud services for developing the backend of mobile applications
•
(+10) Loyalty to your taste
•
(+8) The mother’s son is jealous of her: how to win the Alice Award twice
•
(+8) Smart music radio that does not require a permanent Internet connection +
Algorithm for selecting and rotating tracks
•
(+4) Connect a mobile device to the database without writing server code
•
AppsCast # 12: Mobile Developer Development Card
•
Podlodka # 123: Education
•
Visual sugar
•
Huawei creates its cards
•
Kids games on the App Store and Google Play: September is coming!
•
Scary Beast Team Lead
•
Shut up, impostor syndrome, I program very well
•
What is wrong with context menus in iOS 13?
•
Onboarding
•
Paged Out! - experimental magazine for developers: one page = one article
•
Monads as a programming pattern
•
5 bad habits of absolutely ineffective programmers
•
8 rules for beautiful card design
•
8 Tips for Creating Dark Themes
•
UI whale release automation
•
Configuring Firebase for Continuous Integration Assemblies
•
How you can become 1,000,000,000 times better engineer
•
How Money Transfer Works - UX Research
•
How applications are created to manipulate you
•
SOLID Template in Unity
•
The maximum result from the minimum product
•
GitHub will not pay your rent
•
50 most influential programming languages in the last 50 years and their creators
•
useAnimations: microanimation library
Analytics, marketing and monetization
•
AppMetrica estimates revenue in advertising analytics
•
ShareChat: Indian chat for $ 100 million.
•
myTarget mobile advertising in the first half of 2019: report
•
Brolly: things insurance
•
The worst mistake in game analytics
•
How to build a smart gaming economy
•
Dr. Mario World on Google Play: 30 Day Growth Analysis
AI, Devices, IoT
•
(+60) Natural Language Processing of online checks: a course of magic lessons for an ordinary cat and other problems
•
(+53) Forest does not surrender to search technologies, but engineers strike back
•
(+21) MQTT protocol: conceptual immersion
•
(+16) This dangerous IoT: threats to business and ways to solve the problem
•
(+15) Hostage photos. The first hacking of digital cameras via WiFi (PTP / IP protocol)
•
(+11) ShIoTiny: nodes, links and events or features of drawing programs
•
Google Assistant again won the IQ test of voice assistants
•
Spark AR open to all
•
Snap releases Spectacles 3
•
Skyeng will release its tablet
•
Exploring the React 360 VR Library
←
Previous digest . If you have other interesting materials or if you find a mistake, please send it to the
mail .
All Articles