Новости
Мобильная разработка: 12.12
На Reddit нашел интересное обсуждение — разработчик, вернувшийся к iOS-разработке спустя 4 года мягко говоря недоумевает по поводу того, как все усложнилось (ну или по крайней мере не улучшилось). Архитектуры — говно, async/await — днище, отладчик и Xcode — совсем полное днище, SwiftData — сахарный ненадежный бардак ну и все в таком духе. В общем, оказалось, что он такой не один:
Все новые функции и фреймворки кажутся полуфабрикатами, сломанными, и часто приходится возвращаться к старым парадигмам, потому что Apple не знает, каким вообще должно быть программирование на iOS. Функциональное, реактивное, основанное на наблюдателях? Понятия не имею, но удачи вам в попытках использовать новые API.
С другой стороны многие говорят, что все совсем не так и на самом деле iOS-разработка вполне упрощается и просто надо развиваться в своей области. Короче, крайне занимательное чтение, рекомендую.
Разработка
- Как я использую мутационное тестирование для поддержки хорошего покрытия тестами
- Вопросы с собеседований: что такое Copy-On-Write
- Как много языков может влезть в одного программиста?
- What I Wish I Knew As a Mid-Level Engineer
- How to arrange GitHub actions to improve feedback cycles
- Dr. Bazel: How I Learned to Stop Worrying and Love Building Systems
Маркетинг
- Epic Games выиграла в суде у Google
- Как я потерял $2,85 млн и решил создать приложение для массового инвестирования
Кроссплатформа
iOS
- iOS-разрабокта становится сложнее — обсуждение на Reddit
- Поваренная книга SwiftUI: добавление кастомной формы к представлению SwiftUI
- Symbolicate crash logs with Xcode
- Leveraging Emerge Tools in CI/CD Pipelines for iOS App Size Optimisation
- Distributing a Swift Macro using CocoaPods
- Writing Custom SwiftLint Rule with SwiftSyntax
- Getting to Swift.weak { }
Android
- Amazon выпустил AWS SDK для Kotlin
- Compose Preference: экран настроек в Material 3
- Unit testing Kotlin Flow emissions
- Zooming out Twilio Migration
- How to share and publish Detekt config?
- Firebase dynamic link deprecation and its alternates
- How we tested a Google Play application
-
Новости4 недели назад
Видеозвонки с Лили, Приключения и пианино — обновления Duolingo
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2024.39
-
Видео и подкасты для разработчиков3 недели назад
Lua – идеальный встраиваемый язык
-
Новости3 недели назад
Poolside, занимающийся ИИ-программированием, привлек $500 млн