📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 264 (July 30 - August 5)

Let's look at the bangs again, check the Android sources, talk to Google Assistant in Russian, learn the lessons of creating 100 games in 5 years, and see why the localization might not pay off.



Checked with the help of PVS-Studio Android source codes, or no one is perfect

Development of large complex projects is impossible without the use of programming methodologies and tools that help control the quality of the code. First of all, it is a competent coding standard, code reviews, unit tests, static and dynamic code analyzers. All this helps to identify defects in the code at the earliest stages of development.

We explain for bangs in Android P. What to do with Android Cutout?

Well, we, as developers, can only optimize our applications for this cut-out, so that users can continue to use them comfortably.
')
Digest is also available as a mailing list. You can subscribe here .

iOS

(+9) Localization of applications in iOS. Part 1. What do we have?
Apple abandons affiliate program for applications
Apple Search Ads expands in Europe and Asia
image The complete guide to getting iOS developer 2018
image Implement deleted notifications in iOS
image Refactoring NSCoding in Swift
image Natural language in iOS 12: setting up tag schemas and recognizing named entities
image UIKit Dynamics: how to make things move
image WeScan: Scan Documents for iOS

Android

(+12) Disabling runtime status checks in the Android application
(+11) What's new in ConstraintLayout 1.1
(+9) As I went to Droidcon Berlin
(+4) KDispatcher - easy and convenient eventbus for everyday use.
Google Assistant got integration with chatbot designer Aimylogic
Fortnite for Android may bypass the Google Play Store
image Android Dev Podcast. Issue 71. Google Assistant in Russian
image Video from the Kotliners 2018 conference
image Guide to creating complex animations in Android
image Run Android UI tests in Firebase Test Lab 2018
image How to become a professional Android developer
image 5 Tips for Developing Actions in the New Actions Console
image List of online tools for Android developers
image How to use content from Uri
image Animate transitions between RecyclerView and ViewPager
image What is the appearance of your text?
image Making Android Applications Modular
image Tinkering with Plaid
image Hidden Treasures Kotlin StdLib
image RxJava for Android (100+ examples)
image EmojiSlider: SeekBar based on Instagram

Development

(+34) What I learned by creating 100 games in 5 years
(+22) Microtasks for programmers and an alternative cryptocurrency payment method
(+15) Kivy - framework for cross-platform development №1
(+14) You need to force yourself: drivers and barriers in interfaces
(+12) Use of Unity3D in native iOS / Android application for modeling open space lighting
(+11) Windows Mixed Reality: a guide for developers (Part 1)
(+10) Yandex reopens the dial-up in the Interface Development School. Examples of lectures and homework from the previous set
(+10) Phased disclosure (progressive disclosure) in the mobile UX: how it works
(+9) Clean architecture in the context of cross-platform development
(+9) Multi-agent systems in the construction of virtual spaces
(+7) PWA is just
(+5) Error that prevents designer from growing
(+3) Add encryption and push to regular SIP
(+2) Guide for manual application testing: advantages, steps and methodologies
Ilon Musk calls to develop games for Tesla
Why localization does not pay off?
How to throw a web design and do mobile
Humble Book Bundle: Board Game Game Design Books
Epic has published a test action RPG on the Unreal Engine
Microsoft Imagine Cup winners announced
image ITHIP: Dodo: IT company that makes pizza
image Do not break the chain: how to maintain productivity to the nineteenth game
image Rider: Cross-platform editor C # for Unity
image 10 quotes from a bad UX designer
image Lessons from a small Firebase project
image To hell with the myth of success, which can be achieved overnight work!
image 500 free courses for August
image The main data structures you need to learn for the next interview
image Photofact application redesign
image Chief Question Officer
image How to improve application stability
image User experience mapping for newbies
image The Xenko 3.0 game engine has become open.
image Where did the entire Microsoft stack go?
image Introducing Square Reader SDK

Analytics, marketing and monetization

(+16) Situation: meditation applications become more successful than podcasts
(+6) 5 data sources that turn APM data into application performance analytics
myTarget: smart campaigns, videos, algorithms and data
image Success Story: What the Forecast
image Why do current users have such complicated soup?
image How we made a news processing app that works with big data
image Pocket KPI Handbook for Mobile Applications
image Truth and fiction about Frode
image ASO black methods: what it is and how it works

AI, Devices, IoT

(+83) True and false face recognition systems
(+40) As we taught AI to recognize clusters of galaxies
(+27) The history of the first place on ML Boot Camp VI
(+17) Why does the coffee machine have an account?
(+1) Using a multilayer neural network to bypass obstacles in games
Sberbank proposes to create an artificial poet

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/419279/


All Articles