Невероятно крутой и огромееееньнейший материал про
Просто максимально подробный разбор того, как всё устроено 🔥
За один раз, возможно, такое прочитать не хватит сил и терпения, но в закладки добавить точно стоит 👍
https://medium.com/devtechie/swiftui-list-deep-dive-a6cbb9ba1cc4
List
в SwfitUI
! 😲Просто максимально подробный разбор того, как всё устроено 🔥
За один раз, возможно, такое прочитать не хватит сил и терпения, но в закладки добавить точно стоит 👍
https://medium.com/devtechie/swiftui-list-deep-dive-a6cbb9ba1cc4
Medium
SwiftUI List: Deep Dive
SwiftUI’s List view is a container that presents vertically scrollable data arranged in a single column. List view is a performant…
👍12🤡3
This media is not supported in your browser
VIEW IN TELEGRAM
17–18 июня Яндекс проводит Weekend Offer Mobile
Всего за 2 дня можно пройти все технические секции и попасть в проект, который покажется самым интересным. Ищем крутых мобильных разработчиков на iOS, Android и Flutter с опытом от 3 лет.
Предлагаем работу в любом офисе в России и Беларуси. Некоторые команды приглашают в наши хабы в Армении, Казахстане и Сербии.
Заявки принимаем до 12 июня.
Подробности ищите здесь
Всего за 2 дня можно пройти все технические секции и попасть в проект, который покажется самым интересным. Ищем крутых мобильных разработчиков на iOS, Android и Flutter с опытом от 3 лет.
Предлагаем работу в любом офисе в России и Беларуси. Некоторые команды приглашают в наши хабы в Армении, Казахстане и Сербии.
Заявки принимаем до 12 июня.
Подробности ищите здесь
🤮42🤡6
Если вдруг пропустили, ChatGPT выпустили iOS приложение 🤖
Номер один в разделе Productivity.
Более 4 миллионов скачиваний. Если кто пользуется, поделитесь впечатлениями.
https://apps.apple.com/us/app/openai-chatgpt/id6448311069
Номер один в разделе Productivity.
Более 4 миллионов скачиваний. Если кто пользуется, поделитесь впечатлениями.
https://apps.apple.com/us/app/openai-chatgpt/id6448311069
App Store
ChatGPT
Introducing ChatGPT for iOS: OpenAI’s latest advancements at your fingertips.
This official app is free, syncs your history across devices, and brings you the latest from OpenAI, including the new image generator.
With ChatGPT in your pocket, you’ll find:…
This official app is free, syncs your history across devices, and brings you the latest from OpenAI, including the new image generator.
With ChatGPT in your pocket, you’ll find:…
💩15👏10❤3❤🔥2
Очень нестандартный материал про сканирование комнат 🚪
Слышали что-то про RoomPlan API? Это новинка от ARKit, которая, собственно, нужна для сканирования помещений.
Вот статья, где автор делает приложение, которое неплохо так распознает объекты в комнате 👍
Да, возможно со сложными объектами справится не очень хорошо, но попробовать точно стоит.
В статье всё с примерами и объяснением, в конце даже видео есть!
https://medium.com/simform-engineering/building-a-room-scanning-app-with-the-roomplan-api-in-ios-a5e9f66cfaaf
Слышали что-то про RoomPlan API? Это новинка от ARKit, которая, собственно, нужна для сканирования помещений.
Вот статья, где автор делает приложение, которое неплохо так распознает объекты в комнате 👍
Да, возможно со сложными объектами справится не очень хорошо, но попробовать точно стоит.
В статье всё с примерами и объяснением, в конце даже видео есть!
https://medium.com/simform-engineering/building-a-room-scanning-app-with-the-roomplan-api-in-ios-a5e9f66cfaaf
Medium
Building a Room Scanning App with the RoomPlan API in iOS
Guide to Integrate the RoomPlan API into Your iOS App
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Мы почти всегда постим материалы по iOS разработке, потому что iOS-ников тут явно больше. Да и материалов хороших по iOS тоже явно больше. Но наверняка есть и те, кто разрабатывает под macOS. Не важно в прод или для себя! Вот неплохой материал и для вас 👍
Про NSSplitView, которая делит окно на части. Всё с примерами, картинками с результатом и так далее. Достаточно детально!
https://betterprogramming.pub/using-nssplitview-in-an-macos-app-bbe2438bfe3e
Про NSSplitView, которая делит окно на части. Всё с примерами, картинками с результатом и так далее. Достаточно детально!
https://betterprogramming.pub/using-nssplitview-in-an-macos-app-bbe2438bfe3e
👍14❤1🥴1🗿1
Очередной большой и крутой материал от ребят из DevTechie. На этот раз про Combine - Subscribers.
Вся матчасть с кучей примеров и объяснений. Всё, что нужно, чтобы хорошо разобраться с темой 👍
https://medium.com/devtechie/combine-subscribers-e4ec2013e09a
Вся матчасть с кучей примеров и объяснений. Всё, что нужно, чтобы хорошо разобраться с темой 👍
https://medium.com/devtechie/combine-subscribers-e4ec2013e09a
Medium
Combine — Subscribers
Subscribers are another key concept in Combine, and they provide a powerful way to handle the events and data emitted by publishers in a…
❤5
Не большой, но полезный и актуальный обучающий материал!
На
По названию можно понять для чего эта вью используется. А в статье можно понять, как именно её можно использовать и еще немного деталей про всё это!
https://www.avanderlee.com/swiftui/contentunavailableview-handling-empty-states/
На
WWDC 2023
Apple показали новую вьюшку в SwiftUI
, которая называется ContentUnavailableView
По названию можно понять для чего эта вью используется. А в статье можно понять, как именно её можно использовать и еще немного деталей про всё это!
https://www.avanderlee.com/swiftui/contentunavailableview-handling-empty-states/
SwiftLee
ContentUnavailableView: Handling Empty States in SwiftUI
Use the ContentUnavailableView to show localized empty states with your users that look familiar to standard system components.
👍10🔥1
Совсем небольшой материал про макросы и property wrappers. Объяснение, сравнение и примеры. Всё, как полагается 👍
https://www.donnywals.com/whats-the-difference-between-macros-and-property-wrappers/
https://www.donnywals.com/whats-the-difference-between-macros-and-property-wrappers/
Donny Wals
What’s the difference between Macros and property wrappers? – Donny Wals
With Swift 5.9 and Xcode 15, we have the ability to leverage Macros in Swift. Macros can either be written with at prefix or with a prefix, depending on where they’re being used. If you want to see…
🔥8❤1
Прошлый материал у нас был про сравнение макросов и property wrappers.
Теперь давайте разбираться в чём разница между
Для новичков точно важно к ознакомлению! Или если плаваете в этой теме и не совсем понимаете разницу, тоже переходите и читайте! 🤓
https://www.donnywals.com/whats-the-difference-between-binding-and-bindable/
Теперь давайте разбираться в чём разница между
Binding
и Bindable
🙂Для новичков точно важно к ознакомлению! Или если плаваете в этой теме и не совсем понимаете разницу, тоже переходите и читайте! 🤓
https://www.donnywals.com/whats-the-difference-between-binding-and-bindable/
Donny Wals
What’s the difference between @Binding and @Bindable – Donny Wals
With iOS 17, macOS Sonoma and the other OSses from this year’s generation, Apple has made a couple of changes to how we work with data in SwiftUI. Mainly, Apple has introduced a Combine-free version…
❤1
Одна из самых актуальных тем сейчас. Что же нового в Xcode 15?
Большой и подробный материал на эту тему, всё подробно описано 👍
https://medium.com/@alessandromanilii/xcode-15-whats-new-6339d4ef73d5
Большой и подробный материал на эту тему, всё подробно описано 👍
https://medium.com/@alessandromanilii/xcode-15-whats-new-6339d4ef73d5
Medium
Xcode 15 — What’s New
Some cool new features of the latest beta version of Xcode
🔥5👍1
Еще одна актуальная для всех сейчас тема. Что нового в Swift?
Список апдейтов восторга какого-то не вызывает, наверное (хотя это очень субъективно), но язык развивается и улучшается постоянно. А это не может не радовать 👍
https://stevenpcurtis.medium.com/wwdc-2023-whats-new-in-swift-67e803cd950e
Список апдейтов восторга какого-то не вызывает, наверное (хотя это очень субъективно), но язык развивается и улучшается постоянно. А это не может не радовать 👍
https://stevenpcurtis.medium.com/wwdc-2023-whats-new-in-swift-67e803cd950e
Medium
WWDC 2023: What’s New In Swift
It’s getting great!
👍2
Продолжая тему WWDC давайте посмотрим небольшую статью про обновления в SwiftUI!
Про апдейты и впечатления автора от всего этого 👍
https://itnext.io/wwdc-23-first-impressions-of-swiftui-5-and-swiftdata-85d16df77e2c
Про апдейты и впечатления автора от всего этого 👍
https://itnext.io/wwdc-23-first-impressions-of-swiftui-5-and-swiftdata-85d16df77e2c
Medium
WWDC 23, First Impressions of SwiftUI 5 and SwiftData
This article will talk about my initial impressions of SwiftUI 5.0 and SwiftData in WWDC23
👍1
Большой и подробный материал, который будет полезен и новичкам для обучения, и опытным разработчикам, потому что такую функциональность не часто приходится реализовывать. Тем не менее, кто-то, возможно, столкнется с такой задачей на практике!
Вот подробно о том, как автор реализовывал emoji picker библиотечку 👍
Можно уже и её заюзать, конечно, можно и на её примере сделать своё решение, если очень хочется. Ну или стать контрибьютером. В общем смотрите сами!
https://betterprogramming.pub/an-emoji-selection-element-aka-emojipicker-for-ios-like-in-macos-e2fa022b80af
Вот подробно о том, как автор реализовывал emoji picker библиотечку 👍
Можно уже и её заюзать, конечно, можно и на её примере сделать своё решение, если очень хочется. Ну или стать контрибьютером. В общем смотрите сами!
https://betterprogramming.pub/an-emoji-selection-element-aka-emojipicker-for-ios-like-in-macos-e2fa022b80af
Medium
How I Built an Emoji Picker Library for iOS
An emoji selection element similar to MacOS
❤6
Еще один свежий материал про Swift Macros, который представили на прошедшем WWDC!
Объясняется суть, показываются примеры использования, объясняется, как писать макросы. В общем есть всё, чтобы быстро разобраться в вопросе 👍
Инстурмент интересный. Еще интереснее насколько он поможет держать код строже и с соблюдением всех договоренностей. Компилятор и так защищает от большинства ошибок. С этим должно стать еще лучше.
https://www.avanderlee.com/swift/macros/
Объясняется суть, показываются примеры использования, объясняется, как писать макросы. В общем есть всё, чтобы быстро разобраться в вопросе 👍
Инстурмент интересный. Еще интереснее насколько он поможет держать код строже и с соблюдением всех договоренностей. Компилятор и так защищает от большинства ошибок. С этим должно стать еще лучше.
https://www.avanderlee.com/swift/macros/
SwiftLee
Swift Macros: Extend Swift with New Kinds of Expressions
Macros in Swift allow you to extend the compiler with custom build errors and code generation to eliminate extraneous boilerplate code.
👍7
И снова материал про апдейты с WWDC!
На этот раз про новую штуку в Xcode 15, которая называется Bookmark.
Как можно понять из названия, эта штука (закладки, как и в Safari, и много где еще) предназначена для сохранения какого-то файла (и даже конкретной строчки) в навигаторе, чтобы быстро туда вернуться.
В общем смотрите подробнее в статье👍
https://www.avanderlee.com/xcode/bookmarks-navigator/
На этот раз про новую штуку в Xcode 15, которая называется Bookmark.
Как можно понять из названия, эта штука (закладки, как и в Safari, и много где еще) предназначена для сохранения какого-то файла (и даже конкретной строчки) в навигаторе, чтобы быстро туда вернуться.
В общем смотрите подробнее в статье👍
https://www.avanderlee.com/xcode/bookmarks-navigator/
❤12🥱4
А вот сразу большой материал по апдейтам SwiftUI в iOS 17!
Внутри статьи много ссылок на более точечные материалы. Переходите и изучайте! 👍
https://www.hackingwithswift.com/articles/260/whats-new-in-swiftui-for-ios-17
Внутри статьи много ссылок на более точечные материалы. Переходите и изучайте! 👍
https://www.hackingwithswift.com/articles/260/whats-new-in-swiftui-for-ios-17
Hacking with Swift
What’s new in SwiftUI for iOS 17
This is another huge year of updates, delivering many highly requested features such as advanced scroll view effects, container relative sizing, and even Metal shaders.
👍2
В iOS разработке всегда начинаются проблемы, когда речь заходит о работе с данными, хранением и так далее. Возня с CoreData, Realm-ом или чем-то еще.
На WWDC показали SwiftData, которая обещает решение если не всех, то большинства проблем! Подробнее в статье 👍
https://siempay.medium.com/swiftdata-in-ios-17-a-game-changer-in-ios-development-4f8ba3adebdd
На WWDC показали SwiftData, которая обещает решение если не всех, то большинства проблем! Подробнее в статье 👍
https://siempay.medium.com/swiftdata-in-ios-17-a-game-changer-in-ios-development-4f8ba3adebdd
Medium
SwiftData in iOS 17: A Game-Changer in iOS Development 🚀
Persist data in your app intuitively with the Swift native persistence framework.
Очень большой и крутой материал про обновление ScrollView в SwiftUI! 🔥
Всё подробно расписано. С примерами кода и гифками результата 👍
https://itnext.io/deep-dive-into-the-new-features-of-scrollview-in-swiftui-5-440b9f0e0e09
Всё подробно расписано. С примерами кода и гифками результата 👍
https://itnext.io/deep-dive-into-the-new-features-of-scrollview-in-swiftui-5-440b9f0e0e09
Medium
Deep Dive into the New Features of ScrollView in SwiftUI 5
This article will introduce these new features of ScrollView in SwiftUI 5, hoping to help developers in need more and earlier.
🔥9
Очередная статья с кричащим и кликбейтным заголовком 🚨
Снова про ChatGPT и как его правильно использовать 🥱
И я бы не стал делиться этим материалом, наверное, но он слишком хорош и слишком хорошо оценен аудиторией.
Так что переходите и ознакамливайтесь. Действительно хороший материал с большим количеством полезной информации и с примерами 👍
https://medium.com/mind-cafe/10-best-ways-to-use-chatgpt-with-examples-f2e5ba86de38
Снова про ChatGPT и как его правильно использовать 🥱
И я бы не стал делиться этим материалом, наверное, но он слишком хорош и слишком хорошо оценен аудиторией.
Так что переходите и ознакамливайтесь. Действительно хороший материал с большим количеством полезной информации и с примерами 👍
https://medium.com/mind-cafe/10-best-ways-to-use-chatgpt-with-examples-f2e5ba86de38
Medium
10 Best Ways To Use ChatGPT (With Examples)
Tips on how maximize your work and school performance with the latest AI tool.
👍2🤮2
Очень большая подборка различных iOS SDK, которые упростят вашу жизнь! 🔥
Супер полезно для новичков, но и опытные разработчики что-то интересное могут найти.
На всякий случай предупреждаю, что злоупотребление исполозованием большого количества SDK приводит к проблемам, но и не использовать их совсем тоже решение так себе.
В общем смотрите и выбирайте, что больше нужно вам 👍
https://medium.com/app-coder-io/27-ios-open-source-libraries-to-skyrocket-your-development-301b67d3124c
Супер полезно для новичков, но и опытные разработчики что-то интересное могут найти.
На всякий случай предупреждаю, что злоупотребление исполозованием большого количества SDK приводит к проблемам, но и не использовать их совсем тоже решение так себе.
В общем смотрите и выбирайте, что больше нужно вам 👍
https://medium.com/app-coder-io/27-ios-open-source-libraries-to-skyrocket-your-development-301b67d3124c
Medium
27 iOS open source libraries to skyrocket your development.
You don’t want to miss them. Really.
👎18👍3