Android

Oracle este probabil sa paraseasca Java Mobile Alone

Java Connect to Oracle database Made Easy

Java Connect to Oracle database Made Easy
Anonim

din Sun Microsystems, probabil, nu va afecta imediat lumea Java mobilă, au afirmat unii observatori din industrie, cu toate că de-a lungul timpului compania ar putea avea un interes în direcția tehnologiei în beneficiul său.

Oracle a declarat că Java a fost cel mai mare motiv pentru cumpărarea Soarele, dar mutarea ar fi putut avea mai mult de-a face cu folosirea în întreprinderi a Java decât cu arena mobilă, potrivit unor oameni apropiați de afacerea mobilă. Java Mobile Edition (fostă J2ME) a ​​fost utilizat pe scară largă ca platformă de aplicații pentru "telefoane cu funcții" sau pentru telefoane care pot sprijini aplicații și unele utilizări pe Internet, dar sunt mai puțin pline de funcții decât smartphone-urile. Mobile Java este, de asemenea, baza majorității aplicațiilor terță parte pentru smartphone-ul BlackBerry al Research In Motion, iar platforma Google Android utilizează Java la nivel de aplicație.

Rolul Java în telefoane mobile poate scădea pe măsură ce smartphone-urile scad prețul și încep să înlocuiască telefoanele cu funcții, deși această schimbare va dura mai mulți ani. În plus, Java Mobile poate obține un al doilea vânt de la viitoarea platformă Java FX, concepută pentru smartphone-uri, PC-uri și alți clienți. Sun a acordat licență și a promovat telefonul Java mobil pentru telefoanele mobile, cu scopul de a vinde mai multe servere Java enterprise pentru operatorii de telefonie mobilă. Dar nu a jucat un rol puternic în ghidarea tehnologiei mobile, în schimb permite furnizorilor de software și hardware și operatorilor de transport să dezvolte o varietate de mașini virtuale Java (JVM). Acest lucru a dus la o mulțime de telefoane Java și aplicații mobile Java, dar și plângeri legate de fragmentare, ceea ce face viața mai dificilă pentru dezvoltatori.

Oracle are probleme mai importante pentru a face față pe termen scurt, cum ar fi integrarea Sun cu toate acestea, observatorii nu sunt de acord cu privire la posibilitatea de a beneficia ulterior de mobilul Java.

"Cred ca J2ME nu va fi ceea ce Oracle va dori sa se concentreze", a declarat analistul Jack Gold de J. Gold Associates, adăugând că nu a fost nici un accent major pentru Sun.

Jason Devitt, președinte și CEO al producătorului de software pentru mobil Skydeck, a subliniat rolul Sun. Devitt a fondat Vindigo, care a dezvoltat software pentru numeroase telefoane cu funcționalitate Java.

"Dacă există o problemă … mergeți la operator, producătorul original de echipamente, compania JVM și Sun, în acea ordine", a declarat Devitt. Java, concepută inițial ca o platformă comună care l-ar lăsa pe dezvoltatori să scrie o aplicație o dată pentru mai multe telefoane și purtători, a eșuat spectaculos în această privință, a spus el.

Dacă doriți să sprijiniți fiecare telefon de pe piață, faceți câteva sute de construcții diferite ale software-ului dvs. ", a spus Devitt. Dezvoltatorii sunt acum foarte entuziasmați în ceea ce privește scrierea majorității aplicațiilor bazate pe Web utilizând HTML și CSS (Sheets of Cascading Style Sheets), precum și Javascript, care, în ciuda numelui său, nu este strâns legat de Java. RIM a adăugat suport pentru plug-in-ul de dezvoltare Google Gears pentru scrierea aplicațiilor BlackBerry bazate pe Web.

Deoarece Sun a înmânat în mare parte jafurile de Java mobil comunității dezvoltatorilor, Oracle nu a putut schimba lumea Java mobilă chiar dacă

"În acest moment, nu puteți pune înapoi geniul în sticlă", a declarat analistul Avi Greengart din Actual Analysis.

Cu toate acestea, Oracle poate avea un stimulent să facă ceea ce poate pentru a împinge Java, a spus un observator

"Nu văd nici un motiv pentru care Oracle nu ar continua să meargă în aceeași direcție sau să devină mai agresiv, deoarece acest lucru le oferă o intrare în mobil", a declarat David Adams, fondatorul Mobile Research. Compania sa menține și vinde o bază de date de telefoane mobile pe care dezvoltatorii o utilizează pentru a se asigura că aplicațiile lor lucrează pe diferite modele. Adams este un dezvoltator de limbi Java și a fost deservit într-un grup de consultanță Java.

Mediul de aplicații mobile începe să se deplaseze spre aplicații care se bazează pe Web și astfel pe baze de date back-end de tipul celor pe care Oracle le vinde, a spus Adams. Aceasta înseamnă că Oracle are un stimulent să continue să sprijine Java în mediul mobil deoarece Java permite aplicații Web mobile care ar putea stimula vânzări mai mari pentru Oracle.

În timp ce Java a fost considerată în trecut ca fiind o tehnologie specială pentru telefoanele cu funcționalitate,, A spus Adams. "Java FX coboară pe linie", a spus el. Acesta este un nou mediu de dezvoltare Java de la Sun, care ar putea rezolva unele dintre limitările care fac ca actualul Java MIDP (Device Information Device Profile) să fie mai puțin utilizabil pe smartphone-uri.

Utilizarea Android a Java-ului este, de asemenea, un factor semnificativ, potrivit lui Adams. În timp ce există doar un singur telefon Android în S.U.A., se așteaptă mai multe și au existat murmuri de interes pentru Android de la producătorii de netbook-uri, a remarcat Adams. Care păstrează interesul Java în mediul mobil.

"Încă mai cred că Java este lingua franca pentru telefoane mobile, cu excepția iPhone-ului", a spus Adams. "Cred că Oracle tocmai sa ocupat într-o poziție uimitoare în mobil."

Un lucru Adams crede că Oracle ar putea face pentru a ajuta dezvoltatorii ar fi să mobilizeze Java într-un proces de dezvoltare bazat pe standarde, lucru pe care alții l-au susținut. Efectuarea acelei tranziții ar aduce beneficii în continuare Oracle, deoarece suportul pentru Java va rămâne în continuare puternic într-un mediu standard, a spus el.