Самые свежие материалы о программировании мобильных устройств

Null Safety в Kotlin: полное руководство по безопасной работе с null Android

Null Safety в Kotlin: полное руководство по безопасной работе с null

Узнайте всё о безопасной работе с null в Kotlin. Подробное руководство охватывает nullable и non-null типы, операторы безопасного вызова (?.), Элвиса (?:), приведения (as?), функции let и другие scoped функции, обработку коллекций с filterNotNull/mapNotNull, платформенные типы при вызове Java-кода, аннотации @Nullable/@NonNull, миграцию с Java и тестирование null-сценариев. Включены примеры кода, таблица выбора подходов, антипаттерн !! и упражнения для закрепления. Идеально для Android-разработчиков, желающих писать надёжный код без NullPointerException.

Как подключить и использовать библиотеку с диаграммами MPAndroidChart в Android Studio Android

Как подключить и использовать библиотеку с диаграммами MPAndroidChart в Android Studio

Подробный гайд по интеграции библиотеки MPAndroidChart в Android-приложение на Kotlin. Настройка Gradle с JitPack, создание LineChart, обновление данных в реальном времени, решение типичных ошибок (Failed to resolve, график не отображается). Пример трекера привычек с рабочим кодом. Поддержка линейных, столбчатых, круговых и других типов диаграмм.

Воскресный вечер больше не будет депрессивным: Система тайм-менеджмента для Pet-проектов, которая реально работает Карьера

Воскресный вечер больше не будет депрессивным: Система тайм-менеджмента для Pet-проектов, которая реально работает

Узнайте, как организовать работу над pet-проектами в выходные, чтобы не выгорать и успевать больше. Система тайм-менеджмента для программистов: подготовка в пятницу, глубокий кодинг в субботу утром, полировка в воскресенье. Реальные советы по продуктивности, помидорная техника, лёгкий вход в код и дофаминовая мотивация. Эта методика поможет вам перестать откладывать проекты и начать получать удовольствие от кода в выходные, сохраняя баланс с личной жизнью.

Добавляем поддержку Android Auto в существующее приложение Android

Добавляем поддержку Android Auto в существующее приложение

Пошаговое руководство по интеграции поддержки Android Auto в готовое Android-приложение. Узнайте, как создать автомобильный сервис через Car App Library, адаптировать интерфейс под ограничения автомобильных экранов, организовать передачу данных через общий репозиторий и протестировать результат на эмуляторе DHU без физического устройства. Примеры кода на Kotlin для трекера поездок.

Kotlin или Java для Android-разработки: что выбрать в 2026? Аналитика

Kotlin или Java для Android-разработки: что выбрать в 2026?

Подробное сравнение Kotlin и Java для Android в 2026 году. Анализ синтаксиса, производительности и рынка труда. Какой язык выбрать для android новичку? Android разработка kotlin становится стандартом, но java актуальна. Анализируем перспективы языков android разработки.

Как запустить Desktop Head Unit (DHU) для Android Auto: пошаговая инструкция Android

Как запустить эмулятор Desktop Head Unit (DHU) для Android Auto: пошаговая инструкция

Подробное руководство по настройке и запуску эмулятора Desktop Head Unit (DHU) для Android Auto. Узнайте, как тестировать автомобильные приложения без физического устройства, решать типичные проблемы подключения к ADB, настраивать разрешение экрана и интегрировать поддержку Android Auto в свои проекты. Пошаговые инструкции для начинающих разработчиков.

Собеседование Android Junior-Middle 2026 10 реальных кейсов Карьера

Собеседование Android Junior-Middle 2026 (10 реальных кейсов)

Разбираем 10 реальных кейсов собеседования Android-разработчика на позиции Junior и Middle в 2026 году. От базовых вопросов о жизненном цикле до архитектуры, внедрения зависимостей, оптимизации Compose, тестирования и безопасности. Узнайте, какие вопросы задают работодатели и как правильно на них отвечать, демонстрируя инженерное мышление.

Sealed Class в Kotlin для Android Android

Sealed Class в Kotlin для Android: от багов к надёжной архитектуре

