TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Яна Доценко | Продукт, рост, AI

27 Nov 2024, 09:20

Открыть в Telegram Поделиться Пожаловаться

АААА я написала iOS приложение с помощью ChatGPT и оно в сторе!

Вчера наконец-то зарелизилась моя iOS прилка, которую я написала с 0 знаний в SWIFT разработке. И я капец рада. Во-первых, я создала новое приложение(вау), во-вторых, я многому научилась в процессе, в-третьих, я до сих пор в шоке как AI демократизирует сложные штуки.

Как я сделала приложение или миллион и одна ошибка:

1. Выбрала простую идею - приложение с аффирмациями. Подумала изи - текст на фоне, да и все. Как же я ошибалась. Но об этом позже.

2. Быстро поресечила конкурентов и решила сделать фокус на женской ца и пронести это в позиционирование - придумала концепт и название Affemini.

3
. Нарисовала дизайн в фигме. Тут пришлось потрудиться и, кажется, я все сделала неправильно. Сперва нарисовала красивое и по пути поняла, что надо было сразу делать компоненты, чтобы унифицировать. Переделала нормально.

4. Начала промптить в ChatGPT как писать код. Мы быстро собрали основные экраны и навигацию,

5. Потом оказалось, что мне нужна хоть какая-то база данных для хранения аффирмаций, нужны пуши, которые можно настроить по количеству и времени, а в пуши надо отдавать релевантные аффирмации. Это заняло какое-то время, но в целом было решаемо. Спасибо Андрею, что помог с расписанием пушей.

6. Потом я добавила стили. Кажется я опять все сделала неправильно. Надо было задать стили где-то на уровне приложения, а не прямо в коде. Ну да ладно, потом поправлю наверное😄

7. Самое сложное и долгое было внедрить Apple Pay. И моя ошибка была в том, что решила писать этот код сама (ну как сама). Когда я уже написала его и дебажила сотый раз, мой друг Андрей Ошев, сказал, что есть сервисы, которые написали уже все методы и обработчики и надо просто интегрироваться с ними (Revenue cat и пр). Но я была уже на финишной прямой и додебажила свой код.

8. Еще одна сложность - это прокликать все must have настройки Apple Store Connect, консоли приложения. Вся эта неприятная часть про сбор данных, лигал термзы, галочки и прочее. В ней пришлось разобраться, так как на обум не поставишь, влияет на публикацию прилы.

Итоги:
🔵 это заняло сильно больше времени, чем я ожидала - около 1 месяца концентрированной работы, что размазалось на 4 из-за моей загрузки другими делами. Хотя на второй неделе у меня уже были все экранчики и навигация и я думала вот-вот зарелижусь😄
🔵 это было самое боевое познание SWIFT-а и немного бэка. Теперь я считаю, что знаю язык на уровне джуна.
🔵 иметь человека, у которого можно спросить что-то, ускоряет процесс в 3 раза.
🔵важно точно знать определения, что ты хочешь интегрировать, чтобы запромптить то, что нужно. Бывало так, что я делала не то только потому что путала определения типа consumable IAP, а не subscriptions или apple pay, а не Apple Pay Sheet.
🔵 теперь я понимаю почему разрабам надо около часа, чтобы начать писать код по задаче. После длинных пауз реально уходило 40-60 мин, чтобы просто вникнуть в код.

✨Ссылочка на мое приложение✨

1.3k 7 85 35 78
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot