Week 8, continued
Oraclen suunniteltu hankinta Sun Microsystems ei todennäköisesti välittömästi vaikuta mobiili Java -ohjelmaan, jotkut alan tarkkailijat sanoivat, mutta ajan myötä yhtiöllä saattaa olla kiinnostusta ohjata teknologiaa sen hyödyksi.
Oracle on sanonut, että Java oli suurin syy ostaa Aurinko, mutta liikkeellä saattaisi olla enemmän tekemistä Java-yrityskäytön kanssa kuin mobiili areena, jotkut ihmiset ovat lähellä mobiiliyritystä. Java Mobile Edition (aiemmin J2ME) on laajalti käytetty sovellusympäristöksi "ominaisuuspuhelimiin" tai puhelimiin, jotka voivat tukea sovelluksia ja Internetiä, mutta jotka ovat vähemmän täynnä ominaisuuksia kuin älypuhelimet. Mobile Java on myös perusta useimmille kolmannen osapuolen sovelluksille Research In Motionin BlackBerry-älypuhelimelle ja Googlen Android-käyttöympäristö käyttää Javaa sovellustasolla.
Java-puheluiden merkitys matkapuhelimissa voi laskea, kun älypuhelimet laskevat ja alkavat korvata puhelimella varustetut puhelimet, vaikka muutos todennäköisesti kestää useita vuosia. Lisäksi mobiili Java voi saada toisen tuulen tulevasta Java FX -alustasta, joka on suunniteltu älypuhelimille, tietokoneille ja muille asiakkaille.
[Lue lisää: Kaikkien budjettien parhaat Android-puhelimet.]Sun on lisensoinut ja edistänyt mobiili Javaa vapaasti mobiililaitteille silmällä myymällä enemmän Java-palvelimia mobiilioperaattoreille. Mutta sillä ei ole ollut vahvaa roolia matkaviestinteknologian ohjauksessa, vaan sen ansiosta ohjelmistojen ja laitteiden myyjät ja operaattorit voivat kehittää erilaisia Java-virtuaalikoneita (JVM). Tämä on johtanut lukuisiin Java-yhteensopiviin puhelimiin ja mobiileihin Java-sovelluksiin, mutta myös valituksiin sirpaloitumisesta, mikä tekee elämästä vaikeammaksi kehittäjille.
Oraclilla on tärkeämpiä asioita lyhyellä aikavälillä, kuten Sunin ja mahdollisesti mutta tarkkailijat ovat eri mieltä siitä, hyötyisikö se myöhemmin matkapuhelimesta.
"Epäilen, että J2ME ei tule olemaan mitä Oracle haluaa keskittyä", sanoo analyytikko Jack Gold J. Gold Associates, lisää, että se ei ole myöskään merkittävä painopiste Sunille.
Skydeckin mobiilin ohjelmistokehittäjän Jason Devittin toimitusjohtaja vähensi myös Sunin roolia. Devitt perusti Vindigon, joka on kehittänyt ohjelmiston monille Java-yhteensopiville puhelimille.
"Jos ongelma ilmenee … siirrytte operaattoriin, (alkuperäinen laitteiden valmistaja), JVM-yritys ja Sun tähän järjestykseen", Devitt sanoi.
"Jos olet halunnut tukea kaikkia puhelimesi markkinoita, sinun on ehkä annettava Java-käyttöjärjestelmä, joka alun perin luotiin yhteiseksi alustukseksi, jonka avulla kehittäjät voivat kirjoittaa sovelluksen kerran useille puhelimille ja operaattoreille. tee useita satoja eri ohjelmistoja ", Devitt sanoi. Kehittäjät ovat nyt innoissani kirjallisesti useimmiten Web-pohjaisista sovelluksista käyttäen HTML ja CSS (Cascading Style Sheets) sekä Javascript, joka nimestään huolimatta ei liity läheisesti Javaan, hän sanoi. RIM on lisännyt Googlen Gears-kehitystyökalua Web-pohjaisten BlackBerry-sovellusten kirjoittamiseen.
Koska Aurinko on suurelta osin luovuttanut mobiilin Java-kannan kehittäjäyhteisölle, Oracle ei voinut muuttaa matkapuhelimen Java-maailmaa paljon, vaikka se halusi.
"Tässä vaiheessa et voi laittaa henkeä takaisin pulloon", sanoi analyytikko Avi Greengart nykyisestä analyysistä.
Oracle saattaa kuitenkin kannustaa tekemään mitä se voi kannustaa mobiili Java, yksi tarkkailija sanoi.
"En näe mitään syytä, miksi Oracle ei vain jatkaisi samaan suuntaan tai muuttuisi aggressiivisemmaksi, koska se antaa heille matkustamon", sanoi Mobile Researchin perustaja David Adams. Hänen yhtiönsä ylläpitää ja myy matkapuhelinten tietokantaa, jota kehittäjät käyttävät varmistaakseen, että heidän sovelluksensa toimivat eri malleissa. Adams on Java-kehittäjä ja se on palvellut Java-neuvojaryhmää.
Mobiilisovellusympäristö alkaa siirtyä sovelluksiin, jotka perustuvat Webiin ja siten Oraclen myymiin taustapohjaisiin tietokantoihin, Adams sanoi. Tämä merkitsee sitä, että Oraculla on kannustin jatkaa Java-tuen tukemista mobiiliympäristössä, koska Java mahdollistaa mobiilit Web-sovellukset, jotka voisivat kannustaa lisäämään Oraclen myyntiä.
Vaikka Javaa on historiallisesti pidetty ensisijaisesti ominaisuuspuhelimiin,, Adams sanoi. "Java FX on tulossa alaspäin", hän totesi. Tämä on uusi Java-kehitysympäristö Sunilta, joka voi ratkaista joitakin rajoituksia, jotka tekevät nykyisestä Java MIDP -standardista (Mobile Information Device Profile) vähemmän käytettäviksi älypuhelimissa.
Androidin Java-käyttö on Adamsin mukaan myös merkittävä tekijä. Vaikka Yhdysvalloissa on tähän mennessä vain yksi Android-puhelin, odotetaan enemmän, ja Netbook-valmistajilta on kiinnostunut Android-kiinnostusta, Adams totesi. Tämä pitää mielenkiintoisen Java-sovelluksen mobiiliympäristössä.
"Mielestäni Java on mobiililaitteen lingua franca, paitsi iPhone", Adams sanoi. "Mielestäni Oracle vain hämmästytti hämmästyttävä asema mobiililaitteissa."
Yksi asia, jonka Adams uskoo Oraclen voivan auttaa kehittäjiä, olisi siirtää mobiili Java standardipohjaiseen kehitysprosessiin, jota jotkut ovat myös kannattaneet. Tämän siirtymän tekeminen hyödyttäisi edelleen Oraclea, koska Java-tuki pysyisi edelleen vahvana standardiympäristössä.
IBM uhkaa jättää standardeja elimiä
IBM uhkaa jättää organisaatiot, jotka kirjoittavat standardeja, joita käytetään yhteentoimivien ohjelmistojen luomiseen.
T-Mobile myTouch jättää Android-potentiaalin
T-Mobilen uusi myTouch-puhelin ei tee Android-oikeutta. Google-puhelin, nimeltään myTouch, korostaa eroja älypuhelimien kesän kolmen johtavan käyttöjärjestelmän välillä. Se korostaa myös, miksi - julkaisemalla tämä "liian pieni ja liian myöhäinen" laite - T-Mobile on myös mukana.
Tutkijat: Java-turvallisuusongelmia ei todennäköisesti ratkaista pian
Hakkereita on hyödyntänyt Java-haavoittuvuuksia joukko hyökkäyksiä yrityksiä vastaan, kuten Microsoft, Apple, Facebook ja Twitter sekä kotikäyttäjät. Oracle on pyrkinyt reagoimaan nopeammin uhkiin ja vahvistamaan Java-ohjelmistoaan, mutta tietoturva-asiantuntijat sanovat, että hyökkäykset eivät todennäköisesti anna mitään pian.