GitHub
Pokedex-AR: покемоны в AR
Pokedex-AR — небольшое демонстрационное приложение, показывающее основы AR, современный технический стек приложений для Android и архитектура MVVM. Этот проект ориентирован на ARCore и SceneForm, на получение данных из сети и интеграции сохраненных данных из базы с помощью шаблона репозитория.
Технический стек и библиотеки
- Минимум SDK level 24.
- Kotlin, Coroutines + Flow для асинхронности.
- ARCore — ARCore SDK для Android.
- SceneForm — Sceneform SDK для Android.
- Hilt (alpha) для инъекции зависимостей.
- JetPack
- Architecture
- MVVM Architecture (View — DataBinding — ViewModel — Model)
- Шаблон репозитория
- Retrofit2 & OkHttp3 — для REST API и сетевых данных.
- Sandwich — для http API ответов и обработки ошибок.
- Moshi — библиотека JSON для Kotlin и Java.
- Glide, GlidePalette — загрузка изображений.
- WhatIf — обработка пустых объектов и коллекций.
- Bundler — расширение Android Intent & Bundle.
- Balloon — уведомления.
- Timber — логи.
- Material-Components — анимация и дизайн.
- Кастомные View
Исходники: https://github.com/skydoves/Pokedex-AR
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Видео и подкасты для разработчиков1 месяц назад
Как решать задачи на Leetcode
-
Программирование1 месяц назад
Почему проверка типов в Swift работает медленно
-
Разработка1 месяц назад
Поваренная книга SwiftUI: изображения и иконки — Часть 4
-
Разработка1 месяц назад
Осваиваем ViewModel в Android: «можно» и «нельзя» — Часть 4