Connect with us

GitHub

Pokedex-AR: покемоны в AR

Опубликовано

/

     
     

Pokedex-AR — небольшое демонстрационное приложение, показывающее основы AR, современный технический стек приложений для Android и архитектура MVVM. Этот проект ориентирован на ARCore и SceneForm, на получение данных из сети и интеграции сохраненных данных из базы с помощью шаблона репозитория.

Технический стек и библиотеки

  • Минимум SDK level 24.
  • KotlinCoroutines + Flow для асинхронности.
  • ARCore — ARCore SDK для Android.
  • SceneForm — Sceneform SDK для Android.
  • Hilt (alpha) для инъекции зависимостей.
  • JetPack
    • LiveData.
    • Lifecycle.
    • ViewModel.
    • Room Persistence.
  • Architecture
    • MVVM Architecture (View — DataBinding — ViewModel — Model)
    • Шаблон репозитория
  • Retrofit2 & OkHttp3 — для REST API и сетевых данных.
  • Sandwich — для http API ответов и обработки ошибок.
  • Moshi — библиотека JSON для Kotlin и Java.
  • GlideGlidePalette — загрузка изображений.
  • WhatIf — обработка пустых объектов и коллекций.
  • Bundler — расширение Android Intent & Bundle.
  • Balloon — уведомления.
  • Timber — логи.
  • Material-Components — анимация и дизайн.
  • Кастомные View

Исходники: https://github.com/skydoves/Pokedex-AR

 

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement

Популярное

X

Спасибо!

Теперь редакторы в курсе.