Ой, всё упало: 4+ способа достать креш-отчет с iOS-приложения
Привет, Хабр! На связи снова Максим. В прошлой статье мы научились собирать логи на iOS устройствах самыми разными способами и теперь для нас не вопрос разобраться, почему кнопка не нажимается, а данные не грузятся.Но бывают ситуации куда страшнее. Вы запускаете приложение, а оно... тут же исчезает. Или вы работали в приложении, раз... и вы видите домашний экран. А еще приложение может так зависнуть, что помогает только полная перезагрузка самого устройства. Все это — его величество креш (a.k.a. краш, крэш, crash, вылет, сбой, падение).
15 млн. и 10 мес. экономии с помощью Вайбкодинга. Как я создал свой продукт с нуля до релиза. Полный гайд
Наблюдая за стремительным развитием нейросетей и растущей популярностью такого подхода в разработке, как “вайбкодинг”, я задался вопросом: “А настало ли то время, когда один человек может взять на себя полный цикл разработки небольшого, но полноценного продукта, не имея глубоких навыков программирования?”. И похоже, что эти времена настали…Исходные данные:Более 12 лет в IT в роли UX/UI дизайнера;Несколько лет коммерческой верстки вебсайтов на базе Webflow. Представление о том, что такое код, имеется, хоть и не слишком глубокое;
В Xcode 26.3 появилась поддержка ИИ-агентов Claude, Codex и MCP
В Xcode 26.3 Release Candidate появилась поддержка ИИ-агентов Claude Agent от Anthropic и Codex от OpenAI. Кроме того, в IDE добавили MCP, чтобы пользователи могли подключать собственных агентов.
Apple выпустила руководство по промптингу локальных моделей из Foundation Models
Apple обновила документацию по работе с Foundation Models и добавили страницу с руководством по промптингу локальных языковых моделей. В документе подчёркивают, что правила немного отличаются от принципов промптинга облачных моделей из-за ограниченных ресурсов устройств.
Kenbak‑1 в кармане: iOS-эмулятор легендарного компьютера 1971 года
Оригинальный Kenbak-1Kenbak-1 не имел ни экрана, ни клавиатуры, ни даже микропроцессора (в современном понимании), но это не помешало ему войти в историю
Запускаем LLM на iPhone локально — мой опыт с Gemma 2B
ВведениеДолгое время меня мучал вопрос - возможно ли запустить ИИшку у себя на телефоне, и если да, то какую. Я уверен, что об этом думали многие, но не понимали смысла, зачем тратить время на такого рода занятия. Чтож, я не выдержал и сделал мини-приложение, которое запускает Qwen / Gemma модель и общается с вами без доступа в интернет. Задачи минимум: 1. Развернуть модель ИИ у себя на iPhone2. Навайбкодить приложение, где можно общаться ИИ без доступа в интернет 3. Замерить потребление ресурсов моего iPhone во время работы с приложениемЧто получилось в итогеiPhoneLLM
Вышла библиотека Any Language Model, с её помощью можно использовать любые LLM в Foundation Models
Разработчик Мэтт Тиссен (Matt Thiessen) выпустил библиотеку Any Language Model для Swift. Она полностью совместима со стандартной Foundation Models, и с ней можно использовать любые LLM, а не только решения от Apple.
Apple открыла Swift для Android
Apple неожиданно открыла язык Swift для Android. Теперь разработчики смогут создавать приложения не только для iOS, но и для Android, используя один и тот же язык программирования. Новый инструмент под названием Swift SDK for Android позволяет перекомпилировать код в Kotlin или Java, то есть в те языки, на которых традиционно работает Android.
macOS Tahoe 26.1 Beta 3 — расширение Apple Intelligence и оптимизация интерфейса
Apple выпустила третью бета-версию macOS Tahoe 26.1Третья бета macOS Tahoe 26.1 стала очередным шагом в интеграции инструментов Apple Intelligence и улучшении визуального оформления системы. Обновление ориентировано на
«LLVM для AI». Крис Латтнер и язык программирования Mojo
Крис Латтнер (Chris Lattner) — создатель CPU-компилятора LLVM и соавтор Swift — предложил новый язык программирования Mojo

