
The digest of interesting materials for the mobile developer # 266 (August 13 — August 19)
This week we again made applications for Google Assistant, discussed Google Pay and bad designers, developed mixed reality and PWA, plunged into game design and marketplace of products. All this and much more in our new digest!

In this article, we will consider creating an action in Actions on Google, analyze the process of extracting entities and intentions from phrases in Dialogflow, learn how to write handlers for extracted information and work with a network in Cloud Functions for Firebase.
On the occasion of the contest, we talked with colleagues about interesting tasks that apply immediately to mobile platforms and algorithms.
The digest is also available as a newsletter. You can subscribe here .
iOS
• (+13) Swift: sacrament of protocols
• In 2017, Apple gathered a meeting to promote the subscription
•
Alert with an input field and a smart button Ok
•
Create a Bottom Sheet
•
Scalable list with UILabel or UITextView
•
How to easily find unused code in Xcode
•
Training iOS accessibility guide: tips for making your application more accessible
•
Web applications on Swift and Vapor
•
Play the Spotify interface using Auto Layout
•
How the App Store in iOS 12 will affect your application
•
Recreating a “cube” Instagram
Android animation
• (+32) Kotlin performance on Android
• (+29) Icon with a counter in the upper toolbar: an example of diversity approaches to one task
• (+11) Saving states in Android applications
• (+9) From zero to “Actions on Google” hero: your code
• (+8) Recognizing objects and human emotions using the Firebase ML Kit
• (+ 2) Implementation of the “Observer-Subscriber” pattern using JNI callbacks in Android (NDK)
•Google announces Android 9 Pie (Go edition)
• Google has published the source code for I / O 2018
• Tencent releases PUBG Mobile Lite
•
Android Dev Podcast Issue 73. Google Pay
•
Explore the definition of images in Firebase ML
•
Top 10 libraries every Android developer should know about
•
Android animations on Kotlin and RXJava2
•
Goodbye Dagger
•
Draw background rounded rectangles for text
•
Make Pokédex with TensorFlow Lite and Firebase ML Kit
•
Google, give me a sharpened knife!
•
Program as a professional: 31 tools for developing Android applications
•
New Async API in RxAndroid
•
Listn: music player with a clean architecture based on Soundcloud API
Development
• (+33) Client-server interaction in a new mobile PvP shooter and game server device : problems and solutions
• (+19) “Yandex.Money doesn’t make it interesting to enter your application”
• (+18) How we put the tables on the smartphone screen and unified them within the framework of the design system
• (+14) 10 quotes from bad designers
• (+12) Development of the mixed reality: and you set a din Amik in a virtual living room?
• (+11)Subtleties of product design
• (+5) PWA - it's easy. Hello Joomla
• Google updates Firebase: messages, Jira and much more
• Podlodka # 72: Professional burnout
• Corporate identity: rules and development mechanics
• Radio GD # 7: From game design to analytics
•
How we create LinkedIn features
•
How video games are prepared me to work as a product manager
•
9 things you need to know about TensorFlow
•
The hidden cost of developing a mobile application
•
What is technical debt and how to calculate it
•
How a combination of schemes and color psychology improves UX
•
Biomimicry in UX: learning from nature
•
How to stay motivated to complete your indie project
•
Your great idea may have already been implemented, but it's great
•
How to write effective programs
•
Online training on Unreal Engine
•
Hello WebAssembly
•
How music was created in Super Nintendo
•
UX Case Study: Kinder
•
How to develop PWA: what you need to know before creating applications
Analytics, marketing and monetization
• Karma receives $ 12 million for a marketplace for selling surplus products
•2018 was the best year for Candy Crush Saga
• “Prospects for monetization, mediation and video in applications” by Chocolate
• Will HQ Trivia get out of its peak with Apple TV
• Online course “Game Design: how to make games that like and bring money”
• US authorities have approved a contraceptive application
•
How to build a brand for your application
•
Optimization of notifications in games
•
Quantitative and qualitative analytics: everything you need to know
AI, Devices, IoT
• (+62) Why is it enough to consider neural networks as a black box?
• (+15) Smart farm. What will she be like?
• (+12)Major conferences on the Internet of things in 2018-2019. Russia and the world
• (+9) IoT architecture - a first look under the hood
•
Beginner's Guide to gaming AI
← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail .

![]() | Actions on Google: writing a simple application for Google Assistant on Dialogflow and Cloud Functions for Firebase |
![]() | How to write programs at the junction of mobile development and algorithms? Yandex competition and stories |
The digest is also available as a newsletter. You can subscribe here .

• (+13) Swift: sacrament of protocols
• In 2017, Apple gathered a meeting to promote the subscription
•

•

•

•

•

•

•

•

•


• (+32) Kotlin performance on Android
• (+29) Icon with a counter in the upper toolbar: an example of diversity approaches to one task
• (+11) Saving states in Android applications
• (+9) From zero to “Actions on Google” hero: your code
• (+8) Recognizing objects and human emotions using the Firebase ML Kit
• (+ 2) Implementation of the “Observer-Subscriber” pattern using JNI callbacks in Android (NDK)
•Google announces Android 9 Pie (Go edition)
• Google has published the source code for I / O 2018
• Tencent releases PUBG Mobile Lite
•

•

•

•

•

•

•

•

•

•

•


• (+33) Client-server interaction in a new mobile PvP shooter and game server device : problems and solutions
• (+19) “Yandex.Money doesn’t make it interesting to enter your application”
• (+18) How we put the tables on the smartphone screen and unified them within the framework of the design system
• (+14) 10 quotes from bad designers
• (+12) Development of the mixed reality: and you set a din Amik in a virtual living room?
• (+11)Subtleties of product design
• (+5) PWA - it's easy. Hello Joomla
• Google updates Firebase: messages, Jira and much more
• Podlodka # 72: Professional burnout
• Corporate identity: rules and development mechanics
• Radio GD # 7: From game design to analytics
•

•

•

•

•

•

•

•

•

•

•

•

•

•

•


• Karma receives $ 12 million for a marketplace for selling surplus products
•2018 was the best year for Candy Crush Saga
• “Prospects for monetization, mediation and video in applications” by Chocolate
• Will HQ Trivia get out of its peak with Apple TV
• Online course “Game Design: how to make games that like and bring money”
• US authorities have approved a contraceptive application
•

•

•


• (+62) Why is it enough to consider neural networks as a black box?
• (+15) Smart farm. What will she be like?
• (+12)Major conferences on the Internet of things in 2018-2019. Russia and the world
• (+9) IoT architecture - a first look under the hood
•

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