Telegram Web Link
Знаете, что такое Task Groups? 🧐
По названию легко понять, что это некая группа задач, которая, наверное, принимает в себя задачи и выполняет их. Всё так. Это что-то похожее на Operation, но в новом формате для Concurrency 👍
На самом деле это очень удобная штука, у которой достаточно широкий спектр использования, если хорошо познакомиться и разобраться. От загрузки пачки изображений, до чего угодно, хоть сервисный слой стройте. С цепочками запросов и «проваливанием» всей цепочки, если что-то пошло не так 😩
В общем вот классная статья с примерами! 🔥
https://www.avanderlee.com/concurrency/task-groups-in-swift/
👍84
Если используете imageLiteral, то вот коротенький интересный пост об этом. У автора немного бомбит, но и причина есть!
СПОЙЛЕР: крашится 😱
https://samwize.com/2023/01/09/the-dumbest-thing-about-imageliteral
Наверняка вы знакомы с GCD. И наверняка вам придется разбираться со Swift Concurrency!
Вот классый материал с погружением в Async/Await и сравнением этого механизма с GCD 👍
https://towardsdev.com/swift-concurrency-deep-dive-1-gcd-vs-async-await-280ac5df7c76
🔥7👍4
SwiftUI, RealityKit, ARKit и Multipeer frameworks 🧐
Для чего? Чтобы создать 3D шахматы!
Статья, где автор при помощи всего этого создает 3D шахматы с дополненной реальностью 👍
Выглядит по крайней мере не совсем банально!
В статье, конечно, финально готовых шахмат нет, но все базовые штуки показаны, а дальше дерзайте сами, если интересно!
https://betterprogramming.pub/build-a-3d-chess-with-swiftui-and-realitykit-43d84095e46
🔥11👍1
Мы уже несколько раз постили про ChatGPT, топики были достаточно узконаправленные, но тут вышел хороший материал на тему ChatGPT + iOS Dev.
Большой, структурированный, со всем важным. Так что если хотите попробовать эту связку, то статья вам отлично в этом поможет! 🔥
https://blog.canopas.com/chatgpt-and-ios-app-developement-the-buzzword-of-2023-c6aa54bfd26d
🤔11🗿2🔥1🎉1
Не совсем iOS, а скорее общая статья для тех, кто юзает macOS.
7 прикольных терминальных команд для macOS 👍
Некоторые, конечно, скорее забавы ради, но некоторые прямо очень даже полезные.
Я, как оказалось, не перезагружал свой mac 62 дня 😱
Уверен, что бывало и больше, но, думаю, пора перезагрузить.
Я совсем такой себе терминал-юзер, конечно, но всё же никакую из этих команд не знал. Возможно, вы какие-то и знали, но статья всё равно прикольная! 👍
https://medium.com/macoclock/7-macos-terminal-commands-that-are-super-handy-bf834d3753a9
👍11🤮3💩1
Продолжаем тему обучения SwiftUI! Ловите материал, где автор рассказывает и показывает, как он в своей библиотечке-логгере (4.9к звезд на Github 🤩) переделал поиск с использованием .searchable модифаера. В статье всё описано и с картинками, а если более подробный код захотите - смотрите в исходниках либы, так будет полезнее всего, думаю! 👍
https://kean.blog/post/pulse-search
💅3❤‍🔥2👍2🤮1
Чтобы быстро расти в iOS-разработке и оставаться востребованным специалистом, самообучения бывает недостаточно. Нужно успевать за последними трендами и перенимать опыт экспертов рынка, тщательно изучая их кейсы.

Где получить релевантные знания? У лидеров индустрии. Например, весной 2023-го Яндекс проведёт смену для мобильных разработчиков в Сириусе. Одно из направлений интенсива — нативная iOS-разработка. С 10 по 21 апреля участники смогут послушать экспертные лекции, посетить увлекательные семинары, а также разработать собственное приложение в команде единомышленников.

Большой плюс — программа полностью бесплатна. Чтобы попасть на смену, решите тестовое задание до 19 февраля. Вам пригодятся умение решать алгоритмические задачи и знание основ Swift. Подробности об отборе и детали программы по ссылке: https://clck.ru/33JwGD
💩3118👍7🔥5🤣3🤡2💅2😱1🌭1
Очень крутой материал, где автор собеседует ChatGPT в Google! 🔥
Да, автор решил прособеседовать ChatGPT вопросами из собеседования в Google. Крутой материал, переходите и изучайте. Еще внутри есть ссылка на материал этого же автора про собеседование в Google.
Автор сам собеседует в Google, а не он проходил собеседование.
В общем две крутые статьи за раз! Будет чем заняться на выходных. А бонусом можете сами попробовать пособеседовать ChatGPT! 🤖
https://medium.com/codex/chatgpt-vs-my-google-coding-interview-8ab474b759b6
👍7
Продолжая тему ChatGPT, еще одна классная статья. На этот раз о том, как ChatGPT может улучшить вашу повседневную работу. Если давно собирались начать использовать ChatGPT, но не знали с чего начать - в статье несколько полезных идей и советов 😉
Тут и помощь в написании каркаса кода, и помощь в понимании какого-то, например, нагугленного кода, а еще комменты в коде или просто редактирование под определенный кодстайл 🔥
В общем есть что подсмотреть! 👍
https://medium.com/geekculture/5-chatgpt-features-to-boost-your-daily-work-404478fd70ca
🔥6👍1🤔1🐳1
Вы наверняка знаете, что симуляторы в Xcode плодят какие-то папки, что-то там хранят и что-то с этим всем делают. Но вряд ли знаете, что это именно за папки и для чего они нужны 🧐
Вот материал, который поможет разобраться с этим! И, возможно, когда-то вам это даже пригодится в работе! 👍
https://www.avanderlee.com/xcode/simulator-directories-access
👍1
Очень простой, но полезный материал для новичков. Про Copy on Write ©️
Про это частенько спрашивают на собеседованиях, поэтому лучше бы заранее ознакомитсья!
Статья с хорошим объяснением на примерах 🔥
https://arturgruchala.com/copy-on-write-in-swift-explained-with-examples
🔥8👍3
А давайте снова про ChatGPT! 🤖
Большая и классная статья о том, как автор целый месяц, каждый день, использовал ChatGPT, ну и итоги, что получил, чему научился 👍
И там не только про разработку. Спектр использования явно пошире 🙂
https://medium.com/swlh/i-used-chatgpt-every-day-for-a-month-heres-what-i-ve-learned-70441eb14463
👍7🤡61
Привет, это команда Тинькофф 💡

Наше большое комьюнити iOS-разработчиков решает крутые задачи — создает высоконагруженные сервисы для 27 миллионов клиентов. Мы экспериментируем и ищем новые решения. Приглашаем в команду iOS-разработчиков с опытом от трех лет!

Работать с нами значит:

— не ограничивать свои скиллы и вводить в сервисы новые фичи;
— делать жизнь миллионов людей удобнее и технологичней;
— расти в грейде по скиллам, а не по стажу в компании;
— становиться заметным в комьюнити iOS-разработчиков.

А еще мы всегда «за» действительно комфортную работу. Поэтому большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и разных активностей.

Откликнуться и узнать подробнее о команде iOS-разработчиков Тинькофф: https://u.tinkoff.ru/pro_mobile
💩41👍117🤮2🥴2
Качественный материал с кликбейт заголовком. Но материал действительно полезный 👍
30 фич, которые улучшат вас, как iOS разработчика. Тут от дебаг штук до особенностей написания кода и даже выбора шрифта!
Есть совсем банальные штуки, есть очень полезные. В любом случае ознакомиться будет не лишним!
https://www.fadel.io/blog/posts/30-tips-to-make-you-a-better-ios-developer/
👍15
Еще немного про SwiftUI!
Многие жалуются (жаловались?) на неработоспособность инструмента, про баги, лаги и так далее.
Вот статья с большим набором фишек, которые должны улучшить перформанс SwiftUI 🔥
https://blog.canopas.com/swiftui-performance-tuning-tips-and-tricks-a8f9eeb23ec4
❤‍🔥8🤮2👍1👏1
Мы часто публикуем статьи о том, как кто-то устроился куда-то из FAANG или подобные большие компании 🔥 Просто про это часто пишут те, кто устроился. Но куда реже люди пишут о своих увольнениях из этих компаний. Не про то, почему они ушли, а про то, как их именно уволили.
Вот статья от уже бывшего инженера Apple о том, как ему показали на выход! 😔
Кто-то может считать, что автор просто обижен и недоговаривает, или еще что-то. Правду мы не узнаем, но статьи такого рода - редкость. Поэтому ознакомиться точно стоит! 👍
https://derekcardwell.medium.com/apple-fired-me-as-a-software-engineer-3fb37afc30fc
👍3🤮2🔥1
Давайте проводим эту неделю немного нагнетающим материалом о том, что через 5 лет разработчики будут не нужны 😄
Без ChatGPT и тут не обошлось, конечно. Сильно только не загоняйтесь на этот счет на предстоящих выходных 😉
В общем автор рассказывает своё мнение, почему разработчики скоро будут не нужны 😱
В комментариях с ним не особо согласны. Я тоже. Но у каждого своё мнение, а статья достаточно целостная и с какой-то позицией, которую интересно почитать! 👍
https://javascript.plainenglish.io/coding-wont-exist-in-5-years-this-is-why-6da748ba676c
😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Продолжаем изучение SwiftUI!
Много кто в начале своего пути в iOS разработке разбирался с тем, как сделать Image Picker. Все, наверное, до сих пор помнят эти несколько дефолтных картинок из галереи на симуляторе 😵‍💫
Вот материал, в котором автор делает ровно то же самое, но на SwiftUI! 👍
https://medium.com/devtechie/new-in-swiftui-4-photospicker-675060407f5b
👍2🤮1
И еще немного полезного материала по SwiftUI!
Как сделать растягивающийся хеддер в SwiftUI? Вот как. Всё с примерами и во всех деталях 👍
https://danielsaidi.com/blog/2023/02/06/adding-a-stretchable-header-to-a-swiftui-scroll-view
🔥20👍2🤮1
2025/07/10 22:24:29
Back to Top
HTML Embed Code: