iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
12.1K subscribers
746 photos
67 videos
4.18K links
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Download Telegram
Скилл для сравнения дизайна в Figma и скриншотов

Держите еще один классный скилл для ваших агентов – автоматическое сравнение дизайна в Figma с тем, как интерфейс выглядит в Xcode Previews.
23🔥5💅4👍1
Vision for Networking in Swift

В Swift планируют серьезно переработать API для работы с сетью – сделать безопасным, построив его поверх structured concurrency, простым, модульным и кроссплатформенным.

По архитектуре его видят примерно следующим образом:

👉На фаундейшн уровне находятся общие IO примитивы
👉На следующем слое – реализация всех популярных сетевых протоколов
👉На верхнем уровне – серверный и клиентский API, подходящий большинству разработчиков
🔥43💅131
Реверс-инжиниринг с Hopper MCP

Оказывается, у Hopper, лучшего дизассемблера для iOS, появился MCP сервер. С его помощью ваши агенты могут, например, легко за пару минут заресерсинжинирить любой бинарник Apple, и узнать, как какие-то фреймворки работают под капотом. Считайте, что вы внезапно получили доки на весь приватный API.
34🔥28💅2
Apple против вайбкодинга

Apple перестала одобрять новые обновления для приложений вроде Replit и Vibecode, которые давали пользователям возможность быстро навайбкодить веб-приложение, и запускать его во встроенном браузере.

When platforms like Replit generate an app, they typically display it within the original app using an embedded web view. This is something Apple seems to object to. The company now expects approval if it adjusts its app to open generated apps in an external browser rather than an in-app web view.
👍435💅2
Swift 6.3

На прошлой неделе к нас доехала новая версия Swift. Вот что там интересного:

👉Улучшенный интероп с C, в том числе специальная аннотация @c для экспорта Swift
👉С помощью module selectors можно управлять тем, из какого конкретно модуля должен вызываться определенный API
👉У авторов библиотек есть новые инструменты контроля за тем, какие компиляторные оптимизации применяются к их клиентам
👉В SwiftPM включено превью Swift Build
👉Много улучшений в DocC и Swift Testing
14👍2
Поддержка iOS в Codex

В Codex завезли поддержку плагинов, в том числе с набором скиллов для iOS разработки. Все работает через CLI, Xcode не нужен. Скиллы опенсорсные, так что в целом вы можете их вытащить в любой другой агент.
🔥20👎6💅4
🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS Crew

С 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS».

На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runtime, как устроены память, GPU, алгоритмы и другие базовые механизмы платформы.

Это не про теорию ради теории, а про понимание вещей, которые помогают лучше проектировать, отлаживать и развивать реальные iOS-приложения.

Формат такой: пять дней, живые Zoom-сессии утром и вечером, закрытое профессиональное сообщество в Telegram и общение со спикерами и участниками.

Если хотите глубже понимать iOS и разбираться, а не просто пользоваться готовыми абстракциями, присоединяйтесь.

До 6 апреля действует early-bird-цена👇

🎟Забрать билет на Podlodka iOS Crew
👎127💅3👍1
Лайфхаки для консоли

В эпоху агентской разработки консоль мы стали использовать намного чаще, чем раньше. Держите отличную подборку не самых известных советов по работе в ней.

Как вам, например, такой синтаксис для ренейма?
mv filename.{txt,md}
💅9👍4🔥1
Новые AI модели и инструменты выходят каждую неделю, городские сумасшедшие хоронят программирование, а кто-то, обложившись десятком агентов, создает супер-успешные проекты. Как с этим жить, решительно непонятно.

Мы в Подлодке собрали закрытое сообщество инженеров, которые верят в то, что их профессия меняется, и хотят научиться использовать новые инструменты себе на пользу. Каждую неделю мы проводим несколько воркшопов с экспертами, которые уже используют AI в реальных проектах. Между встречами – закрытый чат, random coffee, хакатоны и куча другого движа.

Сейчас основной упор на несколько треков – spec-driven development, harness engineering и внедрение AI в компании. Спикеры очень классные – например, на следующей неделе один из инженеров Cursor будет рассказывать, как они живут с огромной кодовой базой, которую им написал AI. А еще через пару недель авто одного из самых популярных агентских фреймворков Koog будет рассказывать про то, как вы можете прикрутить своим агентам рабочую долгосрочную память.

Мы собрали в клубе уже 400 инженеров, среди которых в том числе очень много айосеров. Сообщество очень живое – мы вместе разбираем последние новости, помогаем решать проблемы, раз в месяц устраиваем демодень и делимся разными кейсами использования AI в работе. Ну а в апреле сделаем вообще мега-крутую штуку – что-то вроде двухнедельного хакатона, на котором маленькими группами будем пилить свои собственные оркестраторы агентов, которые автоматически решают задачи из вашего бэклога.

Клуб платный, вход через список ожидания с отбором. Первая характеристика для отбора – опыт в прикладной разработке. Мы делаем клуб именно для инженеров – людей, которые большую часть своей карьеры писали код, решали технические задачи, принимали архитектурные решения, и жили с их последствиями. Вторая – личный опыт работы с AI. Мы набираем тех, кто уже сам успел хоть как-то поэкспериментировать с AI и начать его использовать.

Подробности, расписание и заявка – на сайте. А если есть какие-то конкретные вопросы, пишите прямо в личку @etolstoy!
👎44💅6👍31
Поисковый движок по всем iOS блогам

Если вам нужно найти хорошие материалы по какой-то теме, то помимо поиска в этом канале, можете попробовать еще и сервис по ссылке – он умеет искать по 675 блогам и 15000 статьям в них!

Если доберутся руки, сделаю аналог Google Trends поверх него!
318💅9👍3🔥1