
In the article I will share my experience and tell you how for 5 years I occasionally worked on the development of a smart guidebook for St. Petersburg, how I managed not to abandon this business, how the attitude towards the project changed and what happened in the end.
This digest is available as a weekly newsletter . A daily news we send to


• (+41) MacOS 10.15 no longer supports 32-bit applications. What can you do?
• (+24) Modal modal presentation of screens in iOS 13
• (+16) Bugs when working with the system keyboard
• (+13) Effective use of libdispatch
• (+10) How we went around the Review Guidelines and launched the server on the phone
• (+10) A bit about the subscription model on the App Store
• (+8) What you need to know about checking an App Store check (App Store receipt)
• (+7) How to check the availability of an introductory sentence in iOS
• Blink: how we made an iOS application using Eye-Tracking technology
• Inconsistency of the ellipsis icon in Apple interfaces confuses users
•

•

•

•

•

•

•

•

•


• (+27) Error handling in Kotlin / Java: how to do it right?
• (+15) “It is critical for the community to set standards”: Marsin Moskala about Kotlin
• (+9) Repacking packages in Gradle
• (+9) Android Camera2 API from the teapot, part 2, writing a video
• (+9) Trying Jetpack Compose in battle?
• (+5) OLED screens of smartphones on Android and how to deal with them
• Google closes Daydream
• The most beautiful applications: winners of Material Design Awards 2019
• Google Voice Recorder turns voice into text
• Google Play has banned the placement of applications for microloans
• Writing an e-book reader on Android using the FBReader SDK
•

•

•

•

•

•

•

•

•

•

•


• (+18) What can the VR market teach a game designer?
• (+14) Where can I get audio for game development and other commercial projects? Libraries with the sounds of nature
• (+8) From the idea of a mobile application to the MVP in which investors invest
• (+4) Creation of a mobile chat application on React Native
• (0) Localization of push messages in mobile applications
• Mail Design Cup 2019 begins
• Podlodka # 133: Strategy
• Podlodka # 132: Organization Dysfunctions
• How does the mobile gaming industry live?
• Big development companies: 11 blogs worth reading
• Creating a product that grows with users
• Accessible user experience: a new approach to data-driven game design
• Create a search: development guide
• Yandex opened testers courses
• How to create dark themes. Superhuman Guide
•

•

•

•

•

•

•

•

•

•

•

•

•

•

•

•


• (+8) Android-clicker subscribes users to paid services
• European application market in the 3rd quarter: Russia sets a record for downloads, the UK leads in terms of money
• TikTok launches educational videos in India
• QandA: $ 14.5 million for math training
• No bluff, but with a ROI of 247%: KamaGames and Bidease
• TikTok Ads: product promotion in the short video social network
• eFounders has become a “unicorn”
• Herow received $ 8 million for contextual messages
• Sloy - short video social network with recognition of clothes and AR from Yandex
• Application revenue in the 3rd quarter grew by 23%
• The most popular mobile OS 1999 - 2019
• Diverse Retention rate: N-day Retention, Rolling Retention and other methods of calculating Retention
•


• (+29) Colorize b / w photos using Python
• (+8) First acquaintance with Home Assistant
• (+8) How we developed a frost-resistant device for the Internet of things
• (+8) Industrial Internet of things: talk about successful cases
• Google introduced Pixel 4
• Facebook releases PyTorch for mobile devices
•

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