The digest of interesting materials for the mobile developer # 204 (May 15-21)
The main novelties of this week are, of course, with I / O 2017. Kotlin has become the official language of Android development, the release of Android O, Google is turning into an AI-first company ... But the main thing, of course, is hidden “under the hood” - 100 sessions on various aspects of development. And besides them there is antifraud, Asian markets, design and much more.
Many risks associated with the use of this wonderful language in Android projects have been removed. But relevant, especially for very large projects, such as Badoo, is the question of build speed. I was glad to find that there are already studies on this topic on the network, and I want to share a translation of one of them.
If you are a beginner specialist and do not know where to start learning Android, or if you already have some knowledge in this topic and plan to get a job soon, then this material is for you. As planned, you will return to this article as you gain experience: look at what stage you are currently at and what to study further.
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.
Kotlin vs. Java: compilation speed |
How I moved from system administration to Android development |
The digest is also available as a newsletter. You can subscribe here .
iOS
- (+8) React Native manual - we create application for iOS. Part 1.4 - 1.5 , 1.2 - 1.3 and 1.1
- (+3) Implementation of drag & drop functionality in iOS application
- (+3) Quick start of iOS-application on the example of iOS Mail.Ru Mail
- Podlodka Podcast No. 10: BaaS, CaaS, and self-hosted backend
- iOS 11 complexity reduction and Apple's new user interface
- What's New in Swift 4
- How to make a horizontal UIPickerView
- Collapsible UITableView
- Swift Image Caching
- User Data Security: Keychain and Touch ID
- Simple implementation of Undo / Red on Swift
Android
- (+60) Kotlin for Android: Now officially
- (+11) Kotlin is an official development language for Android. We understand the intricacies of the language on Stepik
- (+9) Google I / O 2017: notes from the place of events from the Android developer
- (+8) Android and architecture
- (+7) When you need your own app store
- (+6) Development of the password manager for Android
- (+4) Unobvious things at start of development for Android under Windows 7
- Opinions of Russian developers about the main announcements of Google I / O 2017
- Where to explore Kotlin
- Top 2017 Google Play Award Apps
- I / O 2017: payments in Assistant and applications
- I / O 2017: application advertising on the main Google Play
- I / O 2017: TensorFlow Lite
- I / O 2017: Android Studio 3.0
- I / O 2017: Android Instant Apps for Everyone
- I / O 2017: Play Console update
- Audi and Volvo will integrate Android into their cars
- The future after Google
- The Official Android Architecture Guide
- All reports I / O 2017
- UX Best Practices in Android Instant Apps
- ParticleView: Particle Library
Windows
- Why developers choose the Windows Store
- Extension: Microsoft's convenient place in the world of iOS and Android
Development
- (+20) Let there be a film with Xamarin.Forms
- (+19) Creation of game Match-3 in Unity
- (+18) Ionic 2 vs React Native: comparison of frameworks for creation of corporate mobile applications
- (+14) Tiled2Unity: export from Tiled Map Editor to Unity
- (+8) Test analysis in mobile development
- (+5) Metaphors and analogies in product design
- (+2) Applications on iOS, Android and Mac for developers
- Telegram earned payments
- Telegram removed embedded games from the latest version of iOS application
- Game Design 101: Books for Beginners
- EastBanc Technologies: Taming and Training Software
- JQuery Mobile released alpha version 1.5
- Mobile horizontal list best practices
- Uber Mobility: RIB (Router Interactor Builder)
- A software development guide that will make people hate you
- Cheap but powerful analytics on Data Studio, Big Query and Firebase
- Single Sign-On with React Native and Fabric
Analytics, marketing and monetization
- (+14) Antifraud systems in popular mobile trackers: AppsFlyer, Adjust, AppMetrica, TMC, Kochava
- (+4) 10 steps to improved user adaptation
- (+4) Southeast Asia mobile games market prospects
- (+2) Taiwan and Hong Kong: promising markets with huge opportunities
- The largest events in mobile marketing, monetization and promotion of 2017
- How to work with reviews and ratings
- WeChat launched its own search engine
- eCPM for new users can be twice as much as for old
- Tapjoy: Reward Ads Increases App Returns
- How to increase the number of reviews on the App Store by 12 times: the DICE experience
- VMware bought Apteligent
Devices and IoT
- Alexa skills can notify users themselves
- Samsung releases Z4 and Tizen 3.0
- Svyaznoy: the launch of Android Pay may become the driver of the smartphone market in Russia
← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail.