📜 ⬆️ ⬇️

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.



Mind map instead of test case, or How visualization allows you to test the application faster

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.

Kotlin: two fly in the ointment

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
image Reproduce the App Store Search in iOS 11
image Use MVVM for Complex TableView
image 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)
image 10 best tutorials and courses on Android development 2018
image I wrote the application without Layouts, Fragments and Activity
image 7 principles of great unit testing for Android
image Google Material demo showed updated apps
image Swift for Android: our experience and tools
image The latest preview of Android P
image New IntelliJ IDEA 2018.2
image Android KTX Guide
image iOS development from the point of view of Android developer
image 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
image Appdevcon video
image Goodbye google maps
image Step-by-step analysis of creating a design application for pet feeding
image Hacking perception to make your application feel faster
image How to create a design for optimal user experience
image How Netflix Tests in Production
image Google announced Cloud Build - a new continuous integration / continuous delivery platform
image How to conduct a usability test: 6 steps from start to finish
image 3 years indie, more than 4,200 hours of work and coding in a bus in Tanzania
image 3 ways to use illustrations in UI design
image Should you rewrite a startup from scratch?
image Cross platform development with .NET and Uno
image Negative spaces in UI design: tips and best practices
image 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
image Guide to Effective Promotion of Social Media Applications
image 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
image Bubble Data Science
image 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