The digest of interesting materials for the mobile developer # 328 (December 23 – 29)

In this issue, nomorphism, abandonment of UIWebView, curse of the architect, daily application, design trends and much more. The latest digest of 2019 is a bit late. After the holidays – freshman. Happy New Year!

Physics for a mobile PvP shooter and how we made friends with ECS

In this article, we will talk about personal experience working with physical engines for a multiplayer shooter and mainly focus on the interaction of physics and ECS: what kind of rake we stepped in during the work, what we learned, why we settled on specific solutions.

Survey: Salaries of Russian mobile developers 2019

We conduct an annual survey related to the work and salary of Russian developers.

This digest is available as a weekly newsletter. And daily we send news in Telegram channel.

iOS

(+7) Custom SwiftLint Rules
• New Mac Pro collects projects slower than predecessors
• Apple prohibits UIWebView
Video Server-Side Swift Conference 2019
SwiftUI Tutorial: Repeat the Activity Application
Context Menu, Alerts, and ActionSheet in SwiftUI
Web sockets in iOS 13 with Swift and Xcode 11
Gestures and animations in SwiftUI
Unit testing ViewController and View in Swift
Build a smart Q & A app with CoreML, SwiftUI, and Combine
I redesigned Apple Maps and restarted Apple
We create an application with movie trailers on SwiftUI
5 iOS libraries for creating beautiful onboarding
5 iOS libraries to enhance user experience
7 awesome SwiftUI open source projects to inspire you

Android

(+12) Reloading OpenGLESv2 textures via DMABUF
(+10) The end of the ARMv7 era or a little bit about porting games
(+5) Writing Flexible VerticalSwipeBehavior
(+1) Sending events from ViewModel to Activity / Fragment in MVVM
Android conferences # 2. Mobius Moscow 2019
• AsyncTask is out of date, what now?
Implementing “Back” with Jetpack Compose
Fragments and ViewPager2
Advanced Android Programming with Kotlin
The seven (actually 10) major sins of Android development
Blink Detection on Android with Face Detection API from Firebase ML Kit
Error in Kotlin and Gson Stars
Collection of tester logs without libraries or third-party applications
Android Splash Screen Guide 2020
Jetpack Compose – a new and easy way to create Material-UI in Android
Boost Application Performance with Profiler
Best way to create heterogeneous layouts inside RecyclerView
Google Santa Tracker: where is Santa
Weatherapp: all the best in Android development

Development

(+14) How we optimized scripts in Unity
(+11) Software Architect: why is it needed and what is its curse
(+10) Unity optimization: how the scene hierarchy robs you
(+9) We write the application on Flutter in conjunction with Redux
(+7) Bot for Tetris and reverse engineering animation. Analysis of the mobile track of the second programming championship
(+6) MVC in Unity or how to make life easier
(+5) Why Koji is the perfect resource for novice KaiOS app creators
(+4) Rules for writing preliminary steps in test cases
(+3) The tale of how QA Engineer made life easier for you with the help of Test IT, using the Bot Framework
• Flutter Dev Podcast # 11: Yandex.Taxi
• Podlodka # 143: Podcasting
How to do Code Review
• Neomorphism in user interfaces
• unDraw: free illustrations
• Mental models for designers from Dropbox
• Ten trends in the design of mobile applications 2020
5 reasons why developers choose 8base instead of Firebase
Moving into the future of Dark UI
Flutter Application Architecture
My Perfect Stack of 2020: A New Stack for a New Generation
Learning Unreal Engine (and C ++) – A Complete Course for Beginners
Flutter – get data from the REST API and save it locally in Sqlite
Introduction to Flutter on DartPad
Redesign of popular social networking applications using a mini design system
5 books that changed my code
React Native Animation with Airbnb Lottie

Analytics, marketing and monetization

(+5) Pros and Cons of A / B Tests: Experience of Large Companies
(+1) How harsh Chelyabinsk developers make games for Google Play and social networks
• Make an application in a day – the best9.app story
• Localization of applications – 10 main languages
• In Google Translate appeared cards for memorizing words
• Facebook Game Marketing Report 2019
• ToTok messenger turned out to be UAE intelligence tool
• LOVEMOBILE # 03: application localization
• “Pixelate Mobile Advertising Security Report”
• Blindlee: love is blind
• How scammers earn millions on apps and what you can learn from them
• "Everything is in order": how to cross Uber with a site of private announcements
Duolingo: 1% improvement every week

AI, Devices, IoT

(+85) 7 years of neural network hype in graphs and inspirational perspectives of Deep Learning 2020
(+19) Nvidia Jetson Embedded Machine Learning Systems
(+18) Colorful address LEDs for the new year without programming and soldering
(+6) The story of a Korean student who received a prize from the ministry for a queue monitoring system
(+1) From the toaster to the drone. How did the Internet of things come about and why did it fire only 30 years later

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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *