📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 231 (November 20 - November 26)

In the new digest we collected stories about A / B testing in Yandex, about Google and Swift, about closing projects, about new tamagotchi, about automating everything, and much more.



How we have AB-testing. Yandex lecture

AB testing on Yandex services is ongoing. “Roll out on such a share of the audience” and look at the reaction of people is so standard practice that no one in the team has a question why it is needed. And so that there are no problems with the testing itself, we have a special infrastructure for experiments.

My company did not take off, 6 lessons at the cost of 4 years of life and $ 150,000

About how we worked 10 hours a day, seven days a week, received investments, went to FRIA, scored more than a hundred thousand users in the US, we wanted to buy Sports Illustrated, but in the end we closed the company.
')
Digest is also available as a mailing list. You can subscribe here .

iOS

(+11) We are preparing for release in the App Store. Instructions for beginners and life hacking
(+6) Updating Xamarin applications for iOS on Iphone X
Apple acquired a Vrvana startup that makes an augmented reality helmet
What is Product Page Artwork: Apple’s response to feature graphics
Podlodka # 34: Microservice architecture
image Unit testing MVVM with Swift
image How to create your own pull-out navigation on Swift
image “Silicon Doesn't Forgive”: Interview with the Head of Processor Development at Apple
image How to create beautiful stretching designs on iOS with Auto Layout and SnapKit
image Introduction to RxSwift
image Capturing facial expressions on iPhone X in real time on Unity
image Dive into iOS 11 with UIDebuggingInformationOverlay
image Video iOS Conference SG 2017
image FunctionalTableData: Declarative UITableView
image Chronology: Date / Time Control Library for Swift

Android

(+20) Use buildSrc to introduce additional logic in Gradle
(+11) Application for CarPrice inspectors
(+10) RxPM - reactive implementation of the Presentation Model pattern
(+6) Take care of reviewers: methods for automating code analysis
(+2) Understanding Dagger 2
Android collected geolocation data even with the service turned off
Why did Google fork Swift?
Google Play Referrer API keeps track of installations up to a second
Using Downloadable Fonts in the application
image Android Dev Podcast. Issue 49. News
image Reducing the size of APK, increasing installations
image Onboarding users with Lottie and Spritz
image 10 things familiar to any novice Android developer
image Android Architecture Components: Room - Migration
image Dagger 2 for beginners
image Android DevOps Art
image Simple but painful steps in writing better code
image Creating libraries for Kotlin
image Kotlin Test App with RxJava and Dagger 2
image Deploy WaveNet to Android with TensorFlow
image An example of geolocation alerts on Android with Google Maps, Geofencing API and Geocoder
image Test driven development
image RxValidationTextInputLayout: Form Validation

Development

(+33) How I received 365K downloads on the App Store in two weeks (and why after that I left game dev)
(+20) LiveXAML - a useful tool for Xamarin developer
(+11) Short-lynch Raiffeisen Online applications
(+11) How PacketZoom Mobile Expresslane increases application performance
(+6) WebGL: transfer game from mobile platform to desktop
(+5) Development for Sailfish OS: working with sound on the example of the DayTimer application
(+4) Pros and cons of development on Xamarin
(+3) The history of the creation of the second game on Unity (or how I found strength after the first failure)
(+1) How to make a simple three-dimensional toy on Unity in two days
Bandai makes a new version of Tamagotchi
How an overtime culture harms companies
Skillz launches chats for mobile eSport
Automate it.
Why you should be afraid of ghost buttons
AppyGEN Design Story: why I hate a project that brings me $ 6K per month
AMA question and answer session with the Redmadrobot team
image Developer lack 2018 - quality, not just quantity
image Myths about mobile interfaces that you should throw out the window
image How to find the most common errors in applications
image I got a job on Facebook: here's how I prepared for the interview
image The most important rule in UX design that everybody forgets.

Analytics, marketing and monetization

(+13) Why do you have no future without a strategy?
(+8) Interviews with representatives of Google Play Apps and Games on the mobile gaming market in Russia
Rovio disappointed investors with quarter results
How to lose the trust of users to the product and what does it mean?
• The second screen conquers television
• The Belgian Games Commission recognized the bootlegs as a form of gambling
Altair Capital invested $ 500,000 in GagBot memes
AR has become part of reality: what next?
Google research: what is the real benefit of geoservices?
image Final App Store Optimization 2017 Guide

Devices, IoT, AI

(+32) RNN: can a neural network write like Leo Tolstoy? (Spoiler: no)
(+21) Visualization of the neural network learning process using TensorFlowKit
(+21) Chatbot, which is “just like Siri, only cooler” on the naive Bayes classifier
(+14) 6 lines of deep learning
(+12) DIY machine learning (part 2). Service for the classification of calls to those. support
(+6) DuerOS is out - new OS with AI elements
(+2) Directional Bluetooth beacon (iBeacon) and full mobile facac
Winners of the Android Things contest
AWS updated Rekognition: more faces and text recognition in the photo
Teenagers for the New Year want the iPhone, and adults Galaxy S8
image Defining objects using TensorFlow in Azure
image Big problem in depth learning: training data

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


All Articles