Глубокое погружение в sealed class и sealed interface в Kotlin для Android-разработки. От базовых принципов и must-have сценариев (UI-состояния, навигация) до построения масштабируемой архитектуры в многомодульных проектах и разбора критических антипаттернов. Узнайте, как превратить хрупкую логику в надёжный контракт, гарантированный компилятором.

10 признаков проблемного кода в Kotlin для Android. Android

10 признаков говнокода в мобильной Kotlin разработке или как писать чистый и поддерживаемый код

Подробное руководство для Kotlin-разработчиков Android с 10 ключевыми признаками проблемного кода. Рассматриваем реальные примеры антипаттернов: методы-боги, магические числа, неосознанная работа с null, игнорирование идиом Kotlin, избыточная мутабельность.

Игровые движки для мобильной разработки в 2026: как выбрать новичку Аналитика

Игровые движки для мобильной разработки в 2026: как выбрать новичку

В статье проводится детальный анализ популярных игровых движков для мобильной разработки в 2026 году. Рассматриваются ключевые критерии выбора: бюджет, скорость разработки, платформы и сложность. Представлено сравнение Unity, Godot, Unreal Engine 5, Defold и GameMaker с практическими рекомендациями для начинающих разработчиков. Материал включает интерактивный гид для персонализированного выбора движка.

Как собрать первое портфолио мобильного Android разработчика Карьера

Как собрать первое портфолио мобильного Android разработчика (даже без опыта работы)

Пошаговое руководство для начинающих мобильных разработчиков о том, как создать первое портфолио даже без коммерческого опыта. Статья детально разбирает четыре ключевых элемента успешного портфолио: от стратегического выбора проектов до оформления GitHub и публичной презентации. Особенность материала — интерактивные рекомендации под 5 технологических стеков.

Kotlin Multiplatform vs Flutter: что выбрать Аналитика

Kotlin Multiplatform vs Flutter: что выбрать?

Android-разработчики, планирующие выход на iOS, часто оказываются перед выбором: Flutter или Kotlin Multiplatform. В статье подробно разбираются оба подхода — от философии разработки и инструментов до влияния на карьеру. Вы узнаете, когда стоит выбирать готовый фреймворк с единым UI, а когда — модульную стратегию с нативными интерфейсами, и как принять решение, соответствующее целям вашего проекта.

актуальная дорожная карта для Android-разработчика Карьера

От Junior к Middle: актуальная дорожная карта для Android-разработчика

В этой статье представлена подробная дорожная карта для перехода с уровня Junior на Middle Android-разработчика. Рассматриваются ключевые направления: глубокое знание Kotlin и Coroutines, архитектурные паттерны (MVVM/MVI, Clean Architecture), современный UI с Jetpack Compose, работа с данными и сетью, качество кода, использование AI-инструментов и развитие soft skills.

программирование Bluetooth в Android Android

Использование Bluetooth в Android

В этой статье рассказывается об использовании технологии Bluetooth в Android. Работа с Bluetooth состоит из четырех этапов: установка настроек bluetooth адаптера, поиск доступных для соединения устройств, установка соединения, передача данных. В статье приводятся примеры реализации каждого из этих этапов на Java и Kotlin.

Apple iOS 18.5 iOS

Новые возможности и вызовы операционной системы Apple iOS 18.5

Представленная в 2025 году новая версия операционной системы iOS 18.5 имеет ряд вждных нововведений: Swift 6, SwiftUI, CoreML, поддержка Apple Vision Pro, новый подход к обеспечению безопасности и конфиденциальности.

разработка iOS swift TDD iOS

Разработка игры Жизнь для iOS, используя TDD

Игра Жизнь - самая известная реализация клеточного автомата. В статье описана реализация на Swift для iOS с использованием подхода test-driven development (TDD).

Обмен Биткоин на Payeer Аналитика

Обмен Биткоин на Payeer

Простой и выгодный обмен биткоинов на Payeer. Небольшие комиссии. Быстрые транзакции. Легкий перевод денежных средств. Защищенность операций от мошеннических схем.


Новости [1] [2] [3]... Android/ iOS/ J2ME[1] [2] [3])/ Android/ Архив/ Карьера

Яндекс.Метрика
MobiLab.ru © 2005-2026
При использовании материалов сайта ссылка на www.mobilab.ru обязательна