Пишем android приложение с ChatGPT / Мобильный разработчик

YOUTUBE · 18.11.2025 17:21

Ключевые темы и таймкоды

Проблемы с качеством видео

0:00
  • Автор жалуется на низкое качество видео и аудио.
  • Пытается настроить виртуальную камеру и камеру своего устройства.
  • Решает использовать два окна для лучшего обзора.

Настройка и подготовка

3:22
  • Автор настраивает окна для лучшего обзора.
  • Благодарит Никиту Куликова за помощь с оплатой.
  • Планирует выпустить видео на Boost после конференции.

Начало работы над приложением

6:22
  • Автор просит зрителей предложить темы для андроид-приложения.
  • Выбирает тему "трейдинг" для приложения.
  • Начинает процесс создания проекта в Android Studio.

Создание проекта

10:45
  • Автор следует инструкциям GPT-4 для создания проекта.
  • Возникают проблемы с пониманием контекста и инструкций.
  • Продолжает работу, несмотря на трудности.

Проблемы с инструкциями

13:45
  • GPT-4 дает неверные инструкции по созданию проекта.
  • Автор сталкивается с проблемами при открытии файлов.
  • Продолжает работать, несмотря на трудности, и проверяет, как GPT-4 понимает контекст.

Начало работы с Android Studio

15:52
  • Автор пытается разобраться с интерфейсом Android Studio.
  • Устанавливает необходимые зависимости и создает классы.
  • Использует библиотеку MPAndroidChart для графики.

Проблемы с донатами и сбор средств

17:45
  • Автор сталкивается с проблемами вывода донатов.
  • Объясняет, что собирает деньги на создание ролика о операционных системах.
  • Призывает зрителей поддержать проект донатами.

Создание простого приложения

18:45
  • Автор создает простое приложение с использованием Java.
  • Добавляет зависимости и создает классы.
  • Испытывает трудности с лимитами и ограничениями.

Работа с зависимостями и классами

20:38
  • Добавляет зависимости и создает классы.
  • Испытывает проблемы с лимитами и ограничениями.
  • Создает классы и адаптеры для работы с данными.

Работа с Retrofit и GSON

25:38
  • Подключает Retrofit и GSON для работы с реальными данными.
  • Испытывает трудности с регистрацией на сайте для получения ключа.
  • Продолжает работу с кодом и зависимостями.

Завершение работы с Retrofit

31:30
  • Добавляет зависимости для Retrofit.
  • Создает интерфейс и классы для работы с запросами.
  • Испытывает трудности с донатами и решает проблему с камерой.

Обновление MainActivity

35:30
  • Обновление MainActivity и копирование кода.
  • Проблемы с импортом и ключами.
  • Планы на создание девайса-менеджера.

Вопросы и ответы

36:30
  • Ответы на вопросы зрителей.
  • Обсуждение помощи в решении реальных задач.
  • Планы на создание эмулятора.

Ошибки и исправления

37:30
  • Ошибки при копировании кода.
  • Исправление ошибок и обновление кода.
  • Проблемы с импортом и ссылками.

Проблемы с импортом

38:30
  • Ошибки при импорте и обновлении кода.
  • Проблемы с ссылками и ссылками на ресурсы.
  • Исправление ошибок и обновление кода.

Проблемы с запуском приложения

40:23
  • Проблемы с запуском приложения.
  • Ошибки при запуске и их исправление.
  • Проблемы с импортом и ссылками.

Проблемы с манифестом

42:23
  • Проблемы с манифестом и импортом.
  • Исправление ошибок и обновление кода.
  • Проблемы с запуском и их исправление.

Проблемы с интернетом

44:23
  • Проблемы с интернетом и их исправление.
  • Ошибки при запуске и их исправление.
  • Проблемы с манифестом и импортом.

Проблемы с архитектурой

46:08
  • Проблемы с архитектурой и их исправление.
  • Ошибки при запуске и их исправление.
  • Проблемы с манифестом и импортом.

Проблемы с зависимостями

51:46
  • Проблемы с зависимостями и их исправление.
  • Ошибки при запуске и их исправление.
  • Проблемы с манифестом и импортом.

Проблемы с библиотеками

53:46
  • Проблемы с библиотеками и их исправление.
  • Ошибки при запуске и их исправление.
  • Проблемы с манифестом и импортом.

Проблемы с настройкой и библиотеками

57:46
  • Обсуждение настроек и репозиториев в студии.
  • Проблемы с поиском и настройкой библиотек.
  • Попытки исправить ошибки и настроить проект.

Проблемы с воспроизведением звука

59:31
  • Проблемы с воспроизведением звука донатов.
  • Попытки улучшить звук и настроить его.
  • Обсуждение различных методов и сервисов для покупки подписки.

Создание собственной библиотеки

1:02:24
  • Создание собственной библиотеки для проекта.
  • Проблемы с вычислениями и производительностью.
  • Попытки оптимизировать код и улучшить производительность.

Проблемы с контекстом и ошибками

1:04:24
  • Проблемы с контекстом и потерей информации.
  • Ошибки и необходимость исправления кода.
  • Попытки скомпилировать и исправить ошибки.

Проблемы с рендерингом и производительностью

1:10:09
  • Проблемы с рендерингом и отображением графики.
  • Попытки исправить рендеринг и производительность.
  • Обсуждение необходимости дополнительных знаний для работы с проектом.

Ограничения и советы по улучшению

1:17:47
  • Ограничения на количество запросов и советы по улучшению кода.
  • Проблемы с лимитом запросов и советы по дефолтным моделям.
  • Обсуждение необходимости более сложных задач для проверки навыков.

Улучшение кода с помощью ИИ

1:19:39
  • Обсуждение улучшения кода с помощью ИИ.
  • ИИ добавляет модель в код, но не всегда правильно.
  • Переход на MVVM и использование Retrofit.

Композитный код и ошибки ИИ

1:22:32
  • ИИ использует композитный код, но иногда ошибается.
  • Обсуждение использования Retrofit и других функций.
  • ИИ зависает и делает ошибки, но иногда дает полезные советы.

Проблемы с реализацией и использование ИИ

1:25:32
  • ИИ не всегда правильно реализует код.
  • Обсуждение использования ИИ для разбивки проекта на модули.
  • ИИ может быть полезен для джунов, но не заменяет разработчиков.

Применение ИИ для написания кода

1:31:47
  • ИИ можно использовать как переводчик для написания кода.
  • Обсуждение использования ИИ для написания кода на Flutter.
  • ИИ помогает находить и использовать ресурсы для написания кода.

Заключение и планы на будущее

1:36:40
  • Обсуждение планов на будущие стримы и видео.
  • ИИ не заменит разработчиков, но может быть полезен для выполнения задач.
  • Призыв подписываться на телеграм-канал для получения дополнительной информации.