Android

Oracle pravděpodobně opustí Mobile Java samotnou

The Great Gildersleeve: A Motor for Leroy's Bike / Katie Lee Visits / Bronco Wants to Build a Wall

The Great Gildersleeve: A Motor for Leroy's Bike / Katie Lee Visits / Bronco Wants to Build a Wall
Anonim

Oracle plánované akvizice Sun Microsystems pravděpodobně nebude okamžitě ovlivňovat svět mobilní Java, někteří pozorovatelé průmyslu uvedli, ačkoli časem by společnost mohla mít zájem o řízení technologie ve svůj prospěch.

Oracle uvedl, že Java je největším důvodem pro nákup Ne, ale pohyb může mít více společného s podnikovým využitím Java než mobilní aréna, podle některých lidí blízkých mobilnímu podnikání. Java Mobile Edition (dříve J2ME) byla široce využívána jako aplikační platforma pro "funkční telefony" nebo sluchátka, která mohou podporovat aplikace a některé internetové využití, ale jsou méně plnohodnotné než smartphony. Mobile Java je také základem většiny aplikací třetích stran pro smartphone BlackBerry společnosti Research In Motion a platforma Android společnosti Google využívá jazyk Java na úrovni aplikací.

Úloha jazyka Java v mobilních telefonech může klesat, protože ceny smartphonů klesají a začínají nahradit funkční telefony, ačkoli tato změna pravděpodobně trvá několik let. Kromě toho může mobilní Java získat další vítr z nadcházející platformy Java FX, navržené pro smartphony, počítače a další klienty.

[Další informace: Nejlepší Android telefony pro každý rozpočet.]

Společnost Sun licencovala a propagovala mobilní java zdarma pro mobilní telefony s cílem prodávat více podnikových serverů Java mobilním operátorům. Neuhrál však silnou roli v řízení mobilní technologie, místo toho umožnil prodejcům a nosičům softwaru a hardwaru vývoj různých virtuálních strojů JVM. To vedlo k velkému počtu telefonů s Java podporovaných technologií Java a mobilních aplikací Java, ale i stížností na fragmentaci, která ztěžuje vývojářům život.

Společnost Oracle má v krátkodobém časovém horizontu důležitější problémy, jako je integrace společnosti Sun a možná ale pozorovatelé nesouhlasí s tím, zda bude v budoucnu využívat mobilní Java.

"Mám podezření, že J2ME nebude tím, čemu se Oracle bude chtít zaměřit," řekl analytik Jack Gold J. Gold Associates a dodal, že to nebylo hlavním cílem pro Sun.

Jason Devitt, prezident a generální ředitel softwarového výrobce softwaru Skydeck, také zhoršil roli Sunu. Devitt založil společnost Vindigo, která vyvinula software pro mnoho telefonů s technologií Java.

"Pokud se vyskytne problém … jdete s operátorem, výrobcem původního vybavení, společností JVM a Sunem v tomto pořadí," řekl Devitt. Java, původně koncipovaná jako společná platforma, která by umožnila vývojářům napsat aplikaci jednou za mnoho mobilních telefonů a nosičů, se v tomto ohledu velmi nepodarilo.

"Pokud jste chtěli podpořit každý telefon na trhu, možná budete muset dělat několik stovek různých sestav softwaru, "řekl Devitt. Vývojáři jsou nyní nejvíce nadšeni psaním většinou webových aplikací pomocí HTML a CSS (Cascading Style Sheets), stejně jako Javascript, který navzdory svému jménu není úzce spjat s Java, řekl. Společnost RIM přidala podporu pro vývojový modul Gears společnosti Google pro psaní webových aplikací BlackBerry.

Protože společnost Sun z velké části předala otěže mobilní Java vývojové komunitě, společnost Oracle nemohla výrazně změnit mobilní svět Java, i když "V tomto okamžiku nemůžete vrátit džinku zpět do láhve," řekl analytik Avi Greengart z aktuální analýzy.

Oracle však může mít podnět k tomu,, uvedl jeden pozorovatel.

"Nevidím žádný důvod, proč by Oracle neměl pokračovat ve stejném směru, nebo by se stal agresivnějším, protože to jim dává vstup do mobilu," řekl David Adams, zakladatel společnosti Mobile Research. Jeho společnost udržuje a prodává databázi mobilních telefonů, kterou používají vývojáři, aby se ujistil, že jejich aplikace pracují na různých modelech. Adams je vývojář jazyka Java a jednou sloužil v poradní skupině Java

Mobilní aplikační prostředí se začíná posunovat směrem k aplikacím, které se spoléhají na web a tedy na back-end databáze typu, který společnost Oracle prodává, řekl Adams. To znamená, že společnost Oracle má pobídku pokračovat v podpoře Java v mobilním prostředí, protože Java umožňuje mobilní webové aplikace, které by mohly pro Oracle přinést větší objem prodeje.

Zatímco Java je historicky považována za technologii pro funkční telefony,, Řekl Adams. "Java FX se blíží," poznamenal. To je nové vývojové prostředí Java od Slunce, které by mohlo vyřešit některé z omezení, která činí současný Java MIDP (Mobile Information Device Profile) méně použitelným na smartphonech.

Použití Androidu Java je také důležitým faktorem, podle Adamsa. Zatímco v USA je zatím jen jeden telefon s Androidem, očekává se více a v Androidu se objevili záchvaty Android od výrobců netbooků, poznamenal Adams. To udržuje Java v mobilním prostředí.

"Stále si myslím, že Java je lingua franca pro mobilní telefony kromě iPhone," řekl Adams. "Myslím si, že se Oracle právě dostali do opravdu úžasné pozice v mobilu."

Jedna věc, kterou Adams věří, že by Oracle mohl pomoci vývojářům, bude přesunout mobilní Java do vývojového procesu založeného na standardech. Provádění tohoto přechodu by přineslo prospěch společnosti Oracle, protože podpora pro Javu by stále zůstala silná v normalizačním prostředí, uvedl.