Tech новости

У разработчиков пряников есть новые игрушки для игры

Пряник на эмуляторе SDK

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

Новая базовая версия ядра Linux

Начиная с нижней части пирамиды Gingerbread, ядро ​​Linux было обновлено до 2.6.35. Это версия ядра, которую сторонние разработчики ПЗУ используют некоторое время, и она обеспечивает большую стабильность и скорость. Ищите новое стандартное ядро, чтобы показать некоторые из улучшений, к которым мы привыкли от пользовательских ядер, используемых сегодня.

Новые медиа рамки

OpenCore (текущая медиа-инфраструктура Froyo) была полностью заменена. Была поддержана вся предыдущая поддержка кодеков, а также реализована поддержка новых технологий, таких как сжатие видео VP8 и видеоконтейнеры WebM. Gingerbread настроен и готов идти в ногу с новейшими аудио и видео файлами по мере их производства.

сетей

Помимо нового стека вызовов SIP и поддержки Near Field Communication, о которой мы все говорим, в Gingerbread есть новый стек BlueZ. Поддержка Bluetooth 2.1 означает лучшую производительность Bluetooth на широком спектре устройств BT. Это то, что мы все будем рады видеть.

Время выполнения Dalvik

В виртуальную машину Dalvik было внесено немало улучшений (это то, что было улучшено с помощью своевременного компилятора (JIT) в Froyo и делает его быстрым). Для конечного пользователя все, что нам действительно нужно знать, это то, что он должен работать немного быстрее, особенно при рендеринге веб-страниц. Вот полный список изменений для хардкорных фанатов Android:

Дальвик В.М.:

  • Параллельный сборщик мусора (целевые паузы до 3 мс)
  • Добавляет дополнительные JIT (генерация кода) оптимизации
  • Улучшенная проверка кода
  • Отладка StrictMode, для выявления проблем с производительностью и памятью

Основные библиотеки:

  • Расширенная поддержка I18N (полная кодировка по всему миру, больше локалей)
  • Более быстрое форматирование и форматирование чисел. Например, форматирование с плавающей запятой в 2,5 раза быстрее.
  • HTTP ответы отправляются по умолчанию. Размеры ответов XML и JSON API могут быть уменьшены на 60% и более.
  • Новые коллекции и утилиты API
  • Улучшенные сетевые API
  • Улучшено управление чтением и записью файлов
  • Обновленный JDBC

Обновления от вышестоящих проектов:

  • OpenSSL 1.0.0a
  • BouncyCastle 1,45
  • ICU 4.4
  • zlib 1.2.5

Это только верхушка айсберга. Существует целый ряд изменений API, которые предоставляют разработчикам прямую поддержку ОС для таких вещей, как фронтальные камеры, гироскопические датчики и лучшая поддержка OpenGL. Если вы хотите испачкаться и проверить их все, перейдите по ссылке на источник. [Основные характеристики разработчика Android]

Мы можем заработать комиссию за покупки, используя наши ссылки. Узнайте больше

Похожие посты
Tech новости

Про совет: Протрите порно с вашего телефона перед заменой его

Tech новости

Охранная фирма детализирует проблемы конфиденциальности; разработчик рассказывает нам свою сторону истории

Tech новости

Проект Android UI Utilities приносит унифицированные инструменты дизайна для разработчиков

Tech новости

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