bootg.com »
United States »
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT » Telegram Web
Релиз Hummingbird 2
В последнее время количество новостей вокруг серверного Swift какое-то зашкаливающее. На этот раз речь про мажорный релиз еще одного сравнительно популярного фреймворка. Ключевое изменение, конечно же, Swift Concurrency. Полные релиз ноуты можно прочитать тут.
В последнее время количество новостей вокруг серверного Swift какое-то зашкаливающее. На этот раз речь про мажорный релиз еще одного сравнительно популярного фреймворка. Ключевое изменение, конечно же, Swift Concurrency. Полные релиз ноуты можно прочитать тут.
hummingbird.codes
Hummingbird 2
Version 2.0 of Hummingbird - the swift server framework has been released.
Используем Cursor для iOS разработки
Cursor – хайповая IDE, позиционирующая себя как AI-centric. Если вам интересно попробовать разрабатывать в ней под iOS, то в статье рассказывается, как с помощью библиотеки Inject можно обойтись без необходимости работать с симулятором через Xcode.
Cursor – хайповая IDE, позиционирующая себя как AI-centric. Если вам интересно попробовать разрабатывать в ней под iOS, то в статье рассказывается, как с помощью библиотеки Inject можно обойтись без необходимости работать с симулятором через Xcode.
Rudrank
Exploring Indie Life: Reducing Friction with Cursor
Boost your iOS development with Cursor AI editor! Reduce context-switching, overcome Xcode limitations, and ship faster. Learn how to streamline your workflow, use hot reloading, and run simulators directly from Cursor. Discover practical tips and aliases…
Обновление Apple Design Resources
С выходом новых девайсов обновились и UI библиотеки Apple для Figma и Sketch. А главное, конечно – 10 новых сочетаний корпусов и ремешков для часов!
С выходом новых девайсов обновились и UI библиотеки Apple для Figma и Sketch. А главное, конечно – 10 новых сочетаний корпусов и ремешков для часов!
Как использовать Morphology для строк без чисел
Morphology – набор API в Foundation, которые позволяют правильным образом склонять ваши строки. Например, указывать правильное окончание у "You have X messages" в зависимости от значения Х.
При этом задача отображения строки "You have unread messages", которая не включает в себя Х, гораздо менее тривиальна.
Morphology – набор API в Foundation, которые позволяют правильным образом склонять ваши строки. Например, указывать правильное окончание у "You have X messages" в зависимости от значения Х.
При этом задача отображения строки "You have unread messages", которая не включает в себя Х, гораздо менее тривиальна.
Lickability
Morphology in Swift – Lickability
A guide to automatic numberless pluralization
История странного креша Core Data
Замечательная история одного EXC_BAD_ACCESS, который появлялся, когда менялось значение одного из свойств entity в нужном для этого контексте. Причина –название изменяемого атрибута начиналось со слова new .
Замечательная история одного EXC_BAD_ACCESS, который появлялся, когда менялось значение одного из свойств entity в нужном для этого контексте. Причина –
nemecek.be
The weirdest Core Data crash I have seen
Careful how you name your attributes...
Релиз Swift 6
Swift 6 наконец-то вышел! Все фичи мы уже сто раз успели обсудить, но, если вы это пропустили, официалтный блогпост – хороший способ освежить память. Из интересных наблюдений – и в релизном твите, и в блогпосте Swift активно позиционируется не как мобильный язык, а как кроссплатформенный язык общего назначения, позволяющий писать быстрый и безопасный код.
Swift 6 наконец-то вышел! Все фичи мы уже сто раз успели обсудить, но, если вы это пропустили, официалтный блогпост – хороший способ освежить память. Из интересных наблюдений – и в релизном твите, и в блогпосте Swift активно позиционируется не как мобильный язык, а как кроссплатформенный язык общего назначения, позволяющий писать быстрый и безопасный код.
Swift.org
Announcing Swift 6
We’re delighted to announce the general availability of Swift 6. This is a major new release that expands Swift to more platforms and domains.
Что тормозит карьеру в разработке?
На митапе от «Лаборатории Касперского» эксперты в мобильной разработке поделятся реальными примерами карьерных ошибок и подскажут, как их избежать. Вместе с профессионалами вы узнаете, что делать, чтобы двигаться вперед без задержек и тупиков.
Присоединяйтесь, чтобы:
✅ избежать ошибок, мешающих карьерному росту;
✅ избавиться от основных сложностей развития в профессии;
✅ увидеть, как эффективно развиваться в IT-индустрии;
✅ отрефлексировать свою карьеру.
Когда: 26 сентября в 16:00
Формат: Онлайн
Регистрируйся здесь: https://kas.pr/k1mg
На митапе вы получите практические советы и конкретные шаги для успешного роста в IT.
Реклама. АО "Лаборатория Касперского",
ИНН 7713140469, erid:2SDnjcoCoh4
На митапе от «Лаборатории Касперского» эксперты в мобильной разработке поделятся реальными примерами карьерных ошибок и подскажут, как их избежать. Вместе с профессионалами вы узнаете, что делать, чтобы двигаться вперед без задержек и тупиков.
Присоединяйтесь, чтобы:
✅ избежать ошибок, мешающих карьерному росту;
✅ избавиться от основных сложностей развития в профессии;
✅ увидеть, как эффективно развиваться в IT-индустрии;
✅ отрефлексировать свою карьеру.
Когда: 26 сентября в 16:00
Формат: Онлайн
Регистрируйся здесь: https://kas.pr/k1mg
На митапе вы получите практические советы и конкретные шаги для успешного роста в IT.
Реклама. АО "Лаборатория Касперского",
ИНН 7713140469, erid:2SDnjcoCoh4
SwiftPM Snippets
Сниппеты появились еще в Swift 5.7, но используются они редко, а официальной документации мало, поэтому статья – на вес золота. Автор разбирает, как добавлять сниппеты в пакеты, встраивать их в DocC документацию, и использовать кучу их малоизвестных фичей.
Сниппеты появились еще в Swift 5.7, но используются они редко, а официальной документации мало, поэтому статья – на вес золота. Автор разбирает, как добавлять сниппеты в пакеты, встраивать их в DocC документацию, и использовать кучу их малоизвестных фичей.
Изменения структуры проекта в Xcode 16
В Xcode 16 изменился дефолтный способ организации структуры проекта – вместо групп теперь вы работаете с реальными папками. В статье разбираются последствия этого решения.
В Xcode 16 изменился дефолтный способ организации структуры проекта – вместо групп теперь вы работаете с реальными папками. В статье разбираются последствия этого решения.
Официальная спецификация для Lottie
У Lottie теперь есть официальная спецификация версии 1.0. Она включает в себя все базовые фичи вроде layers, shapes, transforms. Сама спека описана здесь, а будущий роадмап – тут.
У Lottie теперь есть официальная спецификация версии 1.0. Она включает в себя все базовые фичи вроде layers, shapes, transforms. Сама спека описана здесь, а будущий роадмап – тут.
У Swift теперь есть интероп с Java
Вчера на конференции про serverside Swift анонсировали новый проект – официальный интероп Swift с Java. Работает в обе стороны, подробности можно почитать тут.
А если вы захотите побольше разобраться с тем, как работают интеропы между разными языками, послушайте последний выпуск Подлодки, мы эту тему разобрали максимально подробно.
Вчера на конференции про serverside Swift анонсировали новый проект – официальный интероп Swift с Java. Работает в обе стороны, подробности можно почитать тут.
А если вы захотите побольше разобраться с тем, как работают интеропы между разными языками, послушайте последний выпуск Подлодки, мы эту тему разобрали максимально подробно.
GitHub
GitHub - swiftlang/swift-java
Contribute to swiftlang/swift-java development by creating an account on GitHub.