The digest of interesting materials for the mobile developer # 260 (July 2 - July 8)

In the new digest we study the work of Xcode 10 and iOS 12, different aspects of working with React Native, problems of the Google Play store, network code and refactoring, test efficiency and even the pet application market.



iOS 12: news in notifications

The WWDC conference was held, and there are still a lot of reports that are worth seeing. There were key themes to which Apple paid particular attention. Core ML, Siri Shortcuts and, of course, changes in Notifications.

React Native in terms of mobile developer

When I first learned about React Native, I took it as an excuse for web developers to invade my territory (never!) And at the same time spoil a well-working crash-free-60-fps product.

Digest is also available as a mailing list. You can subscribe here .

iOS

• (+11) Universal solution for UITableViewRowAction and UIContextualAction
• (+10) Organization of navigation in iOS-applications using the Root Controller
• (+7) What is Apple's Scholarship and why is it more than just a WWDC ticket?
• Apple Unveils Siri Shortcuts for Developers
• Apple will bring its Maps to a new level.
• image WWDC18: Xcode 10 in action
• image The demystification of spring animation in UIKit
• image Guide to streaming video in iOS
• image Swift A / B Testing
• image Useful git commands for every day
• image App Store turns 10 years old
• image Kotlin for Swift Developers

Android

• (+9) Corona Native for Android - using arbitrary Java code in a game written in Corona
• (+2) What else is Defold and what is it eaten with?
• (+1) Navigation implementation in Android applications using the Navigation Architecture Component
• Application Manifest
• The biggest crash in Google Play: what happens
• Google Play fixated on search
• Google Play is testing a new design: why it matters.
• image Video Android Game Developer Summit 2018
• image Publishing Android, Kotlin or Java libraries to jCenter from Android Studio
• image Elegant bunch of UIViewPropertyAnimators
• image How we made the loading screen for the Spectrum Android application
• image My first week of Android developer
• image Relative placement in ConstraintLayout
• image Convert PNG and JPEG to WebP
• image Fragmented 129 podcast: React Native Sunset on Airbnb
• image What's new with text in Android P
• image Condition Kotlin 2018
• image How to manage jobs using Android Jetpack component WorkManager

Development

• (+48) As we wrote the network code of mobile PvP shooter: player synchronization on the client
• (+23) History of refactoring of the Citymobil application
• (+19) "Game Development and Theory of Entertainment": the main theses of the book by Raf Koster
• (+18) 10 small design mistakes that we make so far
• (+16) Advantages and disadvantages of Xamarin
• (+13) Random two-dimensional caves generator
• Stickeroid presents a platform update codenamed Y
• Podlodka # 66: The life of a programmer after 40 years
• Think like a CEO: the most important skill that sets you apart from developers
• Airbnb React Native: What's Next with Mobile Development
• image How you can improve UX with micro-interactions: part 2
• image How to make the code readable
• image 38 actions and awareness to become a software architect
• image 10 best Sketch plugins for UX / UI designers in 2018
• image Waiver of React Native in Udacity
• image Development through testing: what it is and why
• image Site Migration in Progressive Web App (PWA)
• image 10 lessons from making 100 games in 5 years

Analytics, marketing and monetization

• (+2) Methods of increasing retention of players on the example of SLOT games: Part 1
• Preservation of intentions: why A / B tests are not as effective as they seem
• Facebook closed tbh and two other applications.
• Investors invest millions in Pet-Tech
• How to use mobile micro moments?
• MeetFrank application for anonymous job search received € 1.1 million
• image Your most loyal fans are loyal users: how to make them come back
• image How to radically simplify your product
• image Is your application “helpful”?

AI, Devices, IoT

• (+84) Neurons in 5 minutes
• (+30) How AI learns to generate images of cats
• (+26) Product recognition on the shelves using neural networks based on Keras and Tensorflow Object Detection API
• (+25) Python machine learning software
• (+24) Pitch-tracking, or determining the pitch frequency in speech, using the examples of Praat, YAAPT and YIN algorithms
• (+20) Standardization - the longest adventure of the Internet of things
• (+12) What can AI systems do in medicine?
• Digest of the Internet of Things June 2018
• Microsoft is preparing a folding Surface with two screens
• image You do not need ML / AI. You need SQL

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


All Articles