Новости
Интересные материалы: 11.07
Перевел интересную статью, которая, кажется, получила максимум оценок на всех форумах, что я видел. Посвящена она самому простому принципу DRY (Don’t Repeat Yourself). Смысл ее, в общем-то, касается и всех остальных принципов разработки.Если применять их бездумно и без меры, то они скорее становятся болезнью, а не лекарством. Посмотрите, может и вы найдете, где перебарщиваете.
Разработка, аналитика, дизайн
- Почему DRY — самый переоцененный принцип программирования
- Google заблокировал обновления KakaoTalk
- Жизнь без публикации в Google Play и Apple App Store
- Самые зарабатывающие приложения США в июне
- Четыре релиза мобильного приложения в неделю? — Да легко!
- Вы за это заплатите! Цена чистой архитектуры
- Дизайн приложений: примеры для вдохновения #80
- Мясная аналитика на СlickHouse
- Podlodka #275: распознавание музыки
- Публичное собеседование на позицию техлида
- Расходы на приложения выросли на 1% и достигли $65 млрд
- Inverse Scaling Prize: поиск задач, на которых модели не масштабируются
- Постмортем: портирование Skyforge на Nintendo Switch
- What I Learned from Google and 2 Developers with Bad Programming Practices
- Copilot is NOT worth $10 a Month
- Scrum Teams are often Coached to Death, while the Problems are With Management
iOS
- Как iOS 16 ускоряет запуск вашего приложения
- Swiftly: шпаргалка по Swift
- Getting UIKit’s UICalendarView from iOS 16 fully functioning in a SwiftUI app
- SwiftUI Renderers and Their Tricks
- How to Achieve Dynamic Dispatch Using Generic Protocols in Swift 5.7
- Architectures comparing for SwiftUI
- 8 Time-Saving Tips Every iOS Developer Needs to Know
- Ranges Type in Swift
Android
- У Google Play обновилась иконка
- Управление встроенным обновлением в приложении для Android
- Performance tips to achieve App Excellence
- In-app update
- Making Sense of Intent Filters in Android 13
- (Not so) Gentle introduction to Polymorphic Serialization in Kotlin
Кроссплатформа
- Поговорим про безопасность в Dart и Flutter
- A new approach to React Native development and team composition
- CI/CD pipeline for React Native apps
- Avoiding late variables in Dart
- Create a Flutter state management library with 100 lines of code
Вакансия дня
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Разработка1 месяц назад
Осваиваем ViewModel в Android: «можно» и «нельзя» — Часть 2
-
Маркетинг и монетизация1 месяц назад
Вышел 2024 App Marketing Trends Report
-
Разработка1 месяц назад
Как быстро сделать файл PrivacyInfo.xcprivacy для вашего iOS-приложения
-
Разработка1 месяц назад
Инъекция зависимостей в Compose