Swift набирает обороты. Команда Swift представила первую стабильную версию swiftly, менеджера версий Swift, который избавит вас от хлопот по установке, управлению и обновлению вашего набора инструментов Swift. Последняя версия Swift поставляется с Xcode для написания приложений для платформ Apple. Но, возможно, вы захотите установить Swift на другую платформу, например Linux, или использовать другую версию набора инструментов для создания служб или инструментов командной строки. Загрузка, извлечение и установка надежной сборки Swift вместе с соответствующими зависимостями для вашей операционной системы может потребовать довольно много ручных и подверженных ошибкам шагов. Swiftly — лучший инструмент для установки автономной цепочки инструментов, предоставляющий команды для установки Swift на новую систему, обновления до последней стабильной версии и экспериментирования или тестирования с “ночными” снепшотами или более старыми версиями. Он также позволяет легко переключаться между несколькими установленными цепочками инструментов. Вы даже можете добавить файл в репозиторий своего проекта, чтобы swiftly использовал одну и ту же версию цепочки инструментов для всех членов вашей команды разработчиков.
Разработка
- Это весело и забавно… пока ваш босс не узнает про вайб-кодинг
- Как мы оживили DPED: ИИ-проект для улучшения мобильных фото до снимков с «зеркалок»
- How to work in tech when your job isn’t safe
- Making Uber’s ExperimentEvaluation Engine 100x Faster
- Train & Weather Tracker with Raspberry Pi & E-Ink
- The 13 software engineering laws
Маркетинг и аналитика
Кроссплатформа
- Dart / Flutter — применяя zero / empty объекты ко всему
- Leveraging Dart FFI for high-performance ML in Flutter — a practical implementation
- How to Implement Swipe Actions in Flutter with Slidable
- Flutter Belgium Meetup #23
iOS
- Вышел swiftly 1.0
- Документируем код с помощью DocC
- Конкатенация против интерполяции текста в SwiftUI
- Say Goodbye to dismiss: A State-Driven Path to More Maintainable SwiftUI
- Create a Custom Single Select Button in SwiftUI
Android
- Tack Android — красивый метроном для Android
- BundledSQLiteDriver: новый взгляд на SQLite в Android и Kotlin Multiplatform
- Как мы сделали дизайн-систему для мобильных устройств и TV
- Why you should learn multi-module architecture in Compose as soon as possible!
- Understanding Dispatchers: Main and Main.immediate
- Hybrid Encryption in Android: Secure Communication Between Mobile and Backend Systems