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.
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.
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 The complete guide to getting iOS developer 2018 Implement deleted notifications in iOS Refactoring NSCoding in Swift Natural language in iOS 12: setting up tag schemas and recognizing named entities UIKit Dynamics: how to make things move 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 Android Dev Podcast. Issue 71. Google Assistant in Russian Video from the Kotliners 2018 conference Guide to creating complex animations in Android Run Android UI tests in Firebase Test Lab 2018 How to become a professional Android developer 5 Tips for Developing Actions in the New Actions Console List of online tools for Android developers How to use content from Uri Animate transitions between RecyclerView and ViewPager What is the appearance of your text? Making Android Applications Modular Tinkering with Plaid Hidden Treasures Kotlin StdLib RxJava for Android (100+ examples) 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 ITHIP: Dodo: IT company that makes pizza Do not break the chain: how to maintain productivity to the nineteenth game Rider: Cross-platform editor C # for Unity 10 quotes from a bad UX designer Lessons from a small Firebase project To hell with the myth of success, which can be achieved overnight work! 500 free courses for August The main data structures you need to learn for the next interview Photofact application redesign Chief Question Officer How to improve application stability User experience mapping for newbies The Xenko 3.0 game engine has become open. Where did the entire Microsoft stack go? 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 Success Story: What the Forecast Why do current users have such complicated soup? How we made a news processing app that works with big data Pocket KPI Handbook for Mobile Applications Truth and fiction about Frode 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