Превращение Android и Google Play в более привлекательную платформу для распространения приложений принесет пользователям Android большую пользу в долгосрочной перспективе.
Загрузка изображений с диска в массив внутренней памяти может увеличить потребление памяти. Переписав код с использованием API несистемного кэширования, мы значительно улучшили использование памяти.
Swift Testing Revolutionary конвертирует тестовые кейсы, написанные в XCTest, в Swift Testing. Этот инструмент можно использовать как плагин для Xcode или, например, как инструмент командной строки....
Приняв MVI, мы оптимизировали управление состояниями, улучшили поток данных и обеспечили более предсказуемое и последовательное поведение наших приложений.
Использование возможностей SwiftUI для стилизации кнопок и других элементов пользовательского интерфейса - отличный способ сформировать индивидуальность вашего приложения и помочь ему выделиться на переполненном рынке
Next Player — это нативный видеоплеер для Android, написанный на Kotlin. Он предоставляет пользователям множество функций и простой и удобный интерфейс для воспроизведения видео на их...
В новом выпуске создаем макросы без лида, ИТ-курсов и кредитов, прощаемся с XCAssets и пишем приложения для Android 1.0, программируем кастомные макеты в Compose и переосмысливаем...
Интервью с Мехоношиным Сергеем — немного поговорим про Android разработку и актуальные топики для действующего разработчика. О чем будем беседовать: Что классного появилось в 2024 году...
Спикер раскрыл некоторые секреты работы xcassets и показал, как, отказавшись от них, можно более эффективно хранить ассеты в пакете приложения.
Именно забота о производительности становится ключом к успеху проекта, к удовлетворенным пользователям и радостному бизнесу.
Как собирать рабочий проект на мощностях удаленного сервера. Какие существуют варианты организации подобной работы. Инструменты и опыт работы с ними.
Представьте, что вы — счастливый мейнтейнер проекта с SPM. Возможно, вам даже представлять не пришлось. Вопрос — как ускориться? «Выпить кофе» или «бахнуть чего покрепче» лично...
Все, что выходит за рамки основ, кажется чрезмерно сложным, удивительно недоработанным и откровенно болезненным в использовании.
BookPlayer — iOS-плеер для аудиокниг. Умеет использовать AirDrop, Файлы, Zip-архивы, создавать плейлисты, делить книги на главы, менять скорость воспроизведения, поддерживает VoiceOver и пр.
Заглядывая в будущее, Керн называет Манифест вечным: "В нем заложена суть той социальной вещи, которую мы называем разработкой программного обеспечения, и, на самом деле, его несложно...
Пет-проект нашего читателя. Finch — отладочное меню для Android-приложений с поддержкой логирования сетевой активности и множеством других полезных функций. Оно не влияет на рабочий код, только...
Знаете ли вы, что iOS-приложениt Википедия имеет открытый исходный код и он доступен для всех, кому интересно узнать о его внутреннем устройстве? Несколько недель назад я...
Еще одна библиотека нашего читателя. Animatable — модификатор анимации для кнопок, скелетов и других представлений на чистом SwiftUI. Есть с десяток предопределенных анимаций, можно их комбинировать....
От такого рода призраков нет “серебряной пули”. Несмотря на все ваши усилия избежать их, вы, вероятно, подадите заявку на несколько вакансий, которые окажутся призрачными.
В приложении, которое я создала, есть кошки - много кошек - и вы можете получить еще больше. Фотографии кошек представлены в виде карточек. Я хотела складывать...