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, various aspects of working with React Native, problems of the Google Play store, network code and refactoring, test efficiency, and even the pet application market.
The WWDC conference was held, and there are still a lot of reports worth seeing. There were key topics that Apple paid special attention to. Core ML, Siri Shortcuts and, of course, changes to Notifications.
When I first learned about React Native, I took it as an occasion for web developers to invade my territory (absolutely no!) And at the same time spoil the well-functioning crash-free-60-fps product.
The digest is also available as a newsletter. You can subscribe here .
iOS
• (+11) Universal solution for UITableViewRowAction and UIContextualAction
• (+10) Organization of navigation in iOS applications using Root Controller
• (+7) What is Apple Scholarship and why is it more than just a WWDC ticket
• Apple opened Siri Shortcuts for developers
• Apple will take its Maps to the next level
• WWDC18: Xcode 10 in action
•Demonstration of spring animation in UIKit
• Guide to video streaming in iOS
• A / B testing with Swift
• Useful git commands for every day
• App Store 10 years old
• Kotlin for Swift
Android developers
• (+9) Corona Native for Android - using arbitrary Java code in a game written in Corona
• (+2) What is Defold and what is it eaten with?
• (+1) Implementation of navigation in Android applications using the Navigation Architecture Component
• Application manifest
• The biggest glitch in Google Play: what’s happening
•The search looped on Google Play
• Google Play is testing a new design: why it matters
• Android Game Developer Summit 2018 video
• Publish Android, Kotlin or Java libraries to jCenter from Android Studio
• Elegant bundle of UIViewPropertyAnimators
• How we made the boot screen for the Spectrum Android application
• My first week of Android developer
• Relative placement in ConstraintLayout
• Converting PNG and JPEG to WebP
• Fragmented 129 podcast: React Native sunset in Airbnb
• What's new with text in Android P
• Kotlin status 2018
•How to manage work using Android Jetpack component WorkManager
Development
• (+48) How we wrote the network code of a mobile PvP shooter: player synchronization on the client
• (+23) City refactoring history of the CityMobil application
• (+19) “Game development and entertainment theory »: The main theses of the book by Ref Coster
• (+18) 10 minor design errors that we still make
• (+16) Advantages and disadvantages of Xamarin
• (+13) Generator of random two-dimensional caves
• Stickeroid presents a platform update code-named Y
• Podlodka # 66: Life of a programmer after 40 years
•Think like CEO: the most important skill that will set you apart from developers
• React Native in Airbnb: What's next with mobile development
• How you can improve UX with microinteractions: Part 2
• How to make code readable
• 38 actions and awareness to become Software Architect
• The 10 best Sketch plugins for UX / UI designers in 2018
• React Native's Udacity abandoned
• Development through testing: what it is and why
• Migrating a site in the Progressive Web App (PWA)
• 10 lessons from creating 100 games in 5 years
Analytics, marketing and monetization
• (+2)Methods of increasing player retention using SLOT games as an example: Part 1
• Keeping 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
• Your most loyal fans are loyal users: how to make them come back
• How to radically simplify your product
• Is your application “useful”?
AI, Devices, IoT
• (+84) Neurons in 5 minutes
• (+30)How AI learns to generate images of cats
• (+26) Product recognition on shelves using neural networks using Keras and Tensorflow Object Detection API technologies
• (+25) Python machine learning software
• (+24) Pitch-tracking, or frequency detection the main tone in speech, using examples of Praat, YAAPT and YIN algorithms
• (+20) Standardization is the longest adventure of the Internet of things
• (+12) What can AI systems do in medicine?
• Internet of Things Digest June 2018
• Microsoft is preparing a folding Surface with two screens
• You do not need ML / AI. You need SQL
< Previous Digest. If you have other interesting materials or if you find a mistake, please send it to the mail .
iOS 12: new in notifications |
React Native from the perspective of a mobile developer |
The digest is also available as a newsletter. You can subscribe here .
iOS
• (+11) Universal solution for UITableViewRowAction and UIContextualAction
• (+10) Organization of navigation in iOS applications using Root Controller
• (+7) What is Apple Scholarship and why is it more than just a WWDC ticket
• Apple opened Siri Shortcuts for developers
• Apple will take its Maps to the next level
• WWDC18: Xcode 10 in action
•Demonstration of spring animation in UIKit
• Guide to video streaming in iOS
• A / B testing with Swift
• Useful git commands for every day
• App Store 10 years old
• Kotlin for Swift
Android developers
• (+9) Corona Native for Android - using arbitrary Java code in a game written in Corona
• (+2) What is Defold and what is it eaten with?
• (+1) Implementation of navigation in Android applications using the Navigation Architecture Component
• Application manifest
• The biggest glitch in Google Play: what’s happening
•The search looped on Google Play
• Google Play is testing a new design: why it matters
• Android Game Developer Summit 2018 video
• Publish Android, Kotlin or Java libraries to jCenter from Android Studio
• Elegant bundle of UIViewPropertyAnimators
• How we made the boot screen for the Spectrum Android application
• My first week of Android developer
• Relative placement in ConstraintLayout
• Converting PNG and JPEG to WebP
• Fragmented 129 podcast: React Native sunset in Airbnb
• What's new with text in Android P
• Kotlin status 2018
•How to manage work using Android Jetpack component WorkManager
Development
• (+48) How we wrote the network code of a mobile PvP shooter: player synchronization on the client
• (+23) City refactoring history of the CityMobil application
• (+19) “Game development and entertainment theory »: The main theses of the book by Ref Coster
• (+18) 10 minor design errors that we still make
• (+16) Advantages and disadvantages of Xamarin
• (+13) Generator of random two-dimensional caves
• Stickeroid presents a platform update code-named Y
• Podlodka # 66: Life of a programmer after 40 years
•Think like CEO: the most important skill that will set you apart from developers
• React Native in Airbnb: What's next with mobile development
• How you can improve UX with microinteractions: Part 2
• How to make code readable
• 38 actions and awareness to become Software Architect
• The 10 best Sketch plugins for UX / UI designers in 2018
• React Native's Udacity abandoned
• Development through testing: what it is and why
• Migrating a site in the Progressive Web App (PWA)
• 10 lessons from creating 100 games in 5 years
Analytics, marketing and monetization
• (+2)Methods of increasing player retention using SLOT games as an example: Part 1
• Keeping 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
• Your most loyal fans are loyal users: how to make them come back
• How to radically simplify your product
• Is your application “useful”?
AI, Devices, IoT
• (+84) Neurons in 5 minutes
• (+30)How AI learns to generate images of cats
• (+26) Product recognition on shelves using neural networks using Keras and Tensorflow Object Detection API technologies
• (+25) Python machine learning software
• (+24) Pitch-tracking, or frequency detection the main tone in speech, using examples of Praat, YAAPT and YIN algorithms
• (+20) Standardization is the longest adventure of the Internet of things
• (+12) What can AI systems do in medicine?
• Internet of Things Digest June 2018
• Microsoft is preparing a folding Surface with two screens
• You do not need ML / AI. You need SQL
< Previous Digest. If you have other interesting materials or if you find a mistake, please send it to the mail .