Detach 💠
82 subscribers
566 photos
47 videos
128 links
Тест
Download Telegram
Хошимин
❤‍🔥2🔥2
DeFi пулы под браузерный плагин
Дриббл
🔥2
🪄 Решил немного вкатиться в вайбкодинг и начал с самого простого – с GPT.

Если пользоваться десктопной версией, GPT умеет смотреть и работать с некоторыми открытыми приложениями, в том числе с Xcode.

Я описал простую структуру приложения для трекинга дней в странах и попросил сгенерировать код для всех нужных экранов. Создал всё руками, повставлял код.

Дальше уже интереснее: GPT видит открытые вкладки редактора и может править код прямо в них. Пишем промт, смотрим результат, пробуем снова. На практике — всё менее приятно. Если меняешь что-то в модели данных, приходится открывать кучу вкладок с редактором (см. скрин) и молиться, чтобы GPT не потерялся в контексте. Если открыта не та вкладка — он легко сносит код и вставляет туда что-то от другой вьюшки.

Немного про модели.

o3 (теперь — «думающая» GPT-5) работала явно лучше, но выжирала лимит токенов уже через пару часов веселья.

4o (теперь — обычная GPT-5) — быстрее, но слабее. Часто при попытке решить баг начинала в какой-то момент ходить по кругу и предлагать одни и те же решения.

Итог: простое приложение собрать можно, но это будет долго, муторно и больше похоже на практику терпения. Думаю, эта штука хорошо работает, когда нужно вместе с ИИ разобраться в одной конкретной вьюшке и вместе поискать решения.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Media is too big
VIEW IN TELEGRAM
Спустя часов 5 мучений я перешёл на Cursor.

Cursor видит весь проект, может создавать и удалять файлы, запускать билд через консоль и ловить в ней же ошибки. Просто запускаем Cursor и Xcode, пишем промты и тестим каждый раз через превью и эмулятор.

По моделям тут полный зоопарк, но самая интересная — claude-4-sonnet, думающая модель: изначально строит план, анализирует контент, корректирует план, выстраивает по нему чеклист и дальше уже работает по нему, закрывая пункты. Правда, иногда делает больше, чем просишь.

Интересная фича в курсоре — правила. Можно задать общие и отдельно на проект. Я пользовался этим правилом:

If you’re making a fix or refactor, give a commit summary that is concise. Also, give steps on how to test this fix.

Что позволяло мне понимать, как по шагам протестить полученный код.

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

В целом — получилось простое, но работающее приложение, без какой-то лишней практики терпения.
2
Deefy – Crypto Dashboard Concept

Я пересобрал все свои хотелки, что хотел бы видеть в Beefy, но их нет по тем или иным причинам

dribbble
32
Я собрал конфиг для стилизации под Thermography 🤪, ну как в анонсе от эпла

кидаем жпт картинку и просим "Примени эту стилизацию к этому изображению" дальше сам конфиг (в комментах)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Если немного начинать копать Swift, то почти все ресурсы — и сайты, и книги — говорят: вот тебе простой язык и среда разработки прямо под него — Xcode. Наслаждайся, всё просто и продумано ✏️

Итак, вы хотите добавить виджет в iOS-приложение:
1. Проверяем, что в аккаунте установлена команда
2. Создаём App Group
3. Cоздаём таргет и привязываем App Group
4. Вешаем на нужные файлы нужный таргет

Теперь хотим посмотреть виджет на билде:
1. Собираем билд приложения
2. Запускаем
3. Переключаем на схему виджета
4. Собираем билд виджета

Теперь мы обновили виджет и хотим посмотреть изменения:

Делаем всё из предыдущих четырёх шагов + удаляем виджет вручную и ставим заново. 😮‍💨

При этом велик шанс, что контент виджета просто не будет прогружаться — приходится выбирать другой девайс в симуляторе и проходить все шаги сборки заново. 🕺
Please open Telegram to view this post
VIEW IN TELEGRAM
21
Работа с ассетами и алерты для браузерного плагина
Дриббл
3
Смотрите какая красота
Sony Walkman F51 (1987)
42