Привет, любители Habr! По счастливой случайности в августе 2018 года мне посчастливилось вместе с моим товарищем(kirillskiy) начать работать над потрясающим по своей интересности проектом. И вот, днем мы были обычными программистами, а ночью с̶у̶п̶е̶р̶г̶е̶р̶о̶я̶м̶и̶ снова программистами, которые бьются над вопросами распознавания движений для людей имеющих ограничения функциональности своих конечностей, естественно этим могли бы пользоваться и здоровые люди, используя подобную технологию самыми разными способами.
Читать полностью »
Рубрика «android development» - 7
Android, Rx и Kotlin или как заставить сжиматься клешню из Lego. Часть 1
2019-01-29 в 16:24, admin, рубрики: android, android development, kotlin, mvp, neural networks, rxandroid, rxkotlin, машинное обучение, Носимая электроника, разработка мобильных приложений, Разработка под androidПример клиент-серверного приложения на Flutter
2019-01-10 в 18:36, admin, рубрики: android, android development, flutter, iOS, ios development, паттерны проектирования, Программирование, Проектирование и рефакторинг, Разработка под android, разработка под iOS
В этом туториале мы собираемся разработать приложение, которое получает данные через интернет и отобразим их списком. Примерно вот так
Разработка игры и защита диплома или «Как я убил двух зайцев первым блином»
2019-01-09 в 12:50, admin, рубрики: android development, Gamedev, геймдизайн, Дизайн игр, мобильные игры, разработка игр, разработка мобильных приложений, Разработка под android, разработка приложенийДипломный проект
О создании игр и получении высшего образования обычно говорят как о вещах несовместимых, часто вполне справедливо. Многие известные инди-разработчики бросали универы. Я же расскажу о противоположном опыте. О своём довольно необычном проекте и о том, как удалось совместить приятное с полезным.
Я учился в РГГУ на прикладной информатике и параллельно занимался своим хобби. И вот, когда пришло время выбрать тему выпускной квалификационной работы, подумал: «Зачем ломать голову над её выбором и писать какую-то левую программу, когда уже есть практически готовый проект: моя первая игра-головоломка».
Читать полностью »
Используем SQLite в Flutter
2019-01-08 в 10:45, admin, рубрики: android, android development, flutter, iOS, ios development, sqlite, разработка мобильных приложений, Разработка под android, разработка под iOSПривет! Представляем вашему вниманию перевод статьи «Using SQLite in Flutter».
Сохранение данных очень важно для пользователей, так как нецелесообразно грузить одни и те же данные из сети. Разумнее будет сохранить их локально.
В этой статье я продемонстрирую как сделать это, используя SQLite, в Flutter-e
Читать полностью »
Основы внедрения зависимостей
2019-01-03 в 9:34, admin, рубрики: android, android development, dependency injection, devcolibri, di, kotlin, testing, внедрение зависимостей, никто не читает теги, перевод с английского, Программирование, разработка, разработка мобильных приложений, Разработка под android, тестирование, Тестирование мобильных приложенийВ этой статье я расскажу об основах внедрения зависимостей (англ. Dependency Injection, DI) простым языком, а также расскажу о причинах использования этого подхода. Эта статья предназначена для тех, кто не знает, что такое внедрение зависимостей, или сомневается в необходимости использования этого приёма. Итак, начнём.
Практический пример создания собственного View-компонента
2018-12-27 в 11:43, admin, рубрики: android, android development, design, devcolibri, kotlin, material design, material theming, дизайн мобильных приложений, никто не читает теги, перевод с английского, Программирование, разработка, разработка мобильных приложений, Разработка под androidМне нравится Dribbble. Там есть много крутых и вдохновляющих дизайн-проектов. Но если вы разработчик, то часто чувство прекрасного быстро сменяется на отчаяние, когда вы начинаете думать о том, как реализовать этот крутой дизайн.
В этой статье я покажу вам пример такого дизайна и его реализацию, но перед этим давайте поговорим о решении проблемы в целом.
RecyclerView на максималках: разбор библиотек
2018-12-25 в 10:04, admin, рубрики: android development, recyclerview, библиотеки, Блог компании REDMADROBOT, разработка мобильных приложений, Разработка под androidИлья Некрасов, Mahtalitet, android-разработчик KODE
За два с половиной года в андроид-разработке я успел поработать на совершенно разных проектах: от социальной сети для автомобилистов и латвийского банка до федеральной бонусной системы и третьей по перевозкам авиакомпании. Так или иначе в каждом из этих проектов я сталкивался с задачами, которые требовали поиска неклассических решений при реализации списков с помощью класса RecyclerView.
Эта статья — плод подготовки к выступлению на DevFest Kaliningrad’18, а также общения с коллегами — особенно будет полезна начинающим разработчикам и тем, кто использовал лишь одну из существующих библиотек.
Для начала копнем немного в суть вопроса и источника боли, а именно — разрастание функционала при разработке приложения и усложнения используемых списков.
Паттерны и антипаттерны корутин в Kotlin
2018-12-24 в 11:29, admin, рубрики: android, android development, code complete, devcolibri, kotlin, никто не читает теги, перевод с английского, Программирование, разработка, разработка мобильных приложений, Разработка под android, Совершенный кодРешил написать о некоторых вещах, которых, по моему мнению, стоит и не стоит избегать при использовании корутин Kotlin.
Современная Android разработка на Kotlin. Часть 2
2018-12-11 в 15:32, admin, рубрики: android, android development, android manager wrappers, android studio, android studio 3.0, kotlin, lifecycle-aware components, livedata, mvp, mvvm, repository pattern, мобильные приложения, перевод, Программирование на Android, разработка мобильных приложений, Разработка под androidПривет! Представляю вашему вниманию перевод статьи "Modern Android development with Kotlin (Part 2)" автора Mladen Rakonjac.
Примечание. Данная статья является переводом циклов статей от Mladen Rakonjac, дата статьи: 23.09.2017. GitHub. Начав читать первую часть от SemperPeritus обнаружил, что остальные части почему-то не были переведены. Поэтому и предлагаю вашему вниманию вторую часть. Статья получилась объёмной.
«Очень сложно найти один проект, который охватывал бы всё новое в разработке под Android в Android Studio 3.0, поэтому я решил написать его.»
Читать полностью »
30 Android-библиотек и инструментов, которые не должны пройти мимо вас в 2018 году
2018-12-06 в 12:45, admin, рубрики: android, android development, devcolibri, java, kotlin, libraries, libs, библиотеки, джава, никто не читает теги, перевод с английского, Программирование, разработка, разработка мобильных приложений, Разработка под androidВ течение лета 2018 года было разработано и обновлено множество отличных Android-библиотек и инструментов.
Я составил самый новый неупорядоченный список Android-библиотек, инструментов и проектов, которые могут оказаться интересными или полезными во время вашей повседневной работы. Они также отлично подойдут для вдохновения или экспериментов.
Надеюсь, вам понравится. Давайте начнём!