In our new collection, thinking with the SwiftUI style, animation library, Huawei without Google services, testing in Airbnb, the most popular design tools and interfaces for seniors, micro-sessions and mobile finance.
The game and Russian developers - the first and so far the only ones - got into the starter kit of Apple Arcade. The studio is called the Tortuga Team and is known mainly for the Bravelands turn-based series: battles, dungeons, magic, ships, and that’s all. The new game is called Spaceland, its action takes place on an abandoned planet. You play as a space ranger, and most of all it looks like a highly accelerated X-COM.
This digest is available as a weekly newsletter . And daily we send news in Telegram channel . iOS•
(+5) Change your mindset by working with SwiftUI•
(0) API for remote asynchronous fetching using Apple Combine•
Animation library for iOS - Lottie, Hero and Spring•
Availability in SwiftUI•
Quick remake of projects in Xcode•
How we used Firebase Audiences for A / B testing of onboarding in iOS application•
Modern networking in Swift 5•
Create an Apple-like screensaver in SwiftUI•
Hack SwiftUI for unit testing and runtime verification•
Do not stop the music in your iOS application•
Say “Index out of range” in Swift for now•
UIKit, SwiftUI, LiveView - how to use Live Preview in UIKit•
How to programmatically make UIs and transitions without SwiftUI•
SwiftUICharts: Interactive Graphics for iOS•
5 iOS libraries to enhance your application Android•
(+21) From the web to the application in one DeepLink•
(+15) How can we help you? How can you help us?•
(+9) Introduction to context-oriented programming in Kotlin•
(+5) Benchmarking ORM used when creating Android applications•
Android Push Notifications•
Huawei begins selling Mate 30 Pro without Google services•
Add the “Sign in with Apple” button to the Android application•
Why Discord Refuses to Support Android 4•
Tested by Time: Unit Testing Guide•
Best Android Testing at Airbnb•
Fingerprint Authentication Using Android's Biometric API•
How to use Alarm Manager and Broadcast Receiver in Android•
Google just, after 10 years of operation, closed my publisher account in one hour•
Using Coroutines and Flow with MVVM Architecture•
Android multithreading: threads, user interface, garbage collector, memory leaks and more•
MaterialDialog: animated dialogs for Android•
EasyReveal: beautiful transitions between screens Development•
(+48) Eternal classic: what modern action games should learn from DOOM•
(+20) How to write a sapper on Phaser and complete a test task of HTML5 developer•
(+16) A smartphone instead of a data collection terminal•
(+13) React Native - a silver bullet for all problems? How did we choose a cross-platform tool for Profi.ru•
(+9) Development of a mobile application without a server•
(+7) Game development on social networks•
(+4) Basic UI / UX patterns•
(+3) Experience implementing fastlane to automate all stages of mobile CI / CD•
Podlodka # 138: SRE•
Podlodka # 139: How to read books•
Giza DG # 29: Should players' opinions influence development?•
Most popular programming languages 2014-2019•
Application on order: how the customer can work with an external team•
Best mobile app design tools 2019•
US employers most in demand technical skills•
VKontakte has announced a contest of mini-applications•
Interface Design Guide for Seniors•
Improving the user experience of micro-sessions in mobile applications•
Product manager: how to look at the old interface with a fresh look, where to look for inspiration and what to read at your leisure•
No time, no budget, no problem: completing The First Tree•
Stop using For to iterate over arrays•
5 developer productivity hacks•
10 things that helped me become a better designer•
How To Make A Good Code Review•
How to create a cross-platform serverless application for sharing video with Flutter, Firebase and Publitio•
How to show real weather in Unity (using REST API)•
How to become a star developer•
5 minutes SOLID explanation•
5 great ideas for the Gmail user interface Analytics, marketing and monetization•
(+15) Multiple experiments: theory and practice•
(+13) How to regain control and reduce dependence on smartphones and notifications•
(+8) Monetization Designer: who he is and how to become one•
Adjust and App Annie have released “Mobile Finance Report - 2019”• The
app will warn pedestrians about approaching cars•
Loom: corporate Instagram•
Candy Crush Soda Saga earned $ 2 billion•
Microsoft Math Solver: solve the equation by photo•
Facebook Viewpoints will pay for polls•
Mobile App Market Trends 2019 - Liftoff Report•
The most earning applications with a subscription in the 3rd quarter of 2019•
Kidmost: we have collected all the children's activities in Moscow in one application•
Game Marketing Guide Without a Budget•
How to create a website for your indie game: a step-by-step guide AI, Devices, IoT•
(+7) AI-based IntelliSense for your code•
Amazon simplifies Alexa adoption←
Previous digest . If you have other interesting materials or if you find a mistake, please send it to the
mail .