Connect with us

Видео и подкасты для разработчиков

Почему камера в Telegram Android снимает плохо

Если вы хотите глубже понять, как устроена камера Android, почему она ведёт себя непредсказуемо и как Camera2 API и CameraX влияют на качество съёмки — этот разбор для вас.

Опубликовано

/

     
     

Многие замечали странную вещь: камера Android делает отличные фото в стандартном приложении, но в Telegram или других сервисах качество резко падает. В этом видео Кирилл разбирает, как приложения работают с камерой в Android и почему камера ведёт себя по-разному в зависимости от приложения.

Если вы разрабатываете мобильные приложения или просто интересуетесь устройством системы, важно понять, как приложения работают с камерой на уровне API. Исторически камера Android использовала старый Camera API, затем появился Camera2 API, а позже Google представил CameraX. Но даже сегодня камера может работать по-разному на разных устройствах.

Он подробно показывает, как приложения работают с камерой через Camera2 API, почему многие разработчики всё ещё используют старые решения, и как CameraX пытается решить проблему фрагментации Android. Вы узнаете, почему камера часто показывает разное качество в стандартном приложении и сторонних сервисах.

Также разберём, как CameraX использует Vendor Extensions, почему камера зависит от производителей устройств и что происходит, когда приложение пытается получить доступ к камере. В конце Кирилл покажет, как приложения работают с камерой на практике и почему переход на CameraX может изменить качество съёмки.

Если вы хотите глубже понять, как устроена камера Android, почему она ведёт себя непредсказуемо и как Camera2 API и CameraX влияют на качество съёмки — этот разбор для вас.

Содержание:

  • 00:00 Вступление
  • 00:40 Как приложение делает фото в Android
  • 01:32 Рекомендация
  • 03:01 Конец рекомендации
  • 04:27 CameraX — решение для всех разработчиков
  • 05:44 Возможности камеры устройства
  • 07:06 Сложности адаптации
  • 08:14 Как прокачать камеру в Telegram
  • 09:19 Когда ждать улучшений

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: