Išmanusis telefonas, sukurtas naudojant žiniatinklio įrankius

Šį šeštadienį „Palm“ pristatys tai, ką kai kurie vadina paskutiniu azartišku žaidimu: savo naująjį išmanųjį telefoną „Palm Pre“. Žiniasklaida šurmuliavo nuo spėlionių apie dar vieną „iPhone“ varžovą, o „Palm“ lojalistai „Pre“ laiko geriausia viltimi, kad jų mėgstamiausias varžovas susigrąžins buvusią šlovę. Tačiau už visų ažiotažų ir triukšmo tikroji naujovė yra visiškai nauja operacinė sistema, pagrįsta plačiai naudojamomis interneto technologijomis.





Palmių skaitytuvas: „Pre“ turi ištraukiamą fizinę klaviatūrą ir jutiklinį ekraną.

Tai labai skirtinga koncepcija, sako Andrew Yu, MIT mobiliosios platformos vadovas ir architektas. Tai revoliucinga ta prasme, kad jie atveria duris programėlių mobiliesiems kūrimui.

Naujoji „Pre“ operacinė sistema „webOS“ veikia „Linux“ sistemoje. Tačiau „webOS“ leidžia žiniatinklio kūrėjams naudoti tokius įrankius kaip HTML, CSS ir Javascript, o ne reikalaujama, kad programos būtų parašytos aukšto lygio kodavimo kalba, kaip tai darė kitos išmaniųjų telefonų platformos ir ankstesnės „Palm“ operacinės sistemos. būti geriau pažįstamiems visiems, kurie programavo žiniatinkliui.



Anksčiau programų kūrėjams dažnai tekdavo susipažinti su nauja kalba, kad galėtų kurti programas mobiliosioms sistemoms. Pavyzdžiui, norėdami sukurti programą, suderinamą su Apple iPhone, kūrėjai turi naudoti gana neaiškią programavimo kalbą Tikslas C. Priešingai, remiantis Palm paskelbta informacija, kūrėjai turėtų turėti galimybę valdyti duomenų saugyklą Pre naudojant HTML5, be prieigos prie duomenų iš telefono adresatų ir kalendoriaus. Programinės įrangos kūrimo rinkinyje (SDK), skirtame iš anksto pavadintam Mojo, taip pat bus įrankiai, skirti išplėsti Javascript, kad būtų galima pasiekti įrenginio aparatinės įrangos funkcijas, įskaitant akselerometrą, fotoaparatą ir patį telefoną.

Šios strategijos pranašumas yra tas, kad daugiau kūrėjų jau kalba šia kalba.

Kiekvienas, galintis programuoti žiniatinkliui, gali sukurti programas, skirtas webOS, sako Yu. Yu priduria, kad tai taip pat gali padėti kūrėjams išversti esamas žiniatinklio programas į webOS. Lengvas žiniatinklio kodo rašymas gali atverti milijonų kūrėjų grupę, o ne dešimtis tūkstančių, kurie jau moka tokias kalbas kaip „Objective C“ ir „Java“ – kalba, kuria rašomos „Google“ „Android“ platformos programos.



Yra įrodymų, kad žiniatinklio kūrėjai taip pat norės išbandyti savo jėgas mobiliųjų telefonų kūrimo srityje. Praėjus metams po pirmojo „iPhone“ paleidimo, nebuvo galimybės sukurti vietinės programos, kuri veiktų pačiame telefone. Taigi vietoj to daugelis trečiųjų šalių kūrėjų sukūrė žiniatinklio programas, kurios veikė telefono naršyklėje. Tik tada, kai „Apple“ išleido savo SDK, programų kūrėjai galėjo rašyti tikras vietines programas, pasinaudodami pagrindine telefono aparatūra, tokia kaip akselerometras ir jutiklinis ekranas. Kita vertus, „webOS“ sąsajos sluoksnis veikia kaip pati naršyklė, o kelios programos veikia atskiruose languose – „Palm“ skambučių kortelės dėl to, kaip jos rodomos ekrane.

Ši strategija gali suteikti „Pre“ įdomių galimybių. Pavyzdžiui, „Palm“ atskleidė, kad telefono paieškos funkcija automatiškai ieškos žiniatinklyje ir pačiame įrenginyje saugomų duomenų.

Palm sako, kad pritraukti programų kūrėjus bus labai svarbu Mike'as Gualtieri , Forrester analitikas. Kadangi bendrovė bando sukurti savo programų parduotuvę, ji susidurs su aršia konkurencija. Kadangi rinkoje yra tiek daug išmaniųjų telefonų, kurių kiekvienas turi savo OS, parduotuvę ir savo programas, individualūs ir profesionalūs programuotojai turės priimti sunkius sprendimus. Gualtieri sako, kad čia Palmas gali sužibėti.



„Gualtieri“ pastebėjo tendenciją, kad įmonės plečiasi į pažangesnes interneto programas. Taigi, kai įmonės ieško mobiliųjų programų platformos, „Palm“ gali būti laikomas lengviausiu ir prieinamiausiu pasirinkimu, remiantis žiniatinklio standartais, atitinkančiais įmonės jau naudojamas technologijas.

Vis dėlto kelias į paprastesnes, greitesnes, į internetą integruotas programas iš pradžių nebus lengvas. „Pre“ webOS SDK dar nėra plačiai prieinamas programuotojams: šiuo metu jis yra tik privatus. Analitikai teigia, kad tai gali būti tam, kad „Palm“ galėtų ištaisyti visas klaidas, kol jos nepasiekė masės – tai suprantama, anot jų, jei kūrėjus vargina. Tačiau vienu smūgiu į sugrįžimą Palmas nerizikuoja.

„Pre“ turi keletą kitų funkcijų, skirtų privilioti būsimus išmaniųjų telefonų vartotojus: ištraukiama fizinė klaviatūra ir jutiklinis ekranas, išimama baterija, kuri įkraunama be laido, ir galimybė vienu metu paleisti kelias programas. Tačiau, kaip ir kitos mobiliosios platformos, bent pirmuosius šešis mėnesius ji bus skirta tik vienam operatoriui „Sprint Nextel“.



Mūšis nebus lengvas, o Palm kovos dviem frontais: viena skirta vartotojams, kita – kūrėjams. Jie turi priversti žmones rašyti programas telefonui, sako Gualtieri. Jie miršta, jei žmonės sako: „Tai puikus telefonas, bet sunku jam rašyti programas“. Kaip išankstinės kainos gali nulemti Palm ateitį. Ir šį kartą programų kūrėjai gali rodyti kelią.

paslėpti