📜 ⬆️ ⬇️

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.



Developing a profitable Android game by two students + Continued

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!

The process of release of iOS-applications in Badoo

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.

How Android works, part 3

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?
image The first React Native app: from “Hello World” to the App Store
image Swift Debug with LLDB
image How to leave college and become an iOS freelancer
image Management of different environments in the Swift-project
image ARKit Beginner's Guide
image Net Swift Architecture
image Colors can be added to the Assets directory in Xcode 9
image Measurement of compile time in Xcode 9
image React Native Game Center: Game Center integration into React Native
image ButtonProgressBar: progress bar in a button
image Detect.Location: history of visiting places from photographs
image 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
image 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
image RxJava: make crash logs better
image Multithread Rendering on Android with Litho and Infer
image Flutter: from design to application
image Using Fonts with Support Library 26
image Android Architecture Components: ViewModel LiveData testing
image Pleasure toolbar
image Recreating the “Bottle” on Android
image Use buildSrc for custom Gradle build logic
image How to improve the performance of Android Studio on a machine with low memory
image Frames: the finished application with wallpaper
image Tutorial View: Easy Tutorial Management
image 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
image Mission-driven interface
image Mobile typography
image How to get a job in grocery or UX design without a portfolio
image Code Review Questions and Answers
image Best coding through testing
image We understand the Progressive Web App: are they worth the hype?
image How a non-intuitive user interface can create an excellent user experience.
image 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
image Three stages of mobile marketing
image 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?
image 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