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

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

Размещение рекламы: @tanyasanovna
Download Telegram
Поддержка автокомплита в Swift Argument Parser

Swift Argument Parser – библиотека, помогающая писать Swift CLI приложения, давая удобные механизмы определения их входных параметров. Так вот, если вы ее используете, то практически бесплатно получаете поддержку автодополнения ваших команд и их аргументах в консоли.
🔥13💅31
Нет ничего хуже Xcode

Если вы стали забывать, то держите напоминание – мало кто делает тулчейн для разработчиков хуже, чем Apple, причем с годами ситуация толтко ухудшается.
💅46👎16👍158🔥3
xcsift – оптимизация логов Xcode для AI

Контекст – самая полезная и одновременно самая дорогая вещь при работе с AI агентами. Слишком большой контекст, с одной стороны, ухудшает качество результата, а с другой – делает каждый поход в LLM все более дорогим.

xcsift – консольный инструмент, который конвертирует логи xcodebuild в простой и короткий JSON, содержащий всю важную информацию.
23
Как выбрать между тимлидом и техлидом

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

Если вы находитесь где-то в этой же точке, и пока не научились отвечать для себя на этот вопрос – вам может помочь Стратоплан. Ребята, вместе с экспертами из Слерма, проводят открытый эфир про то, как выбирать между ролями тимлида и техлида, в чем минусы каждой из позиций, и как будет выглядеть обычный рабочий день.

👉Регистрируйтесь и приходите послушать и пообсуждать – онлайн, 15 октября, 16 часов по Москве!
👎25👍1611🔥6💅1
Примеры использования Foundation Models фреймворка

Я недавно шарил пример того, как Foundation Models использовали в моем любимом приложении с рецептами. Apple подготовили свою подборку примеров – от упрощения логирования силовых тренировок до предложения подходящей музыки по контенту видео.
16👍3🔥3
Навигация в здании с помощью компьютерного зрения

Не статья, а чистый кайф, что редко видишь в iOS разделе Хабра. В 2ГИС на основе изображения с камеры определяют, где пользователь находится прямо сейчас, куда ему надо попасть, динамически в движении пересчитывают маршрут и отрисовывают все это добро в ARKit.
🔥43👍6👎21
Swift Transformers 1.0

Библиотека swift-transformers от HuggingFace, позволяющая удобно работать с локальными LLM, получила первую стабильную версию. Помимо примитивов для работы с моделями, с ее помощью можно скачивать и загружать в память любые модели с HuggingFace.
36💅2👍1
Swift Profile Recorder

В экосистеме серверного Swift продолжают появляться новые официальные проекты. На этот раз – in-process профилировщик, который легко встраивается в любой сервис, и отдает результаты профилирования через cURL запросы.
13
Визуальный эффект Apple Intelligence

У Apple Intelligence хорошо получилась только одна вещь – красивый мерцающий эффект у вьюшки, в которой он активируется. В статье разбирается, как в SwiftUI можно получить очень похожий эффект самостоятельно, и добавлять его любым элементам с помощью модификатора.
🔥18💅13👎81👍1
Как подходить к большим техническим проектам

В первую очередь статья касается разработки программ – как пет-проектов, так и чего-то рабочего.

👉Декомпозируйте большую непонятную проблему на маленькие, для каждой из которых вы можете получить видимый результат работы.
👉Уделяйте каждой из маленьких проблем не больше времени, чем требуется, чтобы получить заметный прогресс по основной большой проблеме.
👉Старайтесь как можно быстрее получить первый рабочий прототип, и уже потом добавляйте фичи.
👉Приоритизируйте фичи, которые позволят вам самому постоянно использовать продукт и догфудить его.
👉Применяйте этот же подход итеративно для каждого следующего большого изменения.
👍20💅32
Про внимание к деталям от Apple

С каждым новым релизом macOS и iOS знаменитое внимание к деталям Apple все больше исчезает. В последнем релизе с Liquid Glass все стало еще хуже, как с точки зрения общего UX, так и с точки зрения планки качества. В статье – самые заметные примеры того, насколько плохо все стало.
🔥29👍14👎5
Доклад про Swift на Android

Swift на Android продолжает развиваться и набирать популярность. Если вы не сильно следили за темой, то посмотрите хороший обзорный доклад с недавней NSSpain.
👍12💅41
This media is not supported in your browser
VIEW IN TELEGRAM
Регистрация на Yandex Cup 2025 завершится 29 октября. Финал восьмого международного чемпионата по программированию пройдет в Стамбуле. 

Призовой фонд этого года составляет 12 млн рублей. Участникам доступны 6 направлений разработки, включая два международных трека — алгоритмы и машинное обучение. Попробовать свои силы смогут юниоры 14-18 лет из России и опытные программисты со всего мира.

Подать заявку и пройти пробный тур можно до 29 октября. Квалификация по большинству направлений состоится 2 ноября, а отбор по ML продлится отдельно до 5 ноября.

Очный финал состоится 5-7 декабря в Стамбуле — городе древних традиций, где веками оттачивали искусство орнамента. Участникам предстоит решить задачи, которые вдохновлены турецким крафтом и современным IT.

Продолжи традиции мастеров в коде — регистрация на чемпионат открыта до 29 октября.
👎408👍4🔥2
Надоело листать ленту в поиске интересного контента? Представьте, что каждый пост — это концентрат опыта человека, прошедшего все этапы индустрии мобильных приложений: от первых запусков в 2014м году до топовых утилит ныне и нескольких команд. Авторский канал Андрея - это не лента заметок о жизни. Здесь вы найдёте честные наблюдения, обзоры трендов и реальный опыт работы, который поможет увидеть рынок на шаг вперед. Команда проекта регулярно проводит онлайн уроки и оффлайн ивенты для комьюнити.

Подписывайтесь и вы получите доступ к практическим знаниям и инструментам, которые помогут вывести вас доходы в мобайле на новый уровень.
👎26👍15🔥65💅2
Превью Swift SDK для Android

Отличные новости для всех, кто следит за прогрессом Android Workgroup – вышел первый превью релиз Swift SDK для Android. Это значит, что вы уже можете идти, и по вот этому гайду собирать свои первые Android приложения!

Еще из связанных новостей:
👉Больше 25% всех пакетов поддерживают Android
👉Докручивается vision документ для развития всего направления
🔥28👎5👍4💅3
Какие размеры шрифтов устанавливают пользователи

Держите полезную статистику от приложения Flighty с большой пользовательской базой – какие размеры шрифтов устанавливают пользователи, и какой процент использует связанные с этим accessibility фичи.
💅9👍4🔥3