Главная » Архив меток: android development

Архив меток: android development

[Перевод] Как создать приложение дополненной реальности с помощью ARCore

Библиотека ARCore от Google позволяет добавлять на 2D-изображение (картинка или видео) полноценные 3D-модели. В этом гайде вы узнаете, как добавить 3D-модели в реальный мир. Дополненная реальность уже широко используются, например, в книгах, газетах, журналах и т.д. Вам необходимо предоставить системе некое опорное изображение, которое ARCore будет искать в реальном мире, чтобы на его основе добавить на изображение 3D-модель. Прежде чем ...

Читать далее »

[Перевод] Пример клиент-серверного приложения на Flutter

Примерно вот так В этом туториале мы собираемся разработать приложение, которое получает данные через интернет и отобразим их списком. Пропишем в командной строке следующее Окей, начнем с создания проекта. flutter create flutter_infinite_list Далее идем в наш файл зависимостей pubspec.yaml и добавляем нужные нам name: flutter_infinite_list description: A new Flutter project. version: 1.0.0+1 environment: sdk: ">=2.0.0-dev.68.0 <3.0.0" dependencies: flutter: sdk: flutter ...

Читать далее »

[Из песочницы] Разработка игры и защита диплома или «Как я убил двух зайцев первым блином»

Дипломный проект О создании игр и получении высшего образования обычно говорят как о вещах несовместимых, часто вполне справедливо. Многие известные инди-разработчики бросали универы. Я же расскажу о противоположном опыте. О своём довольно необычном проекте и о том, как удалось совместить приятное с полезным. И вот, когда пришло время выбрать тему выпускной квалификационной работы, подумал: «Зачем ломать голову над её выбором ...

Читать далее »

Используем SQLite в Flutter

Привет, Хабр! Представляем вашему вниманию перевод статьи «Using SQLite in Flutter». Разумнее будет сохранить их локально. Сохранение данных очень важно для пользователей, так как нецелесообразно грузить одни и те же данные из сети. В этой статье я продемонстрирую как сделать это, используя SQLite, в Flutter-e Почему SQLite? SQLite это наиболее популярный способ для хранения данных на мобильных устройствах. В этой ...

Читать далее »

[Перевод] Основы внедрения зависимостей

Dependency Injection, DI) простым языком, а также расскажу о причинах использования этого подхода. В этой статье я расскажу об основах внедрения зависимостей (англ. Итак, начнём. Эта статья предназначена для тех, кто не знает, что такое внедрение зависимостей, или сомневается в необходимости использования этого приёма. Что такое зависимость? У нас есть ClassA, ClassB и ClassC, как показано ниже: Давайте сначала изучим ...

Читать далее »

[Перевод] 30 Android-библиотек и инструментов, которые не должны пройти мимо вас в 2018 году

В течение лета 2018 года было разработано и обновлено множество отличных Android-библиотек и инструментов. Они также отлично подойдут для вдохновения или экспериментов. Я составил самый новый неупорядоченный список Android-библиотек, инструментов и проектов, которые могут оказаться интересными или полезными во время вашей повседневной работы. Давайте начнём! Надеюсь, вам понравится. Это библиотека, которая предлагает набор LayoutManagers для RecyclerView, которые помогут достичь таких ...

Читать далее »

Приручить зверя. С чем мы столкнулись при разработке приложения для ведения личного дневника на React Native

В предыдущей статье я подробно рассказал о нашем опыте создания веб-сервиса/мобильного приложения для ведения личного дневника. Актуальная версия приложения (минимальная работоспособная версия уже выложена в Google Play) разрабатывается на React Native, и вот на нем мы и остановимся подробно сегодня. Рассказываем о собственном опыте работы с фреймворком, способах расширения функционала, «подводных камнях» (куда ж без них!) и как мы их ...

Читать далее »

Kotlin: копаем глубже. Конструкторы и инициализаторы

Кто-то тогда впервые услышал название этого языка, кто-то на нём уже продолжительное время писал, но с того момента стало понятно, что все, кто близок к Android-разработке, теперь просто обязаны познакомиться с ним. В уже далёком мае 2017 года Google объявила о том, что Kotlin стал официальным языком для разработки под Android. Чем Java не угодила?» и т.д. Далее последовали как ...

Читать далее »

[Перевод] Быстрые прототипы на Flutter и Kotlin/Native

Первое, что мне пришло в голову, — использовать Kotlin, т.к. Получив задачу разработать приложение для нашей предстоящей внутренней конференции в рамках OLX Group, моя команда задумалась о том, как сократить время создания приложения для iOS и Android, потому что нам и без этого было чем заняться. Спойлер: не все пошло так, как изначально планировалось, но мы сделали всё вовремя, попутно ...

Читать далее »

[Из песочницы] Android-приложения на JPHP

Да, я в курсе что раньше на Хабре уже был способ писать Android-приложения на PHP, но было принято решение адаптировать его под более быстрый и совместимый с Java JPHP. Люди которые пишут код на PHP сделают всё чтобы не переходить на другие языки. О языке JPHP А что за JPHP? Я предполагаю, что у вас может возникнуть вопрос. Ответ есть ...

Читать далее »