Новости
Мобильная разработка: 07.02
Перевел на Хабре вчерашнюю статью о мастерстве программирования (мастерство в данном случае — craftsmanship, то есть некое красивое ручное ремесло создания правильных вещей). Автор довольно интересно говорит об уходящем искусстве создания кода и объясняет это скоростью поставки фич, методологиями, изменившимся подходом к дистрибуции софта. Вряд ли можно с ним не согласиться — “****, **** и в продакшен” уже норма. Так что вдохновившись статьей поставьте “+” и помните, как когда-то код был искусством.
Разработка
- Где-то в пути мы забыли о мастерстве программирования
- Направо пойдешь — в бэкенд придешь, налево — в мобилки…
- Key takeaways from Airbnb’s winter redesign
- Keeping code simple: moving fast by avoiding over-engineering
Маркетинг
- Spotify стал поставщиком аудиокниг №2 после Audible
- Приложение Blush выводит онлайн-знакомства в реальный мир
- Stellar Sleep — первый цифровой инструмент для борьбы с хронической бессонницей
- Любовь живет в приложении: мобильные тренды ко Дню Святого Валентина
- Вся наша жизнь – игра: или как прижилась геймификация внутри мобильного приложения в ритейле
- Мобильная версия Elden Ring разрабатывается Tencent
- Как 6 экранов в приложении увеличили конверсию в два раза
Кроссплатформа
- Как с помощью ChatGPT реализовать раскраску во Flutter
- Efficient API Calls in Flutter
- How to build a real-time multiplayer game with Flutter Flame
- 20 🍓most used Kotlin Multiplatform libraries
iOS
- Ранний взгляд на будущее тестирования с swift-testing
- Building Modular iOS Apps: A Guide to SPM, MVVM, SwiftUI, and Combine/Async-Await
- Apple to require Xcode 15 for App Store submissions staring April 29
- Setting up SharePlay on an iOS app
- Bad practice: using .lowercased() to compare strings
- Swiggy iOS interview experience
- SwiftUI Hero Animation with Matched Geometry Effect
Android
- Apk.sh: реврерс-инжиниринг Android-приложений
- Intersection Types in Kotlin
- Kotlin’s Sealed Interfaces in Android
- Jetpack Compose 🚀 Beginner’s Series
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Видео и подкасты для разработчиков1 месяц назад
Алгоритмы — самый провальный этап собеседований
-
Автоматическое тестирование приложений1 месяц назад
Как автоматически обнаруживать утечки памяти в CI/CD с помощью UI-тестов
-
Дизайн и прототипирование1 месяц назад
Дизайн-система в SwiftUI
-
Видео и подкасты для разработчиков1 месяц назад
Combine с нуля — реактивщина это просто