
The digest of interesting materials for the mobile developer # 187 (January 16-22)
In the new digest, the history of the application for learning the Russian language, the purchase of the Fabric platform, the “industrial” App Annie report for 2016, the magic of water and libraries, design, infrastructure. Have a good reading!

Here we will talk about a second attempt to repeat success with the educational application “Russian Language - Literate”.
The total volume of the source code exceeded "War and Peace" twice. However, in this article I want to talk not about the code, but about the organization of the project infrastructure.
I became interested in the 8pt grid system when I heard how passion Brin Jackson was talking about it and decided to see what advantages it could give to my designs (and whether at all).
In her annual report, App Annie examines macro trends that drive application economies and focuses on some countries, categories and applications in more detail.
Now the digest is also available as a newsletter. You can subscribe here .
iOS
Android
Development
Analytics, marketing and monetization
Devices and IoT
← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail.

![]() | The path it took to get invaluable experience in mobile development |
![]() | Infrastructure Online Games |
![]() | Introducing 8pt Grids |
![]() | App Annie Retrospective Report 2016 |
Now the digest is also available as a newsletter. You can subscribe here .

- (+15) Animations in iOS for beginners. Models, classes from Core Animation, blocks
- (+12) UIColor and UIImage in Xcode 8 using literals
- (+12) We write universal UICollectionViewLayout
- (+8) Processing of preprocessor directives in Objective-C
- LinkedIn Launches Bluepill to Test iOS Applications
- Why the App Store needs alternatives
- How We Got 300,000 Users in 24 Hours and Become # 1 on the App Store: Top Nine App History
- Evernote Updated iOS App Design
- CoreData Guide
We use science to create a truly “touching” interface
33 iOS libraries that will dominate in 2017
SpriteKit Guide: Creating an Interactive Kids Book on SpriteKit and Swift 3
10 steps to becoming a professional iOS developer
Protocol-Oriented View Programming in Swift 3
UIStackView Guide
How a web developer to write a native iOS application
Trying to switch from Xcode to AppCode
Mastering the Storyboard
Radial gradient in UIView (iOS, Xcode 8, Swift 3)
React Native UI Kitten: framework for quick design creation
VRPicker: a beautiful linear selection of elements

- (+49) Android Tips and Tricks
- (+14) Episode 3 - new hope for success of game for Android
- (+7) Grouping alerts in Android 7
- (+4) The most popular Android devices in the markets of the USA, Britain, Germany and Canada for the 4th quarter of 2016
- Google Play Indie Games Contest Finalists Announced
- Non-sexual poses: How Pozika was removed from Google Play
Learn development by reading the source: 21 Open Source application
11 errors in 2 years of Android development
JVM memory tracking plugin for Android Studio
DiffUtil in details
Android Things: Bitcoin Tracker
Track Update Size
An error to remember: how I rolled out the SDK without testing it
Firebase for Android: what it is and why
Flutter II: material design
Android development status in 2017
How to configure Continuous Integration server for Android development (Ubuntu + Jenkins + SonarQube)
Three ways to reduce technical debt
Toasty: like Toast, only on steroids
Android Asset Studio: web-based graphics tools
AndroidWiFiADB: plug-in for IntelliJ and Android Studio for connecting to devices via Wi-Fi

- (+85) 2D magic in details. Part Four. Water
- (+30) ASP.NET Core: Creation of server services for mobile applications
- (+18) Card game on JavaScript and Canvas, or personal Las Vegas. Part 1
- (+17) Where to move from Parse Push?
- (+13) Creation of a native watchface for Gear S3 / S2
- (+12) One application for three platforms
- (+5) Is React Native so good?
- Google buys Fabric from Twitter
- Minimal Design Best Practices
- 2017: Year of the Machine Learning Revolution
- Maxim Kulgin (Appropio): native applications for trading companies
- Development History: Fitness Diary MUSKL
- Design Lynch: Yula App for iOS
- Cooperation models: How to be satisfied with the development, and not become their victims?
- Report “How to correctly evaluate and conduct promotions for virtual goods in games”
- Fast backend development for mobile applications
React Studio Public Beta 1 Released
Draw as a developer
We start development on Ionic 2 with a text layout application
Ready for real-time and scalability: Realm Mobile Platform 1.0
Best onboarding practices
Auto-Layout in Sketch
Mobile Development Trends in 2017

- (+6) Fresh selection of resources for the marketer of mobile applications: books and blogs
- Tapjoy: who, how and why plays mobile games
- Yandex.Music reaches 250,000 paying users
- Chinese chemical giant buys Outfit7 for 1 billion euros
- myTarget will offer a system for advertisers to interact with DMP
- Video Minsk Mobile Meetup: users, money, promotion
- Three megatrends in user acquisition in 2017: Presentation by Eric Söfert
- SensorTower: the most downloaded and profitable applications of 2016

- Google launches Android Wear 2.0 watch with LG
- Intel Launches IoT Platform for Retail Stores
- Andy Rubin makes the most “important” AI smartphone
← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail.