Люблю такое — Яндекс представил свой yet another DI-фреймворк для Android с креативным названием Yatagan. Внутри разбор по косточкам как, зачем и почему это делалось. Яндекс говорит, что ускорил инкрементальную сборку проекта на 50-70%, а с рефлексией она ускоряется еще на 16-25%. Ятаган уже доступен на GitHub.
Разработка, аналитика, дизайн
- Apple готовится к запуску сторонних магазинов приложений
- Как доработка UX помогла сократить время прохождения сценария заказа еды на 70%. Часть 2
- Редизайн приложения для ЖКХ: как упорядочить хаос и не наломать дров
- Hierarchy strips in user interfaces
- Building a product without a design system leads to huge design debt
- Previewing the IDE of the Future — Fleet
iOS
- Copilot for Xcode: код Copilot в Xcode
- Setting Up a Multiplayer 3D Chess Using RealityKit, ARKit, and SwiftUI
- Using Hopper to investigate an iOS bug
- iOS In-App Subscription Tutorial with StoreKit 2 and Swift
- Dynamically Change App Icons for a Unique User Experience with SwiftUI
- Testing a SwiftUI + Combine iOS App Using Clean Architecture
- Creating a Bottom Sheet Using FloatingPanel in Swift
Android
- Яндекс выпускает Yatagan — опенсорс-фреймворк для внедрения зависимостей, позволяющий ускорить сборку
- Интегрируем Rust в Android-приложение
- I bet you didn’t know about these features in Kotlin
- Health Connect Android API
- Creating a Collapsing TopAppBar with Jetpack Compose
- How to scale made-for-mobile apps to ChromeOS
Кроссплатформа
- Зачем Clojure Flutter
- How to create a truly native experience for your React-Native app?
- Take your Flutter App performance to next level