The digest of interesting materials for the mobile developer # 263 (July 23 - July 29) We end the week with Kotlin honey, stories about working in the best companies, interface design, bus coding, retargeting and advertising costs.
Experienced, we found out that checklists as test documentation work better because they are easier to create and use. However, sometimes they can be confusing and too detailed, especially when there is literally a couple of hours of exploratory testing features that should get into the next release.
The appearance of Kotlin is an important bonus for developers. A high-level language that seamlessly integrates with Java greatly enhances the capabilities of programmers. However, in any language, we constantly encounter some troubles, which, on the contrary, create limitations, and Kotlin, of course, is no exception. We will talk about them today.
')
Digest is also available as a mailing list. You can subscribe here . iOS •
(+31) Apple Machine Learning Tools •
(+24) What to read on Swift in Russian? •
(+14) Tricks for linking and downloading Mach-O files •
Apple released watchOS 5 application design templates •
Podlodka # 69: How Apple Spotify, Booking work •
10 years of the App Store: the evolution of the design of the first applications •
Reproduce the App Store Search in iOS 11 •
Use MVVM for Complex TableView •
Modern applications on Metal from scratch Android •
(+11) Animations in Android based on Kotlin and RxJava •
(+10) Android accessibility - a wolf in sheep's clothing? Yandex lecture •
(+5) Video from Kolesa Android Meetup: about MVVM, anti-patterns and modular development •
(+3) Create a dialogue to select a ringtone •
Rendering AdMob to Canvas (SurfaceView) •
10 best tutorials and courses on Android development 2018 •
I wrote the application without Layouts, Fragments and Activity •
7 principles of great unit testing for Android •
Google Material demo showed updated apps •
Swift for Android: our experience and tools •
The latest preview of Android P •
New IntelliJ IDEA 2018.2 •
Android KTX Guide •
iOS development from the point of view of Android developer •
DroidArt: text manipulation Development •
(+31) Basics of progressive web applications •
(+24) How to become an interface designer. Necessary skills and powerful tools that we are not told about •
(+12) Understanding Timeline in Unity •
(+9) Game interface and what it eats •
(+6) Mandatory checklist for the development of mobile application UX-design •
How to prepare the game for localization? •
Build quality: how QA works in Redmadrobot •
Google added language to AutoML •
Augmented Reality for Skiers: The Hill Hunter Story •
Appdevcon video •
Goodbye google maps •
Step-by-step analysis of creating a design application for pet feeding •
Hacking perception to make your application feel faster •
How to create a design for optimal user experience •
How Netflix Tests in Production •
Google announced Cloud Build - a new continuous integration / continuous delivery platform •
How to conduct a usability test: 6 steps from start to finish •
3 years indie, more than 4,200 hours of work and coding in a bus in Tanzania •
3 ways to use illustrations in UI design •
Should you rewrite a startup from scratch? •
Cross platform development with .NET and Uno •
Negative spaces in UI design: tips and best practices •
How to create a peer-to-peer marketplace Analytics, marketing and monetization •
(+68) Corporate merchandise with human UI •
(+17) Why do you need Splunk? Application Performance Analytics •
(+17) Victims of the GDPR: who have already stopped working due to the new regulation of personal data •
(+12) Methods of retaining players: examples from games of various genres •
Report on the cost of advertising in applications and games from SOOMLA for 2 quarter of 2018 •
Most food delivery applications are not protected against hacking. •
Survival Island: Evolve: how to get to the top UK •
Retargeting broke? •
How to make your game noticed •
Emoji improves the openability of push notifications by 254% •
Marketing Impact 2018 •
Guide to Effective Promotion of Social Media Applications •
Goodbye ego hello user-oriented application marketing AI, Devices, IoT •
(+43) Memo on artificial intelligence, machine learning, in-depth training and big data •
(+26) About 500 million IoT devices are subject to attack through DNS substitution •
(+21) AI, practical course. Modern deep neural network architectures for image classification •
(+17) VR yesterday, today and tomorrow: one of the first opinion •
Bubble Data Science •
How I did language recognition with 97% accuracy in 20 minutes ←
Previous Digest . If you have other interesting materials or you have found a mistake, please send it to the
post office .
Source: https://habr.com/ru/post/418563/All Articles