
The digest of interesting materials for the mobile developer # 224 (October 2 - October 8)
Google has new smartphones, new headphones, a new camera, and even a new NoSQL database! IOS has the same open source kernel and problems with Uber. Seriously, the new digest also has optical effects, HP’s rejection of Windows 10 Mobile, Xamarin University certification, game advertising, the best apps, and much more.

For 6 years, our company has been designing and developing mobile applications. We experimented a lot with process optimization both within the company and when working with clients. As a result, we have formed our own, in many ways unique, work style.
Developers constantly ask us questions about taxes that they must pay when withdrawing funds to a Russian person under an agreement with Apple. The famous Google Tax, introduced since the beginning of 2017, is a cause for concern.
The digest is also available as a newsletter. You can subscribe here (we already have 2000+ subscribers!).
iOS
• (+10) Swift Generics: styles for UIView and not only # 2
• (+6) Design for iPhone X
• (+4) API on Swift in five minutes. Lecture in Yandex
• “Some are equal to 2”: Uber got full access to the iPhone screen even in the background
• Chinese bots coming: thousands of downloads and zero activity
•iOS 11 causes battery problems
• Free iOS 11 Glyphs icon pack
• Apple has published the iOS kernel source code
•
How to implement Cache LRU on Swift
•
How to make an image recognition application on CoreML and Vision API
•
SpriteKit: how to make a 2.5D game
•
Automation UI tests for iOS applications
•
Why Swift is preferable for Enterprise development
•
Best of iOS design in September 2017
•
Debugging with screen recording in iOS 11
•
From a small third-party project to a festival application with 10K users
•
BulletinBoard: an interactive card at the bottom of the
Android screen
• (+25) What the Android DevOps Engineer’s head hurts about
• (+12) Android and sound: how to do it right
• (+2) OpenCV. Search for road signs using contour analysis in Android
• Using responsive icons in Android 8.0 Oreo
• From layout to implementation: Part 1 and Part 2
• New Google Pixel 2 and Pixel 2 XL
• Google introduced Pixel Buds
• Google’s “passive” Clips camera
• The best applications and games in Android Excellence Fall 2017
• The
best of material design in September 2017
•
Data bus on RxJava
•
Solving ProGuard problems on Android
•
Getting started with Kotlin and Anko on Android
•
Planets-Flutter: creating a planet card
•
12 practices that every novice Android developer should know
•
New beta Android Wear
•
Getting started with Cloud Firestore on Android
•
Why and how I switched to Kotlin
•
Quick introduction to “Lambdas with Receiver”
•
Genymotion against Android emulator
•
How to solve all problems with reactive streams
•
7 reasons why Android Code Style improves your productivity
•
OTP View: one-time password
•
BoxedVerticalSeekBar: vertical control of
Windows
• The last major manufacturer abandoned Windows 10 Mobile
• Samsung HMD Odyssey: the best helmet for Windows Mixed Reality
• Microsoft releases Edge on Android and iOS
Development
• (+84) Around the circle: optical effects when designing interfaces
• (+31) Simulation of the physical world
• (+18) Development of the first game. Impressions and work on bugs. Part 1
• (+16) Cocos2d-x - Basic concepts
• (+15) How I passed certification at Xamarin University
• (+11)Online auctions, API, and a concrete example of how third-party developers can make money on it
• (+11) Donations to streamers and real money for fake life: QIWI API Contest summed up
• (+9) How to strengthen the design team with the help of an intelligent writer
• Opening new door: 5 non-obvious things to think about when expanding to a new market
• Nine simple steps to make product design decisions
• How an unintuitive interface can create an excellent user experience
• Google has released a new NoSQL Cloud Firestore database
• Smart E ngines introduced mobile number recognition technology
• Better code - easier testing
• Small trends: Thick underlines
• Alexa Gadgets SDK for games with Echo gadgets
• Viro AR: free augmented reality application development platform
•
Updated Lumberyard
•
Clockwork: open platform for HTML5 games
•
Dark UI: pros and cons
•
How one developer made a game about giant Jettomero robots
Analytics, marketing and monetization
• (+21) Development of Feed Manager for automated traffic purchase
• (+10) How to work effectively with the Playable ads advertising format: five common mistakes
• (+8)Motivated installations from the USA (Android) - overview of options, statistics, opinions
• The similarity of mobile gaming markets
• Toys R Us saved by augmented reality
• Omega-R case: the game “Gogol. Start”
•
Developer analytics with Mixpanel
•
Minecraft lessons: monetization of user-generated content
Devices, IoT, AI
• (+25) How to make a web application for your own Bluetooth Low Energy device?
• (+14) ITMO University team reached the final of the World Robot Olympiad
• (+1) Trends and forecasts: what kind of specialists will be in great demand in the near future?
•Artificial intelligence and GPUs help in finding ideas for tattoos
• Snapchat launches augmented reality platform
• Does the absolute power of artificial intelligence threaten us?
•
Feet or hot dogs: image classifier
•
Golden age of animal tracking
• In-
depth training for developers in one day
← Previous digest . If you have other interesting materials or if you find a mistake, please send it by mail or by personal message.

![]() | “Colleagues, I like everything, but ...” or how to build work with a customer |
![]() | What taxes should be paid when withdrawing income from applications in Apple iTunes |
The digest is also available as a newsletter. You can subscribe here (we already have 2000+ subscribers!).

• (+10) Swift Generics: styles for UIView and not only # 2
• (+6) Design for iPhone X
• (+4) API on Swift in five minutes. Lecture in Yandex
• “Some are equal to 2”: Uber got full access to the iPhone screen even in the background
• Chinese bots coming: thousands of downloads and zero activity
•iOS 11 causes battery problems
• Free iOS 11 Glyphs icon pack
• Apple has published the iOS kernel source code
•

•

•

•

•

•

•

•

•


• (+25) What the Android DevOps Engineer’s head hurts about
• (+12) Android and sound: how to do it right
• (+2) OpenCV. Search for road signs using contour analysis in Android
• Using responsive icons in Android 8.0 Oreo
• From layout to implementation: Part 1 and Part 2
• New Google Pixel 2 and Pixel 2 XL
• Google introduced Pixel Buds
• Google’s “passive” Clips camera
• The best applications and games in Android Excellence Fall 2017
• The

•

•

•

•

•

•

•

•

•

•

•

•

•

•


• The last major manufacturer abandoned Windows 10 Mobile
• Samsung HMD Odyssey: the best helmet for Windows Mixed Reality
• Microsoft releases Edge on Android and iOS

• (+84) Around the circle: optical effects when designing interfaces
• (+31) Simulation of the physical world
• (+18) Development of the first game. Impressions and work on bugs. Part 1
• (+16) Cocos2d-x - Basic concepts
• (+15) How I passed certification at Xamarin University
• (+11)Online auctions, API, and a concrete example of how third-party developers can make money on it
• (+11) Donations to streamers and real money for fake life: QIWI API Contest summed up
• (+9) How to strengthen the design team with the help of an intelligent writer
• Opening new door: 5 non-obvious things to think about when expanding to a new market
• Nine simple steps to make product design decisions
• How an unintuitive interface can create an excellent user experience
• Google has released a new NoSQL Cloud Firestore database
• Smart E ngines introduced mobile number recognition technology
• Better code - easier testing
• Small trends: Thick underlines
• Alexa Gadgets SDK for games with Echo gadgets
• Viro AR: free augmented reality application development platform
•

•

•

•


• (+21) Development of Feed Manager for automated traffic purchase
• (+10) How to work effectively with the Playable ads advertising format: five common mistakes
• (+8)Motivated installations from the USA (Android) - overview of options, statistics, opinions
• The similarity of mobile gaming markets
• Toys R Us saved by augmented reality
• Omega-R case: the game “Gogol. Start”
•

•


• (+25) How to make a web application for your own Bluetooth Low Energy device?
• (+14) ITMO University team reached the final of the World Robot Olympiad
• (+1) Trends and forecasts: what kind of specialists will be in great demand in the near future?
•Artificial intelligence and GPUs help in finding ideas for tattoos
• Snapchat launches augmented reality platform
• Does the absolute power of artificial intelligence threaten us?
•

•

• In-

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