📜 ⬆️ ⬇️

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