Рассказываю, сколько поднял на приложениях за сентябрь
Помимо работы, семьи и вялотекущей прокачки орка-охотника, я занимаюсь разработкой собственных мобильных приложений.
1 ноября стукнет ровно год, как я выпустил первый проект и... нет, я не заработал миллионы на этом.…
Мобильная разработка, страница 2
Посты публичных Telegram-каналов по теме «Мобильная разработка», страница 2. У каждого поста есть ссылка на оригинал в Telegram, а цифры темы и ответы на вопросы о ней собраны на первой странице.
Лента темы
BasicTextField(value, onValueChange) и такие же перегрузки Material 2 TextField помечены deprecated. Замена — state-based API на TextFieldState.…Using Xcode 27’s localization skills over MCP
Статья про новую фичу Xcode 27 - автоматический перевод строк в String Catalog одним нажатием, и про то, как её удобно использовать вне Xcode.…
Как разработчик мобильных приложений я достаточно часто получаю запрос от пользователей с просьбой отменить подписку.
И когда я спрашивал в чем причина отмены, иногда я получал ответ, что это ребенок случайно подписался.
Я всегда сомневался в правдивости такого ответа.…
🤔 Для проектов в которых есть несколько модулей, там может быть много Android Manifest'ов, для чего это делается?
В многомодульных проектах каждый модуль может иметь свой
AndroidManifest.xml, чтобы:
Задавать зависимости (uses-permission, uses-feature) для конкретного модуля.…🤔 Какие есть инструменты для работы с потоками?
В Swift есть несколько инструментов для работы с многопоточностью и параллельным выполнением кода. Вот основные из них:
🟠GCD (Grand Central Dispatch) – главный инструмент для потоков…
Почему Android-эмулятор жрёт 8 ГБ?
На днях попался репозиторий с CLI-тулзой, которая обещала уменьшить потребление стандартного эмулятора с ~8 ГБ до ~1,5 ГБ на Apple Silicon и Linux.…
Самое вкусное для большинства незрячих: кнопки записи голосового и видеосообщения подписали, и они теперь ведут себя ровно так же, как и в ВК.
Сравнить с Telegram не могу, ибо в Telegram приняли в своё время однозначно лучшее решение - сделать одну кнопку записи и переключать режимы по её нажатию.…
ComposeBridge - визуальный редактор для Jetpack Compose
ComposeBridge — это набор инструментов, который связывает запущенное на физическом устройстве Android-приложение с вашей IDE через локальный WebSocket.…
dependencies {
implementation "com.ncorti:slidetoact:0.11.0"
}
— полностью векторный, никаких .png
— поддерживаются разные анимации
— легко интегрируется (просто строка компиляции gradle)
— подстраивается под тему приложения…Полезные AI-тулзы для Android-разработчика
На конференции обсудили разные AI-инструменты, которые помогут выполнять задачи качественнее и экономить токены. Поделюсь некоторыми из них.
Перфоманс…
📱 Приложение дня
🧠 AnkiDroid — запоминай информацию эффективнее
Если нужно выучить иностранные слова, термины, определения или другую информацию, обычное перечитывание далеко не всегда эффективно.…
Кроме того, RusJJ сделал на Android следующие инструменты:
AML's Compiler (компилятор плагинов для AML): https://play.google.com/store/apps/details?id=net.rusjj.amlcomp
GrandTexTool (редактор текстур): https://play.google.com/store/apps/details?id=com.grandtextool…
Зависли и у нас приложения на модерации, в Google Play. Лонг ревью, очень интересно. Ожидал я, если честно, что начнется это где-то с октября. Но ладно, никогда не угадывал, нехер и начинать
Попалась мне еще одна интересная статка по рынку приложений от a16z, процитирую…
Эффект переключения экранов на Duo
Заканчиваем череду постов про Duo репозиторием, повторяющим очень классную анимацию переключения со внутреннего на внешний экран.
GitHub вот тут.
Хотел пожаловаться что около вебвью приложение госуслуг весит 500 мб и обновляется уже 5 минут
Но смотрите какие они креативные в заметках «что нового»
Видосик для App Store
Давно хотел сделать видос, но было несколько проблем:
- Непонятно на каком видео показать
- Непонятно чье лицо использовать.…
Онлайн-переводчик от Apple – ВСЁ!
-
В России наблюдаются проблемы с онлайн-переводчиком Apple. Ниже рассмотрим способы их решения.
1-й способ:
• Откройте Настройки → Приложения → Перевод → Языки, скачайте нужный и используйте его для офлайн-перевода.
-
2-й способ:…
android-sms-gateway
Это приложение превращает Android-смартфон в SMS-шлюз, позволяя отправлять и получать SMS-сообщения через API.
Программа поддерживает два режима работы: локальный сервер, работающий непосредственно на устройстве, и облачный сервер, обеспечивающий доступ через интернет.…
🤔 Какая разница в работе с сетью во время создания приложения для такси или записной книжки?
- Такси-приложение: требует реального времени, частых обновлений, трекинга координат, постоянных запросов на сервер (например, WebSocket или long polling), высокой устойчивости к сетевым сбоям.…
#android
Заметил, что в моем приложении с площадками для тренировок в андроиде нерабочая ссылка на гитхаб, и решил поправить.
Это просто невероятный уровень комфорта - от запуска IDE (для исправления ссылки) до релиза прошло 8 минут без спешки, и все, приложение уже на смартфоне.
За 8 минут:…
📦 Firebase Android BoM 34.18.0 [update]
https://firebase.google.com/support/release-notes/android#bom_v34-18-0
Что нового:
Firebase AI Logic 17.16.0:
• Добавили поддержку on-device structured output через generateObject…