
The digest of interesting materials for the mobile developer # 255 (May 28 - June 3)
Today in our digest there is a story of one PWA, problems of coloring, 10 facts for the 10th anniversary of the App Store, text recognition in 10 minutes, prototyping, colors, microinteractions and much more!

This story began on a frosty spring evening, when the question came to mind: is there a way to determine the degree of filling an arbitrary geometric shape with paint (that is, by how much percent it is currently painted over)? Yes, so that it does not just slow down, but flies at 60 fps on the weakest mobile devices.
I recently published a progressive web app called Chavah Messianic Radio, a music player like Pandora, and put it in three app stores (Google Play, iOS App Store, Windows Store).
The digest is also available as a newsletter. You can subscribe here .
iOS
• (+7) UI tests in Xcode with Embassy and Succulent
• App Annie: 10 facts for the 10th anniversary of the App Store
• Podlodka # 61: Caching and collaborative access
• Apple has opened the ability to change screenshots in Search Ads
• Apple will give developers enhanced access to NFC
•
Getting Started with HealthKit
•
Common iOS Developer Mistakes
•
How to make a real-time map on Swift
•
Good practices to become an excellent iOS developer
•
Checklist for placing an application on the App Store 2018
•
Top 10 open projects on Swift in May
•
WebRTC iOS: example application with WebRTC on Swift
Android
• (+30) Google I / O 2018 through the eyes of a mobile game developer + recommendations for the results
• (+17) Copy text from the clipboard to Android devices via ADB
• (+10) Make a nice brightness adjustment widget
• (+10) Creating an Android application for text recognition in 10 Minutes. Mobile Vision CodeLab
• (+5)Android-meetup SuperJob
• Google Play can triple downloads by phishing, but prefers large publishers
• 8 major innovations announced on Google I / O 2018
• What is Google Duplex?
•
Android Dev Podcast. Issue 66. News. Is Dagger dead?
•
Automatic size of TextViews in Android
•
Simplified work with RecyclerView
•
How to play the Spotify equalizer for Android
•
All Google I / O code codes 2018
•
Google Play subscriptions - what's new in 2018
•
Work with backend applications as an Android engineer
•
Android Sunflower: an open source Google project that demonstrates the best practices of Android Jetpack
Development
• (+41) Video from Badoo Techleads Meetup # 3: about delegation, onboarding, business and interviews in IT
• (+37) You just don’t know how to edit data
• ( +31) Bad advice: how to turn the automation of UI tests into a nightmare
• (+26) How to choose a tool for prototyping in 2018?
• (+22) Tracing the path to the GPU in Unity - part 2
• (+21) Introduction to the new Unity tile card system
• (+21) Creating 3D chess in Unity
• (+13) My steps, successes and mistakes in the world game dev on the example of a game bot in Telegram
• (+12) Creating a user path map for dummies
• (+6) Dependency managers
• New Developer Economics poll
• Mapbox has released an SDK for automotive AR
• Snapchat is preparing a platform for developers
• Creative progress bars to help brighten expectations
• Why gradients returned in 2018 ?
•
Case Study: design for mobile racing
•
Let's test: plug-ins for 3D surround sound
•
Small stars of big design: interactive elements
•
How you can improve UX with microtransactions
•
Bright colors in the design - advantages and disadvantages
•
You do not need it boarding
•
Creating UX in Eden
•
7 tips for improving application security
•
Top 15 UI libraries and components for searching [Java & Swift]
•
Top 15 libraries for switches [Java & Swift ]
Analytics, marketing and monetization
• TUNE research: re-installations can reach up to 75%
• How not to overpay for localization?
• Long-term retention in games - how and why to improve it
• Client analytics and agent creativity: case Zorka.Mobi and Mamsy
•New Criteo report: mobile devices determine the way consumers think
• Google Feed received application ads
• Which ad network is better for promoting applications: comparison of Unity Ads, Chartboost and AdColony
AI, Devices, IoT
• (+41) Where and how to learn machine learning?
• (+38) Conversational AI: how chat bots work and who makes them
• (+27) Parse the protocol of the Redmond G200S kettle and connect it to HomeAssistant
• (+25) Machine learning and polypropylene extruder: history 3 places on the Sibur hackathon
• (+17) Development of smart devices using the example of a heated floor controller on ESP8266
• (+6)Hide and seek, or the first botnet that doesn’t need to reboot
• The programmer has created a bees counting system based on the Raspberry Pi
• Qualcomm has introduced a new AR / VR platform
• Just AI has developed a designer of chat bots that understand the natural language
•
Deep learning without code with Deep Learning Studio
← Previous Digest . If you have other interesting materials or if you find a mistake, please send it to the mail .

![]() | Creating a coloring application on Unity3D |
![]() | I did PWA and put it in three app stores. And here is what I found out |
The digest is also available as a newsletter. You can subscribe here .

• (+7) UI tests in Xcode with Embassy and Succulent
• App Annie: 10 facts for the 10th anniversary of the App Store
• Podlodka # 61: Caching and collaborative access
• Apple has opened the ability to change screenshots in Search Ads
• Apple will give developers enhanced access to NFC
•

•

•

•

•

•

•


• (+30) Google I / O 2018 through the eyes of a mobile game developer + recommendations for the results
• (+17) Copy text from the clipboard to Android devices via ADB
• (+10) Make a nice brightness adjustment widget
• (+10) Creating an Android application for text recognition in 10 Minutes. Mobile Vision CodeLab
• (+5)Android-meetup SuperJob
• Google Play can triple downloads by phishing, but prefers large publishers
• 8 major innovations announced on Google I / O 2018
• What is Google Duplex?
•

•

•

•

•

•

•

•


• (+41) Video from Badoo Techleads Meetup # 3: about delegation, onboarding, business and interviews in IT
• (+37) You just don’t know how to edit data
• ( +31) Bad advice: how to turn the automation of UI tests into a nightmare
• (+26) How to choose a tool for prototyping in 2018?
• (+22) Tracing the path to the GPU in Unity - part 2
• (+21) Introduction to the new Unity tile card system
• (+21) Creating 3D chess in Unity
• (+13) My steps, successes and mistakes in the world game dev on the example of a game bot in Telegram
• (+12) Creating a user path map for dummies
• (+6) Dependency managers
• New Developer Economics poll
• Mapbox has released an SDK for automotive AR
• Snapchat is preparing a platform for developers
• Creative progress bars to help brighten expectations
• Why gradients returned in 2018 ?
•

•

•

•

•

•

•

•

•

•


• TUNE research: re-installations can reach up to 75%
• How not to overpay for localization?
• Long-term retention in games - how and why to improve it
• Client analytics and agent creativity: case Zorka.Mobi and Mamsy
•New Criteo report: mobile devices determine the way consumers think
• Google Feed received application ads
• Which ad network is better for promoting applications: comparison of Unity Ads, Chartboost and AdColony

• (+41) Where and how to learn machine learning?
• (+38) Conversational AI: how chat bots work and who makes them
• (+27) Parse the protocol of the Redmond G200S kettle and connect it to HomeAssistant
• (+25) Machine learning and polypropylene extruder: history 3 places on the Sibur hackathon
• (+17) Development of smart devices using the example of a heated floor controller on ESP8266
• (+6)Hide and seek, or the first botnet that doesn’t need to reboot
• The programmer has created a bees counting system based on the Raspberry Pi
• Qualcomm has introduced a new AR / VR platform
• Just AI has developed a designer of chat bots that understand the natural language
•

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