версия для кпк > |
Коммуникаторы, смартфоны, КПК, GPS-навигация |
Новости : Каталог КПК : Аксессуары для КПК : Программы для КПК : Форум : Статьи, обзоры | ||
Где купить : Цены : Техподдержка : Для прессы : Контакты : Вакансии : Ссылки : Пропажи | поиск: | |
Новости
Реклама
|
НОВОСТИ HPC.ru
Palm OS 6: будущее за "native code"?[четверг, 29 мая 2003 г, 11:55]В преддверии выхода новой операционной системы Palm OS 6 Стивен Буш (Steven G. Bush), главный редактор авторитетного сайта Brighthand.com, специализирующегося на КПК, делится с читателями своими взглядами на достоинства и недостатки этой операционки с точки зрения программистов, которые будут создавать софт для нее. Как известно, при оптимизации кода программ разработчикам нередко приходится искать компромисс между скоростью работы и совместимостью с другими версиями операционки и другими аппаратными платформами. То есть более «быстрые» решения, выжимающие максимум производительности из конкретной конфигурации железа и ОС, как правило, не совместимы с другими устройствами. А нынешняя пятая версия палмовой операционки имеет к тому же один недостаток, существенно осложняющий жизнь девелоперам: для эффективного использования ресурсов процессоров ARM разработчикам приходится тратить много времени, добавляя в тексты своих программ так называемые ARMlets - небольшие куски кода, обеспечивающие правильное взаимодействие с CPU (в противном случае программа запускается через эмулятор и работает достаточно медленно). Однако Palm обещает, что в новую версию операционной системы будет встроена поддержка так называемого native code – текста программы оптимизированного для «прямого доступа» к ресурсам центрального процессора в обход универсального интерфейса Palm Application Compatibility Environment. Программистам будет намного легче создавать софт с использованием native code, и такие программы будут работать значительно быстрее. И, тем не менее, по мнению Стивена Буша и многих разработчиков, новые функции Palm OS 6 по-прежнему не станут идеальным решением всех проблем, так как девелоперы, желающие обеспечить совместимость своих программ со всем последующими версиями операционки и планируют портировать свой софт на другие платформы вряд ли будут пользоваться native code, и для них преимущества новой ОС не будут иметь никакого значения.
Источник: Brighthand.com
|
Реклама
|