
The digest of interesting materials for the mobile # 293 developer (on April 1 - 7)
In our new digest for the week, a story about complex relationships with the publisher, about even more complex Android development, materials about modularity, Hype-driven transformations, Snapchat's latest developments for developers, and much more.

The history of my game began in 2015 - I moved to Unity and became interested in 3d, the result of this was my first (second, which is not embarrassing to show) game: Out of Brakes - a runner in which the player must avoid obstacles on a typewriter, the speed of which is constantly is growing.
Android was once considered the best mobile platform: control, customizability, advanced features, real multitasking, support for even rare cases of use and freedom of developers. It was the best platform for science and education: firstly, development tools are free and cross-platform, and secondly, Android was a very flexible OS that did not interfere with experimenting with innovative concepts and tinkering with equipment. Now all this is quickly disappearing.
This digest is available as a weekly newsletter . And daily we send news in the
Telegram channel .
iOS
• (+48) The departure of an electronic engineer from Apple caused a stir among stock speculators. How to become like him?
• (+22)Particle system in Core Animation. Christmas story
• (+14) Swift 5.1 - what's new?
• (+4) Pattern problems Coordinator and what does RouteComposer do
• UsabilityLab introduced a rating of iOS-applications of banks
•
What's new in iOS 12.2 for Progressive Web Apps
•
Decorate iOS-application with Core Animation
•
Migration to a single log: console and tools
•
Automatic UITableView header and footer sizes with AutoLayout
•
Reverse engineering iOS applications
•
Simple guide for creating CocoaPods
•
Tutorial on working with CallKit on iOS
•
A pragmatic guide to scalable Swift architecture in 2019
•
Adapting an iPad app with UISplitViewController
•
Common modularization issues for iOS apps
•
View Decoration in Swift
•
Combining CoreGraphics and Metal sharing memory resources
•
Charmed Dark theme for Xcode
•
Blueprint: declarative constructor for
Android UI
• (+14) Kaspersky Mobile Talks # 1. Multimodule
•
Android Dev Podcast # 91. Humanitarian News
• Android Q second beta released
• Hype-driven Android-development, or how an engineering specialty turns into marketing
•
Break the application monolith - the history of the Robinhood Android application
•
Moving images across the screen in Android
•
Top 17 plug-ins for Android Studio
•
MVVM and DataBinding: Android design templates
•
How to develop screens for folding devices
•
Changing the locale and anti-pattern of AndroidViewModel
•
Optimizing bytecode by changing sources
•
Introduction to RoleManager in Android Q
•
How to develop an Android application in 2019: using the “new” Android
•
Transfer data between Android devices via Bluetooth on Kotlin
•
Image segmentation in Android is a smart background replacement with Fritz
•
Modularization is an example from life
•
Explore Android Q: bubbles
•
Introduction to the Android menu
Development
• (+33) Game designer is not much different from a psycho. How we made the game CMAN
• (+20) Big city for mobile devices on Unity. Experience in development and optimization
• (+14) Overview of the most interesting reports of CodeFest 2019: version of True Engineering
• (+5) Code generation in Dart. Part 2. Annotations, source_gen and build_runner
• (+3) Flutter. Keys! What are they for?
• (0) Post-mortem with GGJ-2019: how to get bumps, but still make a game
•Humble Book Bundle on classic video games
• Snapchat launched the game platform
• Preglife received its first investment in 9 years
• Flutter - the fastest growing skill among developers
• AppsCast # 3: Architecture, architecture and a bit more architecture
• Podlodka # 105: Incident management
• Microsoft Visual Studio 2019 released
• The Jolly Rogers: open-source Clash Royale clone on Unity
• Don’t be sad: how not to lose optimism in game development
•
Development for different screen sizes and different orientations on Flutter
•
Writing games for ZX Spectrum
•
Indie Adventure - we rewrite MobiLinc to React Native
•
UX will happen one way or another: tactics against strategy
•
Why all designers need to read cyberpunk
•
How to make your own mobile wallet and win
•
How to interview interviewers when you are looking for work
Analytics, marketing and monetization
• (+8 ) “Courtesy Exchange”: what is the essence of the conflict between the two most famous streaming companies
• (+5) Jedi techniques of a mobile developer: how to monetize the application in 2019?
• Snap announced an ad network
• Hometalk: Do-it-yourself American-style
•How to increase the coverage of group posts on Facebook for a mobile game
• You can pay for a cell phone by watching ads
• Quinn: a social network for adults without images
• Drunk shopping: $ 45 billion a year
•
Is it boring to learn? 5 tips for turning E-Learning into history
•
Agile localization: a complete guide
•
How we got 11.3 million page views without any hacking growth
•
5 techniques to make mobile buttons with a call to action intuitive
•
9 most common mistakes in developing
AI applications , Devices , IoT
• (+49) Two students cheated on Apple for $ 1 million
• (+41) Word2vec in pictures
• (+20) Machine learning without Python, Anaconda and other reptiles
• (+12) VR with neural interfaces - a complete immersion in virtual reality
• (+7) Energy, heat and water
• Amazon is preparing its smart headphones
• Valve releases its virtual reality helmet
•
TensorFlow is dead, long live TensorFlow!
•
PostgreSQL performance on Raspberry Pi
← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail .

![]() | How to publish a mobile game and not make my mistakes |
![]() | Developing applications for Android is like being a (demonetized) YouTube |
This digest is available as a weekly newsletter . And daily we send news in the


• (+48) The departure of an electronic engineer from Apple caused a stir among stock speculators. How to become like him?
• (+22)Particle system in Core Animation. Christmas story
• (+14) Swift 5.1 - what's new?
• (+4) Pattern problems Coordinator and what does RouteComposer do
• UsabilityLab introduced a rating of iOS-applications of banks
•

•

•

•

•

•

•

•

•

•

•

•

•

•


• (+14) Kaspersky Mobile Talks # 1. Multimodule
•

• Android Q second beta released
• Hype-driven Android-development, or how an engineering specialty turns into marketing
•

•

•

•

•

•

•

•

•

•

•

•

•

•


• (+33) Game designer is not much different from a psycho. How we made the game CMAN
• (+20) Big city for mobile devices on Unity. Experience in development and optimization
• (+14) Overview of the most interesting reports of CodeFest 2019: version of True Engineering
• (+5) Code generation in Dart. Part 2. Annotations, source_gen and build_runner
• (+3) Flutter. Keys! What are they for?
• (0) Post-mortem with GGJ-2019: how to get bumps, but still make a game
•Humble Book Bundle on classic video games
• Snapchat launched the game platform
• Preglife received its first investment in 9 years
• Flutter - the fastest growing skill among developers
• AppsCast # 3: Architecture, architecture and a bit more architecture
• Podlodka # 105: Incident management
• Microsoft Visual Studio 2019 released
• The Jolly Rogers: open-source Clash Royale clone on Unity
• Don’t be sad: how not to lose optimism in game development
•

•

•

•

•

•

•


• (+8 ) “Courtesy Exchange”: what is the essence of the conflict between the two most famous streaming companies
• (+5) Jedi techniques of a mobile developer: how to monetize the application in 2019?
• Snap announced an ad network
• Hometalk: Do-it-yourself American-style
•How to increase the coverage of group posts on Facebook for a mobile game
• You can pay for a cell phone by watching ads
• Quinn: a social network for adults without images
• Drunk shopping: $ 45 billion a year
•

•

•

•

•


• (+49) Two students cheated on Apple for $ 1 million
• (+41) Word2vec in pictures
• (+20) Machine learning without Python, Anaconda and other reptiles
• (+12) VR with neural interfaces - a complete immersion in virtual reality
• (+7) Energy, heat and water
• Amazon is preparing its smart headphones
• Valve releases its virtual reality helmet
•

•

← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail .