Мобильная разработка – Telegram
Мобильная разработка
13.9K subscribers
859 photos
238 videos
2.96K links
Актуальное по мобильной разработке — Android, iOS, кроссплатформа

Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/oVBP
Download Telegram
Сложности рендеринга текста

В статье вы узнаете, почему эмодзи нарушили цветовую схему. Как субпиксельные смещения ломают кеш глифов. И почему идеального рендеринга текста не существует.

#android #ios
👍2
Network Inspector

Автор делится опытом использования Network Inspector —встроенного в Android Studio инспектора сети.

Этот инструмент позволяет перехватывать запросы приложения и менять ответы сервера на лету.

#android
👍122💩1
Дорожная карта по Android-разработке

Вас ждёт погружение в мир Java и Kotlin, знакомство с Android Studio и популярными библиотеками. Вы поймёте, как устроен жизненный цикл приложения и как создавать красивый интерфейсы.

#android
💩9👍8🤮2
Android Studio Templates

В статье вы найдёте примеры удобных шаблонов для ViewModel, тестирования, интеграции с Hilt и многого другого.

Вы узнаете, как создавать собственные live templates для часто используемых фрагментов кода и прекратите искать готовые решения по проектам или в интернете.

#android
9👍4🔥1
Платформенный код на КММ

Автор подробно разбирает подходы к написанию специфичного кода для разных платформ. Показывает, как с помощью контрактного тестирования проверить одинаковое поведение на всех платформах.

#android
Как измерять время старта приложения

В статье, автор подробно разбирает, что такое запуск приложения с точки зрения пользователя.

Он объясняет разницу между холодным, тёплым и горячим стартом. А также даёт рекомендации по отслеживанию разных сценариев загрузки.

#android
7
Как работает Android code

Статья подробно разбирает путь кода от написания до выполнения. Вы изучите низкоуровневые детали работы Android, чтобы лучше понимать происходящее при выполнении вашего кода.

#android
8👍5
Как работают рекомпозиции

Jetpack Compose — это новый инструмент от Google для создания пользовательских интерфейсов. В этой статье автор покажет, как избежать типичных ошибок и настроить Compose для оптимальной производительности

#android
👍7👎31
Какой способ позволяет сохранять данные между рекомпозициями в Jetpack Compose?
Anonymous Quiz
11%
1. Функция mutableStateOf
76%
2. Функция remember
8%
3. Функция recompose
5%
4. Функция compose
👍9💩6🤯2
«Админа в топку, я могу лучше!»

А давайте! Мы ищем нового админа в наш паблик на фултайм.

Подробности по ссылке: https://tprg.ru/yZAk

#вакансии #работа
👎6🤮4
12 ошибок при публикации в RuStore

Из статьи вы узнаете, как не запутаться в версиях и подписях APK. Как правильно оформить платные приложения и не нарваться на копирайт. А также получите советы по решению этих вопросов.

#android
🤮18👍7💩7🤡4🤣2
Подписываем Android-приложение

Вы хотите опубликовать Android-приложение в нескольких магазинах, но столкнулись с проблемой подписи?

Эта статья поможет разрешить конфликт ключей и бесшовно обновлять данные.

#android
👍1
Отличия K1 и K2 компиляторов

Из статьи вы узнаете, как исходный код преобразуется в машинный, поймёте разницу между фронтендом и бекендом и выясните, как данные трансформируются на каждом этапе компиляции.

#android #kotlin #vpn
👍6
Исследуем выделения кучи

Интересуетесь внутренним устройством памяти Android? Хотите разобраться в аллокаторе jemalloc? Эта статья подробно разбирает концепции и структуры данных jemalloc «new» — версии 5 и выше

#android
👍5😁4
Красота системы типов Котлина

Эта статья приоткроет завесу над системой типов и покажет, как их порождают классы, а типы определяют возможности. Поймите супертипы и подтипы, особенности вывода и роль Nothing.

#android #kotlin
🤡12👍7🤔2
Мониторим размер приложения

В статье рассказывается, как с помощью скрипта на Python и инструмента Github Actions отслеживать размер приложения на каждый pull request.

Такая автоматизация позволит вам непрерывно контролировать приложения и оперативно реагировать на события.

#android
2👍1
Всем привет! Сегодня мы запускаем новую версию нашего сайта tproger.ru, поэтому могут наблюдаться сбои и ошибки

Мы постараемся всё сделать аккуратно, но если столкнётесь с багами или проблемами, дайте нам знать.

Спасибо за понимание.
😁6🔥4
Схема кампуса в Android приложении

Автор подробно рассказывает, как он разработал с нуля собственную библиотеку для отображения карт кампуса вуза в приложении со студенческим расписанием.

Он делится опытом моделирования объектов карты, их триангуляции и рендеринга через OpenGL.

#android
👍10
Исследование по зарплатам

Хотите увидеть реальную картину по вакансиям среди разработчиков в России?

В этой статье авторы собрали и проанализировали данные о вакансиях и зарплатах программистов по языкам и фреймворкам за 2023 год.

#работа
👎8👍1
Фантастический Compose

Эта статья расскажет об устройстве Compose и его отличиях от классических Views.

Автор подробно объясняет принцип работы компонуемых функций, их жизненный цикл и особенности.

#android
👍6👌2
Кто такой продуктовый разработчик

Хотите стать разработчиком, который понимает продукт и бизнес? Эта статья расскажет, как стать продактом. Автор описывает 9 ключевых качеств таких инженеров.

#карьера
1