devcolibri

  • ХабрахабрФото [Перевод] Топ-17 плагинов для Android Studio

    [Перевод] Топ-17 плагинов для Android Studio

    Это в основном происходит по двум причинам. Существуют сотни плагинов для Android Studio, и их число растёт с каждым днём. Во-вторых — Intellij IDEA, платформа, на которой основана Android Studio, позволяет разрабатывать и легко устанавливать полезные плагины, совместимые с обеими IDE. Во-первых, Android Studio — это официальная интегрированная среда разработки для создания Android-приложений. Какие плагины устанавливаете вы? Но зачем? Конечно,…

    Читать далее »
  • ХабрахабрФото [Перевод] Как создать приложение дополненной реальности с помощью ARCore

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

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

    Читать далее »
  • ХабрахабрФото [Перевод] Основы внедрения зависимостей

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

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

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

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

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

    Читать далее »
  • ХабрахабрФото [Перевод] Быстрые прототипы на Flutter и Kotlin/Native

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

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

    Читать далее »
  • ХабрахабрФото [Перевод] Flutter для Android-разработчиков. Как создавать UI для Activity, используя Flutter

    [Перевод] Flutter для Android-разработчиков. Как создавать UI для Activity, используя Flutter

    Как создавать UI для Activity, используя Flutter"/> <img src="http://orion-int.ru/wp-content/uploads/2018/09/perevod-flutter-dlya-android-razrabotchikov-kak-sozdavat-ui-dlya-activity-ispolzuya-flutter.jpg" alt="Flutter для Android-разработчиков. В этой статье мы рассмотрим эквивалент Activity во Flutter. Эта статья написана для Android-разработчиков, которые хотят применить свои существующие знания для создания мобильных приложений с помощью Flutter. Предварительные требования Если нет, то сделайте это. Предполагается, что вы уже настроили Flutter на своём ПК и можете запустить приложение «Hello…

    Читать далее »
  • ХабрахабрФото [Перевод] Мои любимые примеры функционального программирования в языке Kotlin

    [Перевод] Мои любимые примеры функционального программирования в языке Kotlin

    Давайте посмотрим и обсудим некоторые простые, но выразительные функции, написанные на языке Kotlin. Одной из замечательных особенностей Kotlin является то, что он поддерживает функциональное программирование. Работа с коллекциями Есть множество разнообразных функций. Kotlin поддерживает удобную работу с коллекциями. Нам нужно найти лучших студентов, которые достойны стипендии. Предположим, что мы создаем некоторую систему для университета. У нас есть следующая модель Student:…

    Читать далее »
  • ХабрахабрФото [Перевод] Использование отладчика Android Studio по максимуму

    [Перевод] Использование отладчика Android Studio по максимуму

    Это хитрость, о которой я узнал совсем недавно у Senior Android разработчика в моей компании, и теперь я чувствую себя несчастным, сожалея о времени, которое я провел в ожидании сборки Gradle, чтобы проверить свои изменения при написании Android приложений. У вас есть список элементов, которые вы хотите показать в ListView или RecyclerView. Вот типичный сценарий, который каждый Android разработчик мог…

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


Кнопка «Наверх»