The digest of interesting materials for the mobile developer # 336 (March 2 – 9)
From developer to managers and vice versa |
In the winter of 2012, a colleague suggested that I, a C ++ programmer with five years of experience, write the first application for Android. A year later, I began to lead a small team of mobile developers, and since then the size of my teams has grown steadily. But last year, after 2 years of managing the mobile development department, I blew dust again with my favorite IDE.
This digest is available as a weekly mailing lists. A daily news we send to Telegram channel.
iOS
• (+15) Create ML on iOS
• (+9) Features of the assembly and delivery of iOS applications
• (+4) Modern code for making HTTP requests in Swift 5 using Combine and using them in SwiftUI. Part 2. Hacker News
• Apple denies coronavirus apps
• Apple has updated guidelines: iOS 13, fortune telling, push advertising
• Custom UIViewController transitions in Swift
• Create Interactive Graphics for iOS
• How to create a new project in Xcode without a storyboard
• It’s time for iOS developers to use FAB
• Switch customization in SwiftUI
• How to manage toolchains in Xcode
• Simple Swift Animation Techniques
• Export SwiftUI code from Figma
• ObjectForm: declarative forms
• FrameGrabber: screenshots from the video
Android
• (+15) Dynamic Delivery in multi-module projects (part 2) and (part 1)
• (+11) Materials from the Nizhny Novgorod Android mitap. MotionLayout, Kotlin Coroutines, CI / CD infrastructure and design systems
• Huawei lures developers in AppGallery with a “zero tax”
• Google Play “got rid” of the coronavirus
• I / O 2020 conference canceled
• Reliable keyboard mapping in Android
• Everything you want to know about the Android Jetpack Navigation Component
• How to implement skeletons and flickering effects in Android
• Android declarative list with RecyclerView + ViewBinding
• 30 best Android libraries and projects of 2019
• Think Before You Use BuildConfig.DEBUG
• How to use Git in Android Studio
• Best features of Android Studio 4.0 Beta
• Android RecyclerView with Data Binding and Coroutines
• Simple App Launcher: Featured Android Apps
• Anti-Mine: Minesweeper for Android
• Compound Text View: gravity for compound drawables on TextView
Development
• (+30) Motor! or What is game physics
• (+22) Asset validation in Unity3D
• (+13) Modern Identification Standards: OAuth 2.0, OpenID Connect, WebAuthn
• (+9) Problems of interaction with external teams on large projects
• (+4) Unity ball trajectory 2d for beginners
• (+3) Creating roguelike in Unity from scratch
• Podlodka # 153: In IT from an early age
• Radio QA # 56: Imposter Syndrome
• Flutter Dev Podcast # 13: Flutter through the eyes of the designer
• Android Broadcast # 8: Kotlin Mobile MultiPlatform
• 10 tips to create a better interface
• Mobile modal windows: 8 best use cases
• Google Summer of Code begins accepting applications
• Sourcegraph Raises $ 23 Million in Code Search
• Facebook rewrote Messenger and reduced the number of lines of code from 1.7 million to 360,000
• Google Technical Writer Course
• Design concept: an application for the formation of healthy habits from childhood
• How I created a particle watch and won the #FlutterClock contest
• Network Code for Game Developers
• Kotlin vs. Flutter: who will rule the cross-platform application market?
• 8 awesome themes for Visual Studio Code
• The differences between good and great programmers
• Save your next app from rewriting from scratch
• Midlife crisis of every developer
• Creating a note taking app with Flutter and Firebase
• When it comes to design, your eyes are much better than math
• 100 Tips for Game Developers
• NymphCast: an open analogue of ChromeCast and AirPlay
Analytics, marketing and monetization
• make sense: How to improve onboarding to motivate using your product with Evgeny Kaznacheev
• How much does it cost to make an application in the USA
• Mobile games benefitted from coronavirus
• Price experiments increased my income by 500%
• Subscription analytics: 5 services
• Revenues of astrological applications grew by 65% per year
AI, Devices, IoT
• (+46) Once again about 433 MHz transmitters and receivers
• (+26) Hardware testing in SIBUR
• (+17) Managing the Tion S3 and connecting it to a smart home
• In Japan, a smartphone came out that does not take pictures of naked people
← Previous digest. If you have other interesting materials or if you find a mistake, please send it to the mail.