In the new release, the path to a 10x engineer, reduced App Store fees, testing without access to code, a guide to growing apps, how computer vision works, choosing cross-platform technology, and much more!
This digest is available as a weekly newsletter . And every day we send news in the Telegram channel .
iOS
β’ (+9) Towards 10x Engineer: Shortcuts, Snippets, Templates
β’ (+6) Impression of Stanford Courses CS193P Spring 2020: iOS Application Development with SwiftUI
β’ (+1) Composable Architecture - A Fresh Look on the architecture of the application. Benchmarks
β’ (0) Keychain API in iOS
β’ NVIDIA GeForce Now and Google Stadia run on iOS as web apps
β’ Apple has released a version of TensorFlow for macOS Big Sur
β’Apple reduces App Store commission for small developers to 15%
β’ Promo codes for subscriptions have earned in the App Store
β’ Using Kotlin Multiplatform Mobile in an iOS project
β’ How to safely work with Core Data in a background thread
β’ Shared streams, broadcast channels
β’ Working with Diffable Data Sources in iOS 14
β’ Server-side Swift with Vapor, AWS Fargate and AWS Cloud Development Kit
β’ Dependency Injection : why we chose Needle
β’ Top Xcode shortcodes for more efficient programming
β’ MVVM on iOS with SwiftUI (detailed example + pitfalls)
β’ Create content-friendly layouts
β’ Create a chat interface with SwiftUI
β’ SwiftUI View lifecycle
β’ A complete guide to using Azure CI / CD for iOS apps
β’ SlideOverCard: slide-out card
β’ PostgresKit: Working with PostgreSQL
Android
β’ (+30) Coroutines and sync ... Better not to mix
β’ (+4) How the APK file build works inside
β’ (+3) Android development: what is in common with Lego and how not to "pull an owl on the globe"
β’ Roman Elizarov becomes the new project manager of Kotlin
β’ Video Android Summit 2020
β’ Google sets new approval deadline for background geolocation apps
β’ Modern Android Development (MAD) Skills: Learning Modern Android Development from Google
β’ Oversecured Launches $ 1M Self-Funding Through Bug Payouts
β’ A Pragmatic Guide to Hilt with Kotlin
β’ Screenshot detection in Android
β’ Reduce the memory usage of your Android application in half
β’ Spinning is spinning
β’ Build an app using Dropwizard, Maven and Kotlin
β’ Server-Driven UI for Android with Jetpack Compose
β’ Leveraging Android Jetpack KTX
β’ New way of handling states and events in Android with Sealed Classes
β’ Modularization of Android applications - a quick glance
β’ (Almost) completely cross-platform applications in Kotlin
β’ 5 new test automation frameworks for Android (2020)
β’ Lottie for Jetpack Compose
β’ Animation Android RecyclerView in Kotlin
β’ Kotlin Flow in Android - handling asynchronous flow
β’ Complete guide to internationalizing and localizing Android applications
β’ BasicAirData GPS Logger: open source GPS tracker for Android
β’ Currency Converter: a currency converter for Android
Development
β’ (+25) API for QA: testing features without access to the code
β’ (+18) Experience in choosing a cross-platform technology for developing an application. Yandex report
β’ (+5) ECS in the UI in the World of Tanks Blitz client
β’ (+4) Product development: what paradigm to work in?
β’ (+4) Material design. Creating animations in Kivy
β’ (+3) Go OFFLINE FIRST using Core Data and Managed Document (s)
β’ (+3) Testing games
β’ (+1) Flutter. Keyboard listener without platform code
β’ (+1) Figma rolled out a new Auto Layout
β’ (0) Types of biometrics in a mobile application
β’ Podlodka # 190: must-know knowledge for a programmer
β’ What to do if Apple copies you
β’ MY.GAMES and Google have launched a program to support game developers
β’ What is Server-Driven UI
β’ What languages ββdo developers want to learn?
β’ 7 Tips for Creating Better UX: Best Mobile Design Practices
β’ First Online Flutter Hackathon in Russia Liga Stavok Flutterthon
β’ Navigating in mcommerce Applications: Templates and Pitfalls
β’Stop judging product designers as visual designers
β’ Here are 20 coding tips you didn't ask for
β’ 4 recognitions after 4 years as a self-taught developer
β’ What I learned about UX while sipping tea
β’ Redefining a dating app - UX / UI example
β’ 6 months of small projects
β’ I'm not smart enough to be a programmer
β’ Clean architecture in terms of technical interviews
β’ Simplenote: cross-platform notebook
Analytics, marketing and monetization
β’ (+43) Imprisoned for the application
β’ (+3) User engagement, improving gaming experience and ROI
β’ Apps with widgets have received over 45 million installs on iOS
β’ make sense podcast: About formulating hypotheses, approaches and correctness criteria, and testing hypotheses at different levels
β’ Guide to App Growth for Independent Developers
β’ Best Mobile games at The Game Awards 2020
β’ Global App Testing researched user habits with applications
β’ Getaround: growth of p2p car sharing
β’ How to get more traffic from recommendations of similar applications?
β’ Comparative analysis of the pricing strategy of over 100 subscription-based mobile applications
β’Skills and requirements for data analysts at different levels in Yandex
AI, Devices, IoT
β’ (+19) Deep neural networks in computer vision: how they work, where they are used, and what problems arise
β’ "Digit lesson" will teach schoolchildren to work with neural networks
β’ Ride Vision using AI to improve the safety of motorcyclists
β’ Huawei completely sells its Honor smartphone brand
β Previous digest . If you have other interesting materials or you have found a mistake, please send it to the mail .