The digest of interesting materials for the mobile developer # 223 (September 25 - October 1) Summing up the next week mobile digest. In it, we talk about the development of profitable games for schoolchildren, about iOS releases in Badoo, about the new rules of the App Store and the winners of Google Play, the illusions of speed and movement, anonymity and much more.
In this article I want to tell you about the experience of developing one simple game for Android, which has paid off many times during the development stage!
My name is Mikhail Bulgakov, and I work on the Badoo release engineers team. In this post, I will talk about how iOS application releases take place from the moment “I have a ready-made binary” to the moment “After us at least a flood”, and, of course, as we do in Badoo.
In this article, I’ll talk about the components that make up Android applications, and the ideas behind this architecture.
')
Digest is also available as a mailing list. You can subscribe here (we already have 2000+ subscribers!).
iOS
•
(+24) More surprises from Apple: updated placement rules on the App Store
•
(+13) iOS + Kotlin. What can be done now
•
(+8) Options in Swift
•
Podlodka # 26: reactive programming style
•
Stack AR: the first ARKit-based game to top the App Store
•
Complete iOS 11 design review: Are Apple still attentive to detail?
•
The first React Native app: from “Hello World” to the App Store
•
Swift Debug with LLDB
•
How to leave college and become an iOS freelancer
•
Management of different environments in the Swift-project
•
ARKit Beginner's Guide
•
Net Swift Architecture
•
Colors can be added to the Assets directory in Xcode 9
•
Measurement of compile time in Xcode 9
•
React Native Game Center: Game Center integration into React Native
•
ButtonProgressBar: progress bar in a button
•
Detect.Location: history of visiting places from photographs
•
LifetimeTracker: tracking key issues right during development
Android
•
(+11) Making MitM using openssl on Android
•
(+11) Reamp library: pain reliever for your Android applications
•
(+11) Reactive applications with Model-View-Intent. Part 2: View and Intent
•
(+8) 30 new resources for android developer (summer 2017)
•
(+4) Adaptive Table Layout CSV Library
•
Top Google Play apps in five years
•
Android Dev Podcast. Release 43. Devfest Siberia 2017 Review
•
Winners of the Google Play Indie Games Festival
•
Layout in ConstraintLayout: regulations, barriers and chains
•
In Android O, the password storage file from wi-fi networks has changed
•
How to parse XML on Android
•
RxJava: make crash logs better
•
Multithread Rendering on Android with Litho and Infer
•
Flutter: from design to application
•
Using Fonts with Support Library 26
•
Android Architecture Components: ViewModel LiveData testing
•
Pleasure toolbar
•
Recreating the “Bottle” on Android
•
Use buildSrc for custom Gradle build logic
•
How to improve the performance of Android Studio on a machine with low memory
•
Frames: the finished application with wallpaper
•
Tutorial View: Easy Tutorial Management
•
Croller: Round Control
Development
•
(+89) Motion Illusion
•
(+72) Illusion of speed
•
(+21) How we created a chat bot in a week and made friends with the web application
•
(+19) Learnopengl. Lesson 3.3 - 3D model class
•
(+15) Oblique frustum. Inside the oblique visibility pyramid
•
(+11) Why in 2017 do I write my own engine for mobile games?
•
(+10) How did Alexey Moiseenkov reach Prisma and move on ?
•
(+9) How to bring the first project to the end. Part 2. Myths, mistakes and failures
•
(+8) “We have a normal UX. Ux? Not before us, we have deadlines here! ”Removing the mantle is my interpretation
•
(+6) How to make gif-animation for Behance and Dribbble?
•
Why WebAssembly will significantly change the web
•
How junior developers at the BBC study and grow
•
Inkdrop: how I created an editor who earns $ 1,300 a month
•
Jovo: open source framework for developing cross-platform voice applications
•
“Why was it possible?”: The developers rating will be revised
•
How tbh turned anonymity into a blessing
•
Mobile Cloud Mail.Ru introduced computer vision technology
•
Mission-driven interface
•
Mobile typography
•
How to get a job in grocery or UX design without a portfolio
•
Code Review Questions and Answers
•
Best coding through testing
•
We understand the Progressive Web App: are they worth the hype?
•
How a non-intuitive user interface can create an excellent user experience.
•
19 Parse Alternatives in 2017
Analytics, marketing and monetization
•
(+4) Mobile apps: what is the 2017 holiday season and how to make the most of it?
•
match3 games: how to develop such a game and make it better
•
Tune holds layoffs
•
Top advertising platforms for attracting installations
•
Frode with DeviceID reset: a new threat in mobile marketing
•
Three stages of mobile marketing
•
Analytics vs. Attribution - Dealing with mismatch of installations
Devices, IoT, AI
•
(+20) Time management for kinesthetics
•
“The path of the future”: the former Uber chief engineer created the religion of AI
•
LG introduced a smartphone with a mosquito repeller
•
Amazon launches new speakers and smart watches.
•
What languages should you study for Data Science?
•
Microsoft launches new machine learning tools
←
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/339082/
All Articles