CodeEditTextView — текстовый редактор (замена NSTextView) для отображения и редактирования кода. Особенности: базовое редактирование текста, чрезвычайно быстрая начальная верстка, поддержка работы с большими документами, возможности настройки...
Сайт действительно умирает, устаревает, а вопросы закрываются чаще, чем когда-либо. Последний раз так мало вопросов было задано в мае 2009 года, через 10 месяцев после запуска.
По умолчанию команда Android Studio «Build → Clean Project» удаляет не все. Могут накапливаться кэши, артефакты из модулей, остатки файлов Gradle и результаты сборки.
Конкурс дал тысячам учащихся разработчиков возможность продемонстрировать свои творческие способности и возможности программирования, а также получить реальные навыки, которые они смогут применить в своей карьере и...
Одно из ключевых изменений, которое Matter привносит в умный дом, — это стандартизированный способ локального управления умными устройствами. Это означает, что вашей лампочке не придется общаться...
mpvKt — медиаплеер для Android, основанный на mpv-android и стремящийся предоставить более приятный пользовательский интерфейс по сравнению с оригиналом. Предоставляет лучший UI, лучшее управление историей проигрывания,...
Lazy Variables в Swift — это свойства, значение которых не инициализируется до тех пор, пока они не будут использованы.
Токены – ключевой элемент криптовалютной экосистемы. Но что они собой представляют, какие бывают виды и как используются? В этой статье Евгений Касьяненко объяснит, зачем нужны токены,...
Giffy — клиентское приложение для Giphy, созданное с использованием таких интересных технологий для iOS, как TCA (The Composable Architecture by Point-Free), Swinject, SwiftUI, Чистая архитектура с...
Совместно спроектировали фичу мобильного приложения.
Поможем тебе настроить процессы так, чтобы раз и навсегда забыть о сорванных сроках, бессонных ночах и разочаровании в конечных продуктах.
В этой задаче надо разработать структуру данных, соответствующую ограничениям Least Recently Used кэша.
Поговорили о реализации и важности мобильных сервисов и о том, как сделать их правильно и справедливо, убрав монополию корпораций и предоставив выбор пользователю.
Из-за санкций у банков возникли сложности с размещением приложений в сторах.
Рассмотрим, что такое performance-метрики приложения, зачем они нужны, как их собирать и где хранить.
Рассказ рассчитан на опытных тимлидов, руководителей тестирования и мобильной разработки, которые уже имеют свой релизный процесс, но хотят почерпнуть новых идей.
Прямой эфир с подведением итогов 2024. Говорим про события мобильной разработки в уходящем году и тренды на 2025.
Что общего у скорости вычислений, мутабельности, кеширования и исключений?
Sequence Showcase — создание последовательностей с подсветкой разных элементов на экране в определенном порядке. Полезно для онбординга или релиза новых фич.
Сегодня команда поделилась результатами работы по трём направлениям: бизнес, продукт и технологии.