In the new digest, corrupted desktops, their contribution to Swift, application security and Durov's war with Apple, code quality and application evolution, Huawei as a market leader, and many other interesting materials!
Today, most of the products for users are made primarily for mobile platforms. At best, they figure a universal web that is still optimized for mobile phones. Because users love iPhones, not computers. The business sat down, counted, and made a decision - let's make more money, let's have a mobile first everywhere.To make edits, you will need knowledge of Swift and an understanding of C ++, but this is not necessary, some tasks require adding test cases where knowledge of the language is not required.
This digest is available as a weekly newsletter . And every day we send news in the Telegram channel .
iOS
• (+24) Apple Machine Learning News in 2020
• (+8) Implementing Machine Learning on an iOS Device Using Core ML, Swift and Neural Engine
• (+3) New Property Wrappers in SwiftUI
• (+1) MVI and SwiftUI - one state
• (0) We design work with iOS subscriptions: client or server storage of products
• (0) iOS in-app purchases: Initialization and processing of purchases
• Durov again criticized Apple for a commission in the App Store
• Telegram sued Apple
• Creation of an expanding button in Swift
• How make navigation simple SwiftUI
• GeometryEffect in Swift 2.0 We do
• Learning a new API-logging interface for iOS 14
• Create a Spotify on SwiftUI
• 5 things that I would like to know before my first iOS-internship at a startup
• As the Facebook SDK can bring down the Apple iOS ecosystem without a single line of code
• code cleaning and refactoring in SwiftUI
• Overview UIPageControl in iOS 14
• Create a retractable menu Swift
• Making the First Widget for iOS 14 With WidgetKit
• Working with templates SnapML in Lens Studio: style transfer
• Toolbar to SwiftUI in iOS 14
• Create like animation from Instagram on Swift
• Create loading animation in Swift
• Dynamic themes in iOS
• Do Grid Layout in SwiftUI
• SwiftUI-LifeGame: "Life" on SwiftUI
• GradientLoadingBar: Gradient Loading Bar
• Streamoji: Emoji Rendering for iOS
Android
• (+17) A Tale of How Realm Cascading Deletion Long Startup Won
• (+17) Android Apps Power Consumption
• (+9) How to Learn Android in 3 Years , or The Story of One Application
• Android Broadcast: Mobile Application Security
• Google Play Indie Games Festival Winners
• Google tracked application usage on Android
• Scanning QR codes with the HUAWEI Scan Kit
• Using WorkManager for immediate background execution
• How Discord made navigating within an Android application easier
• OkCupid introduces improved testability
• Modularity in Android: make your code reusable and maintainable
• Android development best practices
• Android architecture example: layers and modules
• Advanced Kotlin programming
• Make sure click one (ButterKnife did it right)
• How I reverse engineered the bus service to make my own application
• Android all-in-one notifications
• Kotlin Multiplatform + Rx + MVVM
• Shrink your application with R8
• Playing videos with Jetpack Compose
• Understanding the build with Build Analyzer
• 6 things to know before using Destructuring in Kotlin
• MarvelHeroes: superheroes in Android development
• Rocktly: space launches
Development
• (+41) How to use a desktop without a desktop? Samsung DeX review
• (+37) Alpha version of Flutter for Linux and desktop application development
• (+8) Creation of panoramic videos in Unity
• (+7) Flutter. RenderObject - Measure and Conquer
• (+6) The science of user experience. Using Cognitive Bias in Quality Product Development
• (+3) Choosing Mobile Devices: A step-by-step guide for QA beginners. Part I
• (+2) Kali Linux NetHunter on Android Part 3: breaking the distance
• (+1) GOMS analysis of interface usability
• Podlodka # 174: cartography
• Flutter Dev Podcast # 18: game development
• make sense: About competitive analysis , segmentation of industries and niches, and copying of features
• I want to be in gamedev # 10: developer on Unreal Engine
• Report "Code quality 2020"
• UX-design: How Human Memory Works
• Application Design: Examples for Inspiration # 11
• Good Button Design Rules
• Worst Arguments for Creating a New Feature
• Designers, stop belittling someone else's design
• Mobile app development stages: analytics and terms of reference
• How a novice designer can work with feedback to become a pro
• Offering a modern Goodreads iOS experience: redesign research
• 6 little things to make you a better Flutter developer
• Flutter development through the Clean Architecture Package
• Choosing the right database for your Flutter application
• The secret of simple code
• Qt on Mobile: best practices for cross-platform application development
• Principles of SOLID in pictures
Analytics, marketing and monetization
• (+5) How to convert holidays into profit for the developer and joy for the players
• How to work with reviews to improve the application rating?
• Foodtech and social networks pushed car sharing and mobile banking, but retail remained in the top 3 most demanded categories of applications
• Tempo home fitness complex received $ 60 million.
• We began to distribute our application for free. Here's What Happened
• Tandem - Second Language Practice
•Roblox developers will receive $ 250 million.
• Spotify launched a group listening to music
• The report "Fraud in the area of mobile advertising - Version 2020" on AppsFlyer
• The report "The evolution of mobile applications in 2020" from the App of Annie
• of EVE Echoes comes to iOS and Android in August
• Recommendations to increase the effectiveness of monetization for mobile applications
• Using video ads to promote business on Facebook: SocialPeta's guide
• How to measure the effectiveness of text search engine optimization applications
AI, Devices, IoT
• (+38) Doom Boy ESP32. Second iteration
• (+2) How will Industry 4.0 change our workplaces and why does it need a reliable power supply?
• (0) A series of articles on the installation and operation of the LoRaWAN Chirpstack server
• Huawei became the largest smartphone manufacturer in the world by the results of Q2
• Amazon connects Alexa with applications through Alexa for Apps
• 11 most common machine learning algorithms in a nutshell
← Previous digest . If you have other interesting materials or you have found an error, please send it to the mail .