Обратите внимание, что новости можно получать по RSS.
X
-

Информационные технологии, LiveJournal cr_it - архив

21 декабря 2008, 16:03 (6020 дней назад, №8753)Виджеты на мобильных устройствах

На мобильных устройствах (в первую очередь - смартфонах) постепенно начинает появляться такая штука, как виджеты (widgets). По существу, это либо небольшие приложения (на java me или flashlite) или html+js странички открываемые в "popup'e". Ключевое, на мой взгляд, отличие виджетов от обычных программ заключается в наличии хотя бы двух из трёх следующих признаков:
а). Существуют поверх desktop'a/рабочего стола и могут быть помещены на любое его место 
б). Имеют два-три состояния (docked, float, maximized)
в). Требуют для работы специального плейера, который нужно установить (или который уже предустановлен на телефон)
г). Кроссплатформенные

Есть два разных подхода - виджеты как полноценные приложения (RIA) и виджеты как html+js код.

 

Samsung Omnia widgetsК первой категории можно отнести Nokia Widgets  (есть SDK), iDea Widgets ,  на J2ME (jar/jad файлы) и Samsung Omnia widgets  , появившиеся недавно. Плейер для них, вместе с несколькими виджетами предустановлен на WM6 телефон Samsung Omnia. Разработка закрытая, документации нет, дополнительные виджеты тоже негде скачать. Но подход любопытный. Народ выдернул их из Samsung Omnia и адаптировал для других WM6 устройств. Я скачал, поставил на Samsung i780 - работает. Порылся внутри .cab'a. Там (в переименованном виде) оказался .swf файл (Flash Lite 2.1) внутри которого реализована скроллящаяся полоска с иконками и сами виджеты (всё внутри одного файла, хотя для виджетов, которые требуют взаимодействия с ОС, лежат еще exe и dll). Поскольку мощность процессоров мобильных устройств оставляет желать лучшего, флэшовые виджеты заметно тормозят устройство.
Есть альтернативная, открытая, реализация - FEWidgets. Очень, я бы даже сказал, слишком, внешне похоже http://www.youtube.com/watch?v=9-NmPnyqrEU на Omnia Widgets. Правда, требует не Flash Lite 2.1, а Flash 7. Есть SDK.

NetFront widgetsВ качестве удачной реализации другого типа виджетов, основанных на html+js можно упомянуть Access NFWidgets:

Сначала скачивается и ставится NFWidgets Player (фактически, упрощённый вариант NetFront браузера). Существует он для WM (PPC и SmartPhone) и S60/Symbian. Ставится как плагин для Today screen (причём, сосуществует с другими плагинами). Далее ставятся нужные виджеты, имеющие расширение .wgt. Их можно скачать с сайта или создавать самому - есть SDK.
Привлекает простота и прозрачность технологии. Этот .wgt - обычный zip. Внутри него лежат html, css, js библиотека, картинки и config.xml. В принципе можно обойтись даже без SDK и документации.
Конечно, на js особо не развернёшься, но сделать какой-нибудь информер погоды или новостей ВКонтакте - проблемы не составляет. Причём, работает эта штука довольно устойчиво и при этом не тормозит.

Должен сказать, я сильно удивлён, что давно существующие Opera Widgets хотя и доступны для мобильных телефонов (WM и Symbian как минимум) но не умеют жить на desktop'е операционной системы. В результате, я лично не вижу разницы между заходом на веб страницу с каким-либо сервисом и использованием для той же цели Opera Widget. Что им мешало сделать вещь аналогичную NF Widgets Player - загадка.


Опубликовано: Пётр Соболев

Случайная заметка

5469 дней назад, 04:3525 июня 2010 От Google'a пришло приглашение на тестирование Google Storage (это их новый сервис для хранения файлов - по аналогии с Amazon S3). Пишут:... During the preview period, you will receive up to 100GB of data storage and 300GB monthly bandwidth at no charge. ...Порадовало, что там уже сразу есть админка чтобы создавать bucket's, закачивать/удалять/шарить файлы и получать на них ссылки (см. картинку). ...далее

Избранное

2963 дня назад, 01:575 мая 2017 Часть 1: От четырёх до восьми Я люблю читать воспоминания людей, заставших первые шаги вычислительной техники в их стране. В них всегда есть какая-то романтика, причём какого она рода — сильно зависит от того, с каких компьютеров люди начали. Обычно это определяется обстоятельствами — местом работы, учёбы, а иногда и вовсе — ...далее

2475 дней назад, 20:305 сентября 2018 "Finally, we come to the instruction we've all been waiting for – SEX!" / из статьи про микропроцессор CDP1802 / В начале 1970-х в США были весьма популярны простые электронные игры типа Pong (в СССР их аналоги появились в продаже через 5-10 лет). Как правило, такие игры не имели микропроцессора и памяти в современном понимании этих слов, а строились на жёсткой ...далее