Задать вопрос

Как разработчики мобильных приложений подгоняют приложения для разных смартфонов на одной операционной системе?

Здравствуйте! Допустим, есть операционная система для смартфонов Android (есть десяток версии Android), которая стоит на большом количестве разных смартфонов. Как мобильное приложение подгоняют под все версии android и под все устройства? Или же просто берут те версии операционки, которые актуальны в момент создания приложения? А с большим количеством разных смартфонов как решают проблему?
  • Вопрос задан
  • 2612 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Академия Eduson
    Android-разработчик
    6 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
Решения вопроса 1
@zhulikof
конкретно по андроиду вот
developer.android.com/training/basics/supporting-d...
developer.android.com/training/basics/supporting-d...
вкратце,
для поддержки разных экранов графика создается в нескольких разрешениях и кладется в папки со специальным суффиксом xhdpi, hdpi, mdpi, ldpi. layouts для планшетов кладутся в папку layout-large, для альбомной ориентации в layout-land(всё это не обязательно, при их отсутствии используются ресурсы по умолчанию)
для реализации фич поздних версий ОС на ранних используется Android Support Library(actionbar, fragments и т.д.)
или же просто берут те версии операционки которые актуальны в момент создания приложения

такая выборка не спасет, широко используются как android 2.3, так и 4.*
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 250 000 до 300 000 ₽
Aston Москва
от 220 000 до 260 000 ₽
Aston Санкт-Петербург
от 220 000 до 260 000 ₽