Android

Oracle, скорее всего, оставит Mobile Java Alone

Настя и сборник весёлых историй

Настя и сборник весёлых историй
Anonim

Планируемое приобретение Oracle Sun Microsystems, вероятно, не будет сразу влиять на мир мобильной Java, считают некоторые отраслевые наблюдатели, хотя со временем компания может заинтересоваться в том, чтобы внедрить технологию в свою пользу.

Oracle заявила, что Java является самой большой причиной для покупки Sun, но этот шаг, возможно, имел больше общего с корпоративным использованием Java, чем мобильная арена, по мнению некоторых людей, близких к мобильному бизнесу. Java Mobile Edition (ранее J2ME) широко используется в качестве платформы приложений для «функциональных телефонов» или мобильных телефонов, которые могут поддерживать приложения и некоторые интернет-ресурсы, но менее полнофункциональны, чем смартфоны. Mobile Java также является основой большинства сторонних приложений для смартфонов Research In Motion BlackBerry, а платформа Android от Google использует Java на уровне приложений.

Роль Java в мобильных телефонах может снизиться по мере снижения цены на смартфоны и начать заменять функциональные телефоны, хотя это изменение, вероятно, займет несколько лет. Кроме того, мобильная Java может получить второе дыхание от предстоящей платформы Java FX, предназначенной для смартфонов, ПК и других клиентов.

[Читать дальше: Лучшие телефоны Android для каждого бюджета.]

Sun лицензировала и продвигала мобильную Java бесплатно для мобильных телефонов с целью продажи большего количества корпоративных Java-серверов для мобильных операторов. Но он не сыграл сильной роли в руководстве мобильной технологией, вместо этого позволяя производителям и операторам программного и аппаратного обеспечения разрабатывать различные виртуальные машины Java (JVM). Это привело к множеству телефонов с поддержкой Java и мобильных Java-приложений, но также и жалобы на фрагментацию, что делает жизнь сложнее для разработчиков.

У Oracle есть более важные проблемы, с которыми приходится иметь дело в краткосрочной перспективе, например, интегрирование Sun и, возможно, отбросив большую часть своего аппаратного бизнеса, но наблюдатели не согласны с тем, воспользуется ли он мобильной Java еще позже.

«Я подозреваю, что J2ME не будет тем, на что Oracle хочет сосредоточиться», - сказал аналитик Jack Gold из J. Gold Associates, добавив, что это не было главной задачей для Sun.

Джейсон Девитт, президент и главный исполнительный директор мобильного программного обеспечения Skydeck, также преуменьшил роль Sun. Devitt основал Vindigo, который разработал программное обеспечение для многих телефонов с поддержкой Java.

«Если есть проблема … вы отправляетесь к оператору, (изготовителю оригинального оборудования), компании JVM и Sun, в этом порядке», - сказал Девитт, Java, изначально задуманная как общая платформа, которая позволила разработчикам писать приложение один раз для многих мобильных телефонов и операторов связи, в этом отношении не впечатляюще, сказал он.

«Если вы хотите поддерживать каждый телефон на рынке, возможно, вам придется сделайте несколько сотен различных сборок вашего программного обеспечения », - сказал Девитт. Разработчики теперь больше всего волнуются о написании в основном веб-приложений с использованием HTML и CSS (каскадных таблиц стилей), а также Javascript, который, несмотря на то, что его имя не тесно связано с Java, сказал он. RIM добавила поддержку плагина Google Gears для написания приложений BlackBerry на базе Web.

Поскольку Sun в значительной степени передала бразды мобильную Java сообществу разработчиков, Oracle не смогла изменить мир мобильных Java, даже если это [

] «На данный момент вы не можете вернуть джинна в бутылку», - сказал аналитик Avi Greengart из Current Analysis.

Однако у Oracle может быть стимул делать все возможное, чтобы продвигать мобильную Java, сказал один наблюдатель.

«Я не вижу причин, по которым Oracle не будет продолжать идти в том же направлении или стать более агрессивным, потому что это дает им возможность подключиться к мобильным устройствам», - сказал Дэвид Адамс, основатель Mobile Research, Его компания поддерживает и продает базу данных мобильных телефонов, которую разработчики используют, чтобы убедиться, что их приложения работают на разных моделях. Adams является разработчиком Java и однажды служил в консультативной группе Java.

Окружающая среда для мобильных приложений начинает смещаться в сторону приложений, которые полагаются на Интернет и, следовательно, на базовые базы данных такого типа, которые продает Oracle, сказал Адамс. Это означает, что у Oracle есть стимул продолжать поддерживать Java в мобильной среде, потому что Java позволяет мобильным веб-приложениям увеличить объем продаж для Oracle.

В то время как Java исторически считалась в первую очередь технологией для телефонов с функциями, которые могут меняться, Сказал Адамс. «Java FX идет по очереди», - отметил он. Это новая среда разработки Java от Sun, которая может решить некоторые из ограничений, которые делают текущую версию MIDP для мобильных устройств (Mobile Information Device Profile) менее пригодной для использования на смартфонах.

Использование Android для Java также является важным фактором, по словам Адамса. Пока есть только один Android-телефон в США. Ожидается еще больше, и в Android появились анонсы компаний-производителей нетбуков, отметил Адамс. Это заставляет Java проявлять интерес к мобильной среде.

«Я все еще думаю, что Java - это lingua franca для мобильных устройств, за исключением iPhone», - сказал Адамс. «Я думаю, что Oracle просто заняла действительно удивительную позицию на мобильных устройствах».

Одна вещь, которую Adams считает, что Oracle может сделать, чтобы помочь разработчикам перевести мобильную Java в процесс разработки на основе стандартов, что также защищали другие. По его словам, такой переход по-прежнему принесет пользу Oracle, поскольку поддержка Java по-прежнему будет оставаться сильной в среде стандартов.