The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Компания Marvell представила Kinoma, платформу для разработки унифицированных приложений

21.02.2011 14:05

Компания Marvell, известная производством ARM-совместимых чипов, анонсировала новый открытый проект - Kinoma, в рамках которого планируется создать универсальную программную платформу, работающую поверх традиционных мобильных операционных систем (платформа, работающая поверх других платформ) и предоставляющую собственный универсальный API для разработки приложений. Все приложения для Kinoma будут обладать единым унифицированным интерфейсом, свойственным для платформы Kinoma.

В отличии от проектов, нацеленных на трансляцию единой кодовой базы приложения для различных мобильных платформ, Kinoma позиционируется как отдельная высокоуровневая платформа. Платформа позволит бесшовно связать различные программные окружения и избавить разработчиков от необходимости портирования программ на различные мобильные ОС. По заявлению Marvell уровень интеграции Kinoma-приложений в различные мобильные окружения будет сопоставим с родными приложениями для данных мобильных платформ, включая возможность использования всех аппаратных возможностей различных типов телефонов.

Изначальным разработчиком платформы является компания Kinoma, которая несколько дней назад была поглощена Marvell. Из разработанных Kinoma приложений для загрузки доступен коммерческий продукт Kinoma Play - медиа браузер, ориентированный на тесную интеграцию с социальными сетями и позволяющий быстро находить и просматривать видео, аудио и фотографии, независимо от места их размещения (в социальных сетях или сайтах, на телефоне или на домашнем ПК). По своей сути Kinoma Play представляет собой набор из 40 обособленных приложений (браузер, медиа-плеер, просмотрщик фотографий, клиент для Twitter, YouTube и Facebook), объединенных в рамках единого интерфейса. Программа доступна для платформ Nokia S60 и Windows Mobile, в разработке находится версия для Android.

На базе технологий, используемых для создания Kinoma Play, будет сформирован бесплатный Kinoma SDK, который позволит разработчикам использовать единую кодовую базу для обеспечения работы программ в различных мобильных операционных системах. Код проекта будет распространяться под открытой лицензией. Не сообщается какая именно будет использована лицензия и когда Kinoma SDK будет доступен для свободной загрузки. Также пока не известны детали реализации технологии, которая обеспечит бесшовную интеграцию платформы с программными окружениями C# (WM7), Java (Android), Object-С (iOS) и др.

Судя по организации работы Kinoma Play, Kinoma SDK позволит создавать приложения, работающие внутри собственного окружения, выступающего в роли платформы, выполняемой поверх стандартных мобильных платформ. Для работы с написанными для Kinoma приложениями, пользователь должен будет вначале установить платформу Kinoma и уже из этой платформы инсталлировать требуемое приложение. Для портирования платформы Kinoma на различные аппаратные устройства и операционные системы будет предоставлен отдельный инструментарий.

