[Разработка под iOS, Разработка мобильных приложений, Xcode, Swift] AppCode 2021.1: улучшения поддержки Swift Package Manager и быстродействия, обновление плагина Kotlin/Native и другое
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Всем привет! Все IDE от JetBrains уже обновились, мы же в AppCode немного задержались, проверяя очередные улучшения в кэшировании. Но вот и у нас вышел первый релиз в этом году — AppCode 2021.1!
Swift Package ManagerНас давно об этом просили — теперь в AppCode можно открыть SPM-проект, используя только Package.swift. Сначала мы творчески переиспользовали SPM-поддержку из плагина для CLion, чтобы поддержать зависимости в Xcode-проектах, а теперь адаптировали ее же для «чистых» пакетов:
Swift Package ManagerЕще поправили резолв сущностей из Objective-C в SPM-проектах, и научились нормально работать с локальными пакетами. Плагин Kotlin/NativeМаленький шаг для плагина, но довольно крупный для реализации правильной поддержки Kotlin/Native: сделали так, чтобы кросс-резолв между Kotlin и Objective-C/Swift работал без пересборки проекта.
БыстродействиеВнимательный пользователь заметит, что крупные проекты с кучей зависимостей стали открываться быстрее. Если это вдруг на каком-то проекте незаметно даже внимательному пользователю, то это повод немедленно написать об этом нам в трекер. Или в комментарии к этому посту — так тоже работает. Доверенные проектыКак и в других IDE от JetBrains, в AppCode реализовали механизм, который позволяет избежать уязвимостей, связанных с открытием проекта. Swift на Windows в CLion«Но причем тут CLion?» — спросит недоумевающий читатель. Ведь пост-то про AppCode! Пост про AppCode, но в свободное (на самом деле нет) время наша команда еще делает поддержку кросс-платформенного Swift в виде плагина для CLion. Сначала мы его привели на Linux, теперь и на Windows тоже (с некоторыми ограничениями, вроде неработающей отладки, но это уже проблема в самом тулчейне):
Swift on WindowsКонтроль версийЕго делает платформа IntelliJ, а мы радостно переиспользуем. В этот раз появились возможность выбрать профиль проверок перед коммитом, шаблоны сообщений в коммитах Git, действие Save to Shelf и еще много прекрасного. Внезапно, на этом все. Ну, почти все — поддержку Swift 5.4, которую планировали на этот релиз, мы тоже сделали, но ее еще не появилось даже в Xcode, поэтому пока ждем. Как и всегда — будем рады поговорить на любые темы в комментариях!Команда AppCode
===========
Источник:
habr.com
===========
Похожие новости:
- [Платежные системы, Разработка мобильных приложений, Разработка под Android, Flutter] История разработки SDK для приема платежей в мобильном приложении на Flutter
- [Разработка мобильных приложений, Dart, Flutter] Моя история реализации офлайн приложения Хабра
- [Разработка мобильных приложений, Amazon Web Services, Microsoft Azure, Google Cloud Platform, Serverless] Молния: предстоящие вебинары про Serverless технологии
- [Разработка мобильных приложений, Машинное обучение, Софт, Искусственный интеллект, Flutter] Flitter Your Business With AI Integrated Flutter App Development
- [Программирование, Разработка мобильных приложений, Производство и разработка электроники, Гаджеты, Интернет вещей] Русские программисты не сдаются-2
- [Разработка мобильных приложений, Разработка под Android] Фоновая работа в Android: обзор возможностей WorkManager
- [Научно-популярное, Космонавтика, Будущее здесь] Первые 5 грамм кислорода на Марсе: установка MOXIE на марсоходе «Настойчивость» работает
- [Разработка мобильных приложений, Разработка под Android] Навигация в многомодульном приложении на Jetpack без магии и DI
- [Разработка мобильных приложений, Монетизация мобильных приложений, Медийная реклама, Управление продуктом, IT-компании] Facebook всё-таки изменит свои рекламные инструменты из-за новых правил Apple о приватности
- [Разработка мобильных приложений, Разработка под e-commerce, Карьера в IT-индустрии, IT-компании] «Кадровый голод» или почему IT-компании находятся в постоянном поиске сотрудников
Теги для поиска: #_razrabotka_pod_ios (Разработка под iOS), #_razrabotka_mobilnyh_prilozhenij (Разработка мобильных приложений), #_xcode, #_swift, #_swift, #_ios, #_kotlin/native, #_appcode, #_swift_na_windows (swift на Windows), #_blog_kompanii_jetbrains (
Блог компании JetBrains
), #_razrabotka_pod_ios (
Разработка под iOS
), #_razrabotka_mobilnyh_prilozhenij (
Разработка мобильных приложений
), #_xcode, #_swift
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 09:19
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Всем привет! Все IDE от JetBrains уже обновились, мы же в AppCode немного задержались, проверяя очередные улучшения в кэшировании. Но вот и у нас вышел первый релиз в этом году — AppCode 2021.1! Swift Package ManagerНас давно об этом просили — теперь в AppCode можно открыть SPM-проект, используя только Package.swift. Сначала мы творчески переиспользовали SPM-поддержку из плагина для CLion, чтобы поддержать зависимости в Xcode-проектах, а теперь адаптировали ее же для «чистых» пакетов: Swift Package ManagerЕще поправили резолв сущностей из Objective-C в SPM-проектах, и научились нормально работать с локальными пакетами. Плагин Kotlin/NativeМаленький шаг для плагина, но довольно крупный для реализации правильной поддержки Kotlin/Native: сделали так, чтобы кросс-резолв между Kotlin и Objective-C/Swift работал без пересборки проекта. БыстродействиеВнимательный пользователь заметит, что крупные проекты с кучей зависимостей стали открываться быстрее. Если это вдруг на каком-то проекте незаметно даже внимательному пользователю, то это повод немедленно написать об этом нам в трекер. Или в комментарии к этому посту — так тоже работает. Доверенные проектыКак и в других IDE от JetBrains, в AppCode реализовали механизм, который позволяет избежать уязвимостей, связанных с открытием проекта. Swift на Windows в CLion«Но причем тут CLion?» — спросит недоумевающий читатель. Ведь пост-то про AppCode! Пост про AppCode, но в свободное (на самом деле нет) время наша команда еще делает поддержку кросс-платформенного Swift в виде плагина для CLion. Сначала мы его привели на Linux, теперь и на Windows тоже (с некоторыми ограничениями, вроде неработающей отладки, но это уже проблема в самом тулчейне): Swift on WindowsКонтроль версийЕго делает платформа IntelliJ, а мы радостно переиспользуем. В этот раз появились возможность выбрать профиль проверок перед коммитом, шаблоны сообщений в коммитах Git, действие Save to Shelf и еще много прекрасного. Внезапно, на этом все. Ну, почти все — поддержку Swift 5.4, которую планировали на этот релиз, мы тоже сделали, но ее еще не появилось даже в Xcode, поэтому пока ждем. Как и всегда — будем рады поговорить на любые темы в комментариях!Команда AppCode =========== Источник: habr.com =========== Похожие новости:
Блог компании JetBrains ), #_razrabotka_pod_ios ( Разработка под iOS ), #_razrabotka_mobilnyh_prilozhenij ( Разработка мобильных приложений ), #_xcode, #_swift |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 09:19
Часовой пояс: UTC + 5