Данный курс будет отличным подспорьем для тех, кто хочет пополнить свое портфолио готовым приложением и разобраться в создании коммерческих продуктов для ОС Андроид.
Мы разберем все стадии создания приложения погоды, которое, помимо отображения актуальных данных для Вашей местности, также сможет информировать пользователя о погоде в любом городе.
Научимся создавать предварительный дизайн в приложении Figma. Разберемся в психологических принципах и паттернах создания пользовательского интерфейса.
В конце мы адаптируем приложения под два языка: английский и русский. Еще мы уделим много внимания подкапотной работе системы Андроид и ее узлов, правилам хорошего тона в разработке и ключевым принципам работы различных технологий.
Разработка будет вестись на основном языке программирования под Андроид - Kotlin. Данный язык отличается большим количеством преимуществ, среди которых лаконичность, простота, меньший размер кода и т.д.
Прежде чем приступать к созданию приложения, мы выберем подходящую архитектуру. Она поможет сделать наш проект не только легко поддерживаемым и масштабируемым, но и даст возможность для создания уникального приложения без серьезных изменений в коде, либо же полного его переписывания.
▶ Данный курс рассчитан на решение двух задач:
1. При самостоятельном изучении программирования под ОС Андроид рано или поздно наступает момент, когда отдельных знаний по различным частям создания приложения достаточно, но не хватает понимания, как все это соединить в реальном проекте.
2. Очень часто перед приглашением на собеседование Вам высылается тестовое задание, в котором просится разработать какое-то несложное приложение. И, как правило, это приложение погоды. Поэтому, хорошо разобравшись в нашем проекте, Вы сможете его легко адаптировать под требования тестового задания.
▶ Продолжительность: 21:10:47
▶ Полный курс:
1 view
4593
1480
4 weeks ago 00:24:04 1
Unity: Пользовательский интерфейс (UI) - Часть 2 (Элементы UI)
4 weeks ago 01:05:25 1
“Документы Терры: подавленная история планеты Земля“. Эриду Восстановление Терры. 2 часть
1 month ago 00:06:10 1
WhatsApp - Полезные функции
1 month ago 00:04:22 1
Фотошоп и Иллюстратор разница. Отличие между векторной и растровой графикой.Photoshop и Illustrator.
1 month ago 00:13:14 1
Новости веб-разработки | Tauri 2.0, React Server Functions, date-fns 4.0, Nuxt и другие
1 month ago 00:08:49 1
Laravel для новичков #16 - Основная секция главной страницы
1 month ago 00:04:04 1
Laravel для новичков #15 - Перемещение пунктов навигации и ссылок на социальные сети в конфигурацию
1 month ago 02:51:05 1
Как создать видеоинструкцию в 1С? Пошаговый мастер класс от Виталия Чебана
1 month ago 00:05:16 4
Laravel для новичков #14 - Компонент иконки
1 month ago 00:22:58 1
Как добавить эмоции персонажам в нейросетях. Разбираем на примере аниме-демонов к Хэллоуину.
1 month ago 00:52:10 1
TDD в мобильной разработке / Михаил Рубанов (Dodo Engineering)
1 month ago 00:22:25 1
Как рождаются гениальные идеи | Дэвид Буркус
1 month ago 00:05:35 3
Laravel для новичков #13 - Активный пункт навигации
1 month ago 01:52:05 1
Портфолио Junior UX/UI-дизайнера: как оформить портфолио, чтобы получить работу мечты
1 month ago 00:32:47 1
Урок 1-2. Дизайн в Figma//Smart animation (умная анимация)
1 month ago 00:06:25 1
Laravel для новичков #11 - Компоненты подвала
1 month ago 00:10:15 1
Laravel для новичков #12 - Перемещение пунктов навигации в layout
1 month ago 00:09:20 1
Laravel для новичков #10 - Подвал
1 month ago 00:05:06 1
Laravel для новичков #8 - Компонент layout
1 month ago 00:07:28 1
Laravel для новичков #9 - Компоненты шапки
1 month ago 00:05:09 1
Laravel для новичков #7 - Маршруты страниц
1 month ago 00:16:16 1
Android приложения на Jetpack Compose и KOTLIN #1 | Android Studio
1 month ago 00:07:12 1
Laravel для новичков #6 - Интерполяция в blade-шаблонах