RU

iPhone Duo для iOS-разработчика: что реально меняется в вашем Swift-коде

iPhone Duo сломал часть допущений, зашитых в iOS-приложения с 2007 года: экранов теперь два, safe area асимметрична, «только портрет» больше не знач…

iphone duoios 27swiftuiuikitадаптивная вёрсткаскладной iphonesize classesxcodeмобильная разработка
Habr
RU

Экранный переводчик для macOS: читаем статьи и смотрим видео без переключения окон

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

macosswiftswiftuiocrapple visionscreencapturekitgroqпереводчикllmизучение языков
Habr
RU

Пять неправильных токенов и 245 картинок: как Krea 2 заработала на Swift и MLX

На обложке — команда, которой не было.  В реальности Twisterminigen создавался за одним столом: я, Mac mini M4 с 32 ГБ объединённой памяти и Co…

krea 2mlxswiftswiftuiapple siliconmacoscodexropeлокальный inferenceгенерация изображений
Habr
RU

Настоящий Liquid Glass, как у системного HUD на macOS 26, через приватные API

Я хотел сделать маленькую OSD-панель яркости на macOS так, чтобы она выглядела как системный HUD: не просто полупрозрачная плашка поверх обоев, а но…

swiftmacosappkitliquidglasscore animationреверс-инжинирингприватные методыswiftui
Habr
RU

Живые обои на Mac своими руками: Metal, окна на уровне рабочего стола и немного математики

Я сделал приложение NeonDrift — живые обои для macOS на основе Metal-шейдеров. Для базовой работы не нужны сторонние библиотеки, Screen Recording ил…

metalmacosswiftswiftuishaderswallpaperобои для рабочего стола
Habr