Описание картинки

В Google пообещали решить главную проблему Android

Теперь при создании приложений под Android разработчики могут не заботиться о существовании различных экранов с различным разрешением - приложения будут растягиваться автоматически. В Google предполагают, что новый инструмент поможет бороться с фрагментацией платформы.
Image: img_src.jpg
Google продолжает бороться с основной проблемой для разработчиков приложений под Android - фрагментацией, сообщает ReadWriteWeb. Помочь в этом должна ставшая доступной для скачивания библиотека Android Compatibility Package, содержащая обновленные классы и некоторые другие компоненты. В начале февраля компания объявила о выпуске Fragments API для Android 3.0. Новый интерфейс создания приложений (API) упростил написание программ, которые должны автоматически масштабироваться под различные экраны, тем самым избавив разработчиков от необходимости учитывать количество анонсированных устройств и их характеристики. Единственным недостатком Fragments API было то, что он не был совместим с версиями Android SDK ниже 3.0 (Honeycomb). Сейчас же Google исправила этот недостаток - новый API можно использовать в разработке приложений под любые версии платформы, начиная с 1.6. Описанные выше нововведения при создании приложений для смартфонов, позволят учитывать существование планшетов - с их большими экранами и разрешением. В конечном счете разработчикам не придется создавать планшетные версии своих программ отдельно, а пользователи получат в свое распоряжение более широкий выбор. Выпущенный в феврале набор действовал в обратном направлении: позволял пользоваться приложениями, написанными под Honeycomb, на смартфонах. Чтобы воспользоваться данным преимуществом, как раз и необходимо скачать библиотеку Android Compatibility Package. Помимо самого API, она содержит Loader API, уже упоминавшиеся обновленные классы и некоторые другие компоненты. Скачать ее можно посредством стандартного средства обновления SDK, сообщается в официальном блоге.
Фрагментация - проблема, возникшая вследствие слишком частого обновления платформы и разнообразия производителей. По собственным подсчетам Google, к настоящему времени на 3,9% устройств используется Android 1.5, на 6,3% - 1.6, на 31,4% - 2.1, на 57,6% - 2.2. Наиболее свежая версия системы - 2.3 - пока смогла достичь 0,8% инсталлированной базы. Необходимость разработчиков учитывать обилие версий и устройств неоднократно оказывалась под прицелом конкурентов и средств массовой информации. В октябре прошлого года, комментируя противостояние Apple и Google на рынке мобильных платформ, глава «яблочной» компании Стив Джобс (Steve Jobs) прошелся по фрагментации Android. В своих доводах он сослался на открытую информацию разработчика одноименного Twitter-клиента, компанию TweetDeck. На ее сайте было указано, что в своей работе она учитывают огромное число моделей смартфонов и несколько версий Android - все они были перечислены на сайте. Позже в TweetDeck заявили, что слова Джобса относительно всей тяжести программирования под Android являются преувеличением. В декабре фрагментацию Android недостатком платформы назвал Питер Вестербака (Peter Vesterbacka), исполнительный директор финской Rovio - разработчика популярной игры Angry Birds. Компании пришлось выпускать отдельную версию Angry Birds под «гуглофоны» с низкой производительностью.
Комментарии / 0

More about Digit — discover and read

Никита Светлых / iPhone 8 получит стеклянный корпус и беспроводную зарядку (1)iPhone 8 получит стеклянный корпус и беспроводную зарядку
Иван Кущ / Тест-обзор дешёвого 4G-смартфона Fly Cirrus 11 (1)Тест-обзор дешёвого 4G-смартфона Fly Cirrus 11
Никита Светлых / Анонсирован бюджетный смартфон Alcatel 3X Plus на Android 11: цены и описание (1)Анонсирован бюджетный смартфон Alcatel 3X Plus на Android 11: цены и описание
Никита Светлых / Пользователи iPhone 12 столкнулись с перебоями в работе беспроводной зарядки (0)Пользователи iPhone 12 столкнулись с перебоями в работе беспроводной зарядки
Иван Кущ / Обзор смартфона Huawei Nova 2 Plus (0)Обзор смартфона Huawei Nova 2 Plus
Anonymous / Школьные годы мобильные – смартфон стал помощником в учебе (0)Школьные годы мобильные – смартфон стал помощником в учебе
Anonymous / Huawei представила ультрабюджетные смартфоны и планшет (0)Huawei представила ультрабюджетные смартфоны и планшет
Anonymous / Huawei представила безрамочные смартфоны Mate 10 и Mate 10 Pro (0)Huawei представила безрамочные смартфоны Mate 10 и Mate 10 Pro
Anonymous / Представлен рейтинг сервисов для эффективной работы бизнеса в новогодние праздники (0)Представлен рейтинг сервисов для эффективной работы бизнеса в новогодние праздники
Anonymous / Почта России упростила оформление и отслеживание при массовых отправках на сайте (0)Почта России упростила оформление и отслеживание при массовых отправках на сайте