
The digest of interesting materials for the mobile developer # 186 (January 9-15)
In the first digest of the new year, a lot of the most interesting materials are Yandex experience, trial for the monopoly of the App Store, throws in virtual reality, MVP, SDK and libraries. Well, one cannot fail to mark the tenth anniversary of the presentation of the first iPhone - it played an important role in the emergence of the current application economy.

In this article, we compare the 6 cross-platform development solutions that were popular in 2016 and try to find the best solution.
Last year, Yandex conducted an educational pilot project, which was called "Mobilization". Our goal was for the participants to work in a real team and create a real product - and the product is mobile. Mobilization united the School of Mobile Development, the School of Managers, the School of Mobile Design and the School of Interface Development.
Woe to the developer found himself with parents with his wife and child, in the same room for more than thirty years, not living, with parents from 18. The main computer is broken, the Unity engine is overdue, a lot of debts and unemployment.
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.

![]() | Overview of Cross-Platform Mobile Application Development Solutions |
![]() | Yandex mobile experience in three video courses: design, development, interfaces |
![]() | Breaking Bad 2, Dark Forester - playing a small plus distance game |
Now the digest is also available as a newsletter. You can subscribe here .

- (+21) SwiftLint - cleanliness and order in iOS project
- Apple's iOS revenue hits $ 1 trillion
- App Store may lose its monopoly on application distribution
- Swift creator moves from Apple to Tesla
- 10 years ago Steve Jobs announced the first iPhone
Top 5 iOS libraries in January
How to make rounded buttons with Xcode 8 and Swift 3
6 lessons from publishing an app on the App Store
Easy way to control fonts in iOS app
6 lessons from publishing an app on the App Store
Loose Leaf: an open note taking app on the iPad
Mustard: line break library
CYCircularScrollView: Horizontal ScrollView

- (+38) Develop and publish game for Android in a week
- (+8) FloatingActionMode - contextual actions panel for Android
- (+8) Support of the non-standard XMPP protocol by means of Smack
- (+6) Dimming the image in CollapsingToolbarLayout or Image Scrim
Android Dev Podcast. Issue 25. Android Things and Weave
Top 5 Android libraries in January
Google highlighted tools (like ADB or fastboot) from Android Studio and SDK and are now available separately.
Scrolling menus (App bar) in Android
Android Data Binding: RecyclerView
Modern Android: Delving Into Activities and Fragments
Say No to Fragments (and Activities): View-driven Applications with Flow
RxAndroid Guide
Reactive applications with Model-View-Intent
SocialAuth: easy sign up via Twitter, Facebook, Instagram, VK, Google+
Android-SwitchIcon: change on / off icons in Google launcher style
EasyFlipView: Flip View
DesertPlaceholder: animated screen for an empty desert state

- (+35) Why are throws in VR so sloppy, and what to do with it?
- (+27) Mobile OCR. How it all began (part 2)
- (+16) FuseTools - a unique prototyping and development tool
- (+12) Sound generation for Unity projects with the help of Chuck and OSC
- (+8) Intuitive design against viral
- (+7) Information security on mobile devices - the view of consumers
- (+6) Implementation of social services in a non-gaming application
- (+3) Minus one data analytics system
- Mobile app design: rating of Russian studios 2017
- How not to do onboarding: Super Mario Run parsing
- Small Trends: Off Center
- Small Trends: Nonlinear Headings
- How to Improve UX with Card Design
- Devices: which should be used for testing
- What is MVP and why doesn’t you need $ 1,000,000 to run: we analyze it with examples
- The best VR games and applications of 2016
- Kanvas releases SDK for processing photos and videos
- Mobile App Developer - Best US Job 2017
- How to reorient the development process: Releases or Training
- GMO Cloud Gains Marmalade Rights
Best practices for flat design
Useless UI
Auto-Layout for Sketch

- (+6) “How do games”: a two-hour talk about the monetization of online games
- Flurry: for 10 years, the mobile begins to absorb itself
- Liftoff: user acquisition in 2016
- 5 principles for creating and filling out mobile push notifications: Intercom team tips
- App Store Optimization: How to increase app revenue 35 times in 30 days
- Best in Mobile Marketing in 2016
- Mobile marketing: 36 ways to promote a mobile application
Best Practices for Push Notifications

- (+28) Development of electronics: from idea to device
- Project Tango goes to museums
- In the 3rd quarter, the share of iPhone grew in most markets
- 10 trends in the Internet of things in 2017
- All LG home appliances will be connected to Wi-Fi
First Android Thing project: flashing LED
Android Things Basics: Obstacle Avoidance with LED Feedback
← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail.
Only registered users can participate in the survey. Please come in.
Did you have your first iPhone?
- 8.2% Yes 13
- 91.7% No 145