
The digest of interesting materials for the mobile # 167 developer (on August 15-21)
In the new digest, application security issues generated by Pokemon Go, launch speed, Tim Cook games, freemium and game design. And the picture ... The picture from the article about Kotlin, everything is in order!

Since the advent of Pokemon Go, I have been following with great curiosity everything related to this toy. Oddly enough, it gives an insane amount of interesting information - primarily regarding the development of mobile applications. It would seem that you are developing banking applications - what could be the connection here? But no, you also have something to learn from Pokemon.
The article will focus on optimizing a large-volume application code that has a relatively long development history and has managed to build up a lot of visible and hidden functionality from the user during this time. The challenge was to reduce startup time without cutting back on functionality.
Now the digest is also available as a newsletter. You can subscribe here .
iOS
Android
Windows
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 future of mobile app security, or what Pokémon can teach us |
![]() | Record time: how we increased the launch speed of the Mail.Ru Mail application on iOS |
Now the digest is also available as a newsletter. You can subscribe here .

- (+18) Tim Cook long game in Apple
- Apple will open a research center in China
- Mimo: learn to program on iPhone
Changes to Swift 3 Beta 6
PMHTTP: Network REST Library for Swift / Obj-C
100+ Swift Playgrounds for learning Swift
StyleKit: microframework for styling applications
BitsySwift: compiler for Bitsy on Swift
NMessenger: the fastest messenger component

- (+27) Android string.xml - some things which are worth remembering
- (+16) Using Android support percent library on the example of PercentRelativeLayout
- (+9) Friendly introduction to Dagger 2. Part 2 and Part 1
- (+7) We make an “adult” application for Android using the “child” programming environment Scratch
Android: Bottom sheet - Bottom-up screen
Animation of transforming asterisks into letters in a password entry field
Create UserScope with Dagger2
Android Wear Development: A Beginner's Look
Remote configuration with Firebase
Awareness API and its use for music recommendations
Code vs Color: a site with Android development lessons
Kotlin: good, bad, evil
DiffUtil is required!
Gradle 3.0 Release
Cleveroad: library helps make tutorial for any application
ReadMoreTextView: custom TextView with dropdown blocks
Android Priority Job Queue: Background Task Manager
ViewPagerCards: Duolingo-style cards
Space Navigation: Google Spaces-style Navigation
SpeedView: Dynamic Speedometer
FancyAdapters: A Collection of Custom RecyclerView Adapters


- (+23) We work with states of screens in Xamarin.Forms
- (+16) What HPE Mobile Center tests
- (+14) Basics of game design: 20 board games. Part Six and Seventh
- (+8) From creators of Pokémon Go: what Niantic did before seizing the world
- (+7) “In one basket”: A bit about storing the code
- (+2) Appcelerator company released Hyperloop
- Buildbox celebrates Apple's 50th featured
- Facebook and Unity create a new gaming platform
- GymJoy development history: a beautiful and simple training application
- Ivo Dimitrov (Millt): React Native is better
- Stop creating interfaces, start creating experience

- Leonid Sirotin: Why freemium games earn more paid
- Mechanics of sales through a mobile application on the example of Monster Pet Supplies
- SurveyMonkey Intelligence: which categories of games earn the most money
- Top Categories in Mobile Video Advertising in Q2
- WapStart Launches Native Ad Format
- Are paid apps dead?
- Theory of balancing free-to-play games on three graphs

- (+18) First meeting of Moscow IoT Community: how we found a bug in Visual Studio
- (+8) JavaScript goes beyond Web in 2015
- Intel Introduces New Joule Platform for IoT
- Intel introduced its mixed reality helmet
- Fuchsia: Google's new operating system
← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail.