Это что за ОС? Угадайте операционную систему по скриншоту
Сможете угадать операционную систему по скриншоту? Мы не ограничились macOS, Windows и Linux: будьте готовы к подвохам.
Материалы для начинающих и продвинутых Android-разработчиков, а также новости из мира популярной мобильной ОС
Сможете угадать операционную систему по скриншоту? Мы не ограничились macOS, Windows и Linux: будьте готовы к подвохам.
Разбор стереотипов с профессионалами IT-рынка: Йонатаном Леви, Миком Вайсманом, Максом Десятых и другими…
Какой язык выбрать для Android-разработки — Java или Kotlin? Мы опросили опытных разработчиков и собрали всю информацию в список «за» и «против».
Статья о том, как с помощью SDK для мультиплатформенной разработки на Kotlin написать приложение под Android и iOS.
Разбираемся, что же такое React Native, почему он сейчас важен и популярен, а также создаём небольшой проект для демонстрации основ.
Теория и задачки, Kotlin и Java, разработка UI и другие тонкости: всё это в нашей небольшой подборке книг по Android-разработке.
Какие языки изучить в первую очередь? На какие этапы стоит разбить обучение? Ответы на эти и другие вопросы вы найдёте в нашей статье.
Как эффективно показывать в Android-приложении десятки тысяч изображений из разных источников? Изучаем кейс компании Revolut.
Всего 9 вопросов, так что много времени вы не потратите. Если получится ответить на большинство вопросов, вам напишут ребята из «Лаборатории Касперского».
Прежде чем начать писать свой код, нужно понять, как его масштабировать и как им управлять. Как сказал Дядя Боб в своей книге: Представьте, что вы ищете книги в библиотеке. Если…
В этой статье речь пойдёт о подборке альтернатив почтовых клиентов для Inbox. Вы узнаете о плюсах и минусах основных приложений на Android и iOS.
Android проектировался таким образом, чтобы расширять возможности пользователей и сделать приложения интуитивно понятными. Например, пользователи приложения могут поворачивать экран, отвечать на уведомления и переключаться на другую задачу. Также у них…
Рассказывает Uri Shaked — эксперт-разработчик в Google В этой статье я собираюсь поделиться нестандартным подходом к разработке приложений для Android. Стандартный подход заключается в установке Android Studio и создании простого…
Многие программисты хотят заняться разработкой приложений под Android. Но немногие представляют, какие шаги здесь надо предпринять. Эта подборка призвана помочь новичкам в освоении Android-разработки. Начало работы Новичкам в программировании поможет…
Сейчас почти у каждого есть карты с поддержкой NFC, которыми можно оплатить покупку в одно касание, а ещё лучше это сделать смартфоном или даже умными часами 😉 Есть карты, которыми…
Существует множество инструментов, призванных облегчить Android-разработку. Собрали для вас лучшие из них.
AndoidX — новая библиотека поддержки от Google, которая добавляет новые функции и изменяет некоторые старые. Разбираемся с нововведениями.
Как насчёт переключения с Java на Kotlin? Страшно? Тогда перед переходом рекомендуем всё-таки ознакомиться с ошибками новичков, променявших Java на Kotlin.
Исследователю безопасности нужен обширный инструментарий и знания. Представляем подборку ресурсов, которая пригодится при анализе Android-приложений.
В своё время Flappy Bird, не имея сложной механики и графики, стала хитом. Сегодня мы расскажем, как всего за 10 минут написать свой вариант игры на Unity под Android.
Wine позволяет пользователям Unix-подобных систем запускать программы, написанные под Windows. Теперь такая возможность есть и у пользователей Android.
Виртуальная реальность — это новое захватывающее направление в разработке приложений. Разберём, как создать VR-приложение с обзором в 360 градусов для Android. Навыки программирования не требуются.
Мы маленькие, а разработка под Android большая и непонятная. Собрали для начинающих несколько советов, которые стоит принять во внимание как можно раньше.
В статье мы расскажем, что такое утечка памяти, как происходит и какие вызывает последствия для операционной системы Android. Также рассмотрим инструменты для обнаружения утечек памяти, типовые модели утечки памяти в Android…
В этой статье мы напишем классическую «Змейку» на Python с помощью инструмента для создания GUI Kivy.
Lokalise — платформа для локализации мобильных и веб-приложений. Сервис имеет SDK для обновления переводов «по воздуху» и удобен для работы в команде.
Рассказывает Стенли Винтергрин, наш подписчик Всем привет! В этой статье я поделюсь своим опытом по работе с базой данных в приложении для Android. Это будет один из вариантов реализации паттерна…
Ниже перечислены инструменты, использование которых делает разработку приложений под Android более продуктивной, а сами приложения — более качественными.
Рассказывает Михаил Иванов, наш подписчик Приветствую всех! Хочу поделиться историей создания своего первого проекта под Android, а также рассказать об основных проблемах, которые возникли при работе над отдельными его компонентами.
Русскоязычный видеокурс для начинающих разработчиков, посвященный основам мобильной разработки. Цель курса — дать знания об основных концепциях разработки для мобильных устройств и общее представление о процессе разработки приложений под Android.
Учиться самостоятельно в Интернете практично и дешево: большинство материалов находятся в общем доступе бесплатно, а заниматься можно в любое удобное время дня и ночи. Но возникают вопросы: как не потеряться в…
Первая часть серии, в который мы описываем основы функционального программирования, его концепции и методы, которые будут полезны для Android-разработки.