Я навайбкодил свое первое приложение — Zing. Это пререводчик, который вызывается комбинацей клавиш и вылезает поверх любого приложения. Даже если оно открыто на полный экран. Оч полезная штука, если вам часто нужно что-то переводить, а в браузер заходить лень. Писал с Claude Code. Да, я знаю, что есть команда перевода на маке, но мне она неудобна.
какую проблему решал ↓
Я работаю в международной компании и все дизайны мы делаем с английским текстом. Из-за редкой практики английского впадлу сидеть думать как правильно написать текст в какой-нибудь модалке, поэтому юзаю переводчик. И вот меня в край заебало постоянно ходить в браузер и я решил сделать прилу.
история создания ↓
Я начал вайбкодить Зинг без дизайнов, но в моменте ощутил себя полным лохом, когда правил UI текстом… Пошел рисовать дизайны. Хотелось, чтобы прила выглядела нативно. Самое интересное — это иконка приложения. Она не видна в Доке, но все равно захотелось ее нарисовать. На цветовую гамму меня вдохновил протеиновый батончик с черникой. Он ебануто красиво выглядит, на фотке его показал. Идея иконки в том, что переводчик вылезает из дыры (т.е дыра может быть где угодно), что является метафорой к ф-ционалу: переводчик вылезает поверх экрана любого приложения.
Из приколов → сначала делал приложение без репозитория на гитхабе (никогда так не делайте!!) и никакие изменения соответственно не сохранялись. В какой-то момент я словил багу, которая ломала приложение сразу после запуска. Несколько часов пытался починить — результата ноль. Пришлось переписывать приложение с нуля… На этот раз уже репу на гитхабе завел ахахахаха.
Прилу еще дорабатываю: хочу отладить UI, анимации, добавить настройки шорткатов и добавить API от Deep L (у них есть бесплатный тариф апишки). Сейчас переводчик работает по апи Apple Translator и мне, честно, не очень нравится, как он переводит.
Когда доделаю, поделюсь файликом и сможете себе поставить его, если захотите
Как вам?
🪸 — кайф, жду релиза
🤠 — красиво сделал
😐 — май инглиш из гуд, ай донт нид транслейтор