Из близких по своей сути проектов можно отметить MoSync и Rhodes. В MoSync приложение изначально разрабатывается на языке C++ с использованием специального набора библиотек, которые затем транслируются в промежуточное представление (MoSync Intermediate Language) при помощи специально разработанного на базе GCC компилятора. В дальнейшем производится компиляция промежуточной формы в конечные приложения для целевых платформ, с учетом особенностей каждого типа устройств. В Rhodes используется похожий подход: универсальное приложение формируется на языке Ruby с использованием парадигмы Model-View-Controller и оформлением интерфейса в виде ERB-шаблонов, построенных на базе HTML и CSS. Созданный один раз каркас Rhodes-приложения в дальнейшем переводятся в нативное представление, оптимизированное для различных мобильных платформ, включая Android, iPhone, BlackBerry, webOS, Windows Mobile и Symbian. Нативная программа поставляется в форме байткода, работающего под управлением виртуальной машины Ruby 1.9 (YARV).

  1. Главная ссылка к новости (http://www.marvell.com/company...)
  2. OpenNews: Rhodes 1.0 - новый открытый фреймворк для смартфонов
  3. OpenNews: Компания Sony Ericsson представила пакет для разработки мобильных web-приложений
  4. OpenNews: Вышел Rhodes 2.0, фреймворк для создания мобильных приложений на языке Ruby
  5. OpenNews: Создатель MySQL пророчит большое будущее открытому проекту MoSync
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/29670-Kinoma
Ключевые слова: Kinoma, mobile, Marvell
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, руБАНок (?), 15:27, 21/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    у меня первый вопрос сколько сама платформа Kinoma будет весить?
     
  • 1.2, Аноним (-), 15:29, 21/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А что, весьма разумно надо сказать... Идея витала в воздухе, и вот кто-то взялся это реализовать. Любопытно взглянуть на результат.
     
     
  • 2.15, Онаним (?), 22:48, 21/02/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А что, весьма разумно надо сказать... Идея витала в воздухе

    И называлась Java ME.

     

  • 1.3, JL2001 (ok), 15:39, 21/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    они пиарятся на волне скорой смерти Nokia и Qt ?
     
     
     
    Часть нити удалена модератором

  • 3.14, DeadLoco (ok), 22:07, 21/02/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Мало кто думал, что переживет Sun или SGI, или Novell. Мало кто думал, что сдохнет в корчах SIEMENS-Mobile.

    Шансы Нокии протянуть еще хоть пять лет с руками-ногами попутаными МС - невелики. Оценю их, как 1 к 3.

     
     
  • 4.17, User294 (ok), 22:39, 23/02/2011 [^] [^^] [^^^] [ответить]  
  • +/
    IMHO даже меньше. WP7 как-то так оказался никому особо не нужен.
    - Производителям как-то удобнее андроид, у него условия лучше. Есть исходники, можно все менять. Производителям это выгодно - они могут чем-то отличаться от конкурентов. Если повезет - в лучшую сторону. С MS так не катит, у них политика "нельзя и баста". Даже HTC который вечно толкал свой фирменный UI и активно партнерил с MS и то - прокатили.
    - Юзерам не особо нужна платформа рыночная доля которой где-то в жопе, очевидных плюсов нет, очевидные минусы повторяют ифон, совместимость с прошлой платформой WM6.x - убита напрочь, ну и так далее. Однозадачная система без клипборды в 2011 году - это примерно как на полном серьезе пытаться продавать запорожцы с помойки наравне с мерседесами, по такой же цене. МС в каком-то роде повторил ряд ошибок нокии с симбиан 9.
     

  • 1.4, Аноним (-), 15:48, 21/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надеюсь, что Qt на эту платформу портируют без промеделения.
     
  • 1.6, Аноним (-), 16:09, 21/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Они переизобрели Air, Java и .NET/Mono?
     
     
  • 2.10, Сергий (?), 17:04, 21/02/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Можно было просто написать компилятор байт-кода в нативный код и все.
     
     
  • 3.18, User294 (ok), 22:39, 23/02/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно было просто написать компилятор байт-кода в нативный код и все.

    Это который LLVM? Все уже украдено до них :)

     

  • 1.8, AKR (ok), 16:12, 21/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это типа мобильной платформы Bada от Samsung.
     
  • 1.9, maxkit (ok), 16:55, 21/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    И Apple это разрешил у себя использовать?
     
  • 1.11, Crazy Alex (??), 17:15, 21/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Очережная муть, годная лишь для игр. Написать что-то сложное и удобное, не использующее фирменные фишки операционки, практически нереально. А фишки везде свои и в рамках общего API унифицировать их вряд ли выйдет. Да и "best practices" в плане интерфейса на каждой мобильной платформе свои, так что приложения, написанные на этой хрени, нигде не будут "своими".
     
  • 1.12, q (??), 17:59, 21/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Марвелл пусть идёт лесом! Доку на процы не открывают!
     
  • 1.13, Аноним123321 (ok), 21:52, 21/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > В отличии от проектов, нацеленных на трансляцию единой кодовой базы приложения для различных мобильных платформ, Kinoma позиционируется как отдельная высокоуровневая платформа. Платформа позволит бесшовно связать различные программные окружения и избавить разработчиков от необходимости портирования программ на различные мобильные ОС

    вот насмешили :-D

    экспромтом:
    """
    платформа Microsoft Internet Explorer 6.0 позваляет бесшовно связывать различные web-приложения в единую www-среду..(среду, позиционируемую на функционирующей реализации MsIE-6.0 ... а не на какиехто там мифических W3C-стандартах)..!
    ...также MsIE-6.0 избавляет разработчика от необходимости портировать своё web-приложение на различные броузеры
    (всё что вам нужно для этого -- это всеголишь только -- открывать полученное web-приложение обязательно только через MsIE-6.0 и не через какие другие броузеры!!)
    """

     
  • 1.16, Аноним (-), 00:05, 22/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Платформа позволит бесшовно связать различные программные окружения и избавить разработчиков от необходимости портирования программ на различные мобильные ОС
    >Программа доступна для платформ Nokia S60 и Windows Mobile, в разработке находится версия для Android.

    FAIL

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру