Блог

14

Авг'18

Глубокое погружение в папку .idea в Android Studio

Как и для многих разработчиков, папка .idea в Android Studio для меня всегда была, как черный ящик: я знал, что …

Подробнее

07

Авг'18

Паттерны проектирования в Kotlin

Говорят, что «паттерны проектирования — это обходные пути недостатков определенного языка программирования». Самое забавное, что это сказали сторонники Lisp и …

Подробнее

02

Авг'18

Как с треском провалить миграцию с Java на Kotlin в Android приложении

С тех пор, как Google объявила об официальной поддержке Kotlin в Android, всё больше разработчиков хотят использовать его в своих …

Подробнее

24

Июл'18

Создание Android приложения для обнаружения лиц в режиме реального времени с использованием Firebase ML Kit

В начале этого года Google представил новый продукт: Firebase Machine Learning Kit. ML Kit позволяет эффективно использовать возможности машинного обучения …

Подробнее

16

Июл'18

Как сделать код читабельным

Когда-нибудь мы все писали (а некоторые и пишут) плохой код, и, надеюсь, мы все работаем над улучшением наших навыков, а …

Подробнее

10

Июл'18

Что такое Корутины в Котлине?

Корутины — это отличный функционал, доступный в языке Kotlin. Я уже опробовал его и мне он очень понравился. Цель этой …

Подробнее

26

Июн'18

Context в Android приложении

Что такое Context? Как следует из названия, это контекст текущего состояния приложения или объекта. Это позволяет вновь созданным объектам понять, …

Подробнее

20

Июн'18

Логирование в Android Studio без кода

Вам больше не нужно ставить Log.d() в каждой линии! Когда мы отлаживаем приложения, мы иногда начинаем плодить логи по всему …

Подробнее

08

Июн'18

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

Одной из замечательных особенностей Kotlin является то, что он поддерживает функциональное программирование. Давайте посмотрим и обсудим некоторые простые, но выразительные …

Подробнее

02

Июн'18

Распознавание объектов и человеческих эмоций с использованием Firebase ML Kit

Если вы следили за Google I/O (или хотя бы посмотрели Keynotes), то вы, возможно, заметили анонс нового продукта в составе …

Подробнее

22

Май'18

25 занимательных Android библиотек. Весна 2018

Это список из 25 новейших Android-библиотек, проектов и инструментов, выпущенных за последние 3 месяца. Здесь нет первого и последнего места, …

Подробнее

19

Май'18

Создание Android приложения для распознавания текста за 10 Минут. Mobile Vision CodeLab

Видео   Оптическое распознавание символов (англ. Optical Character Recognition, сокр. OCR) дает компьютеру возможность читать текст на изображении, позволяя приложениям …

Подробнее

15

Май'18

Google I/O 2018 за 15 минут

С 8 по 10 мая в США прошла конференция Google I/O 2018. Корпорация анонсировала обновления существующих сервисов и продуктов, показала …

Подробнее

06

Май'18

Что нового в ConstraintLayout 1.1

ConstraintLayout упрощает создание сложных макетов в Android, позволяя создавать большую часть вашего пользовательского интерфейса с помощью визуального редактора в Android …

Подробнее

22

Янв'18

Юнит тесты при использовании корутин в Android приложении

Статья описывает трудности при написании юнит тестов для кода, использующего корутины. В конце мы покажем решение этой проблемы. В этой …

Подробнее