📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 228 (October 30 - November 5)

The iPhone X has finally hit the market and caused a serious stir, at least in Russia. In this digest there is a development guide for it, as well as a survey on salaries, work with maps and fonts in Android, correct onboarding, and much more.



How to make friends with UIKit

For several years now, the iOS community has been fighting UIKit. Someone comes up with complex ways of “burying” the insides of UIKit under layers of abstractions in their fictional architectures, other teams rewrite it, amusing their ego, but leaving behind a wild amount of code that needs to be maintained.

Pebble Kombat. Javascript Watch Game Development History

Writing a step-by-step fighting game was interesting for everyone, both schoolchildren and me. But then the thought came to me, why not develop the game from training to full (relatively). In addition, the other day I received my first Pebble Steel, whose three wonderful side buttons fit the game format perfectly.

Survey: Salaries of Russian mobile developers

We conduct an annual survey related to the work and salary of Russian developers. A summary report on the status of “mobile” work will be published on our website at the end of November 2017.
')
Digest is also available as a mailing list. You can subscribe here .

iOS

• Podlodka # 31: Interviews at home and abroad
• Apple will give developers access to TrueDepth
• SberTech will launch a free course on iOS development
• image Halide 1.5: Camera App for iPhone X
• image How iOS 11 App Store Affects Conversion
• image Reactive programming with RxSwift
• image IPhone X Development Guide
• image Release Automation with Fastlane
• image WhatsNew: What's New screen when updating an app
• image UnityBuildKit: creating a Unity project inside an iOS project
• image CardsLayout: scrolling cards

Android

• (+16) Writing a to-do list in Python 3 for Android via QPython3 and SL4A
• (+11) Android and custom fonts or “Long live API 26”
• (+7) Taxes on the sale of Google applications and advertising
• (+4) Google MAPs API in Android or how to work with maps faster
• GDG Gorky: Mobile Transformation
• How to create an application for Google Home or Google Assistant
• image Android Dev Podcast. Release 46. Humanities issue on processes
• Getting a list of applications in Android
• How to create your own Android library through jCenter and Maven Central
• image Introduction to Cortina in Koltin
• image Braille Box on Android Things
• image Video Droidcon NYC 2017
• image Why no one will see your push notifications
• image Android story told by developer
• image Official Kotlin Guidelines
• image ViewPager Guide
• image Search Android App with SearchView and Room
• image Improved performance with advanced background data reading
• image Playing with elevation in Android
• image KotlinConf App: the official conference application

Development

• (+24) Review of the reports of the conference Mobius 2017 Moscow - a leap of faith in mobile technologies
• (+20) Intuitive algorithm development
• (+18) Work with video in Full Throttle Remastered
• (+5) The path of the developer, part 4: On the way to a dream
• (+4) How to start young mobile game developers from Russia [Part 4]
• (+2) Cocos2d-x - Event Manager
• (+1) And you are not too hasty to drive out the “hamburger” from your application?
• Cognitive distortions in programming
• Stop spoiling code before you start
• Google integrated Crashlytics into Firebase
• Pointzi: a platform for creating interactive contextual prompts.
• Case Omega-R: Fast Money
• Free book “Developing applications for non-specialists”
• 11 optical illusions in visual design
• How Friendz turned a crazy idea into a million euro company
• image How to use Golden Master testing in development
• image Top Auto Testing Tools 2018
• image Experiments with ARCore and ARKit

Analytics, marketing and monetization

• (+17) Bayram Annakov (CEO App in the Air): how to do the right onboarding
• Growth of non-gaming apps in Q3: Sensor Tower report
• Is your business ready to grow with the growth of the mobile device market?
• Google launches Firebase Predictions for predictive user analytics.
• Genres, revenues and returns of mobile games in Mobile Gaming Benchmarks 2017 by GameAnalytics
• image Mobile gestures report
• image 8-minute landing application guide
• image 10 ways with a small budget to increase game downloads
• image Explore Firebase Predictions

Devices, IoT, AI

• (+18) Talk with ghosts: Ada Lovelace
• (+16) Telegram-bot for home video surveillance from scrap materials
• CCP Games refuses virtual reality
• Razer launches gaming Razer Phone
• Poly: 3D model library from Google
• India has become the world's second smartphone market.
• image Cheating machine: attacks on recognition systems
• image How to color black and white photos with a neural network in 100 lines of code
• image Tracking the Millennium Falcon with Tensorflow

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


All Articles