Найти в Дзене
AppTractor

Еще одна статья в копилку "идеальная архитектура — это миф

". Достаточно хорошая архитектура — это подход, в котором вы знаете, что нужно делать, что отложить, а что вообще не стоит использовать. Начните с простого. Когда возникнут проблемы, добавляйте уровни. И помните, что отзывы о вашем приложении в Play Store пишут пользователи, а не ваш граф внедрения зависимостей. Разработка • Software Is Dead — Long Live Software Маркетинг • Новая функция Audible синхронизирует электронные и аудиокниги • Google добавляет в приложение Gemini возможности генерации музыки Кроссплатформа • Как сделать GitLab CI/CD вашим лучшим другом для сборки и доставки Flutter приложений. Часть 3 • Cached Network Image is unmaintained for 2 years, so decided to fork and create ce version of it. iOS • ListKit — быстрый diffable data source для UICollectionView • SwiftUI Grid Layouts: Build Instagram-Style Feeds (In Minutes) • Before We Panic: The iOS Debugging Checklist with Code Examples Every Developer Should Use • Swift Concurrency Debugging Is Still Immature —

Еще одна статья в копилку "идеальная архитектура — это миф". Достаточно хорошая архитектура — это подход, в котором вы знаете, что нужно делать, что отложить, а что вообще не стоит использовать. Начните с простого. Когда возникнут проблемы, добавляйте уровни. И помните, что отзывы о вашем приложении в Play Store пишут пользователи, а не ваш граф внедрения зависимостей.

Разработка

Software Is Dead — Long Live Software

Маркетинг

Новая функция Audible синхронизирует электронные и аудиокниги

Google добавляет в приложение Gemini возможности генерации музыки

Кроссплатформа

Как сделать GitLab CI/CD вашим лучшим другом для сборки и доставки Flutter приложений. Часть 3

Cached Network Image is unmaintained for 2 years, so decided to fork and create ce version of it.

iOS

ListKit — быстрый diffable data source для UICollectionView

SwiftUI Grid Layouts: Build Instagram-Style Feeds (In Minutes)

Before We Panic: The iOS Debugging Checklist with Code Examples Every Developer Should Use

Swift Concurrency Debugging Is Still Immature — Here’s Why

Android

Расцвет «достаточно хорошей» архитектуры в Android

How to Simulate Process Death in Android?

Android 17: What It Means for Mobile Architecture, Not Just Features