211service.com
Naujos kartos „iPhone“ įsilaužimai
Šiuolaikinėje mobiliųjų telefonų rinkoje „iPhone“ išsiskiria kaip ryškus pavyzdys, ką turi turėti delninis įrenginys: aptakus dizainas, paprasta naudoti programinė įranga ir intuityvi sąsaja. Tačiau tą dieną, kai „Apple“ jį išleido, geikai pastebėjo, kad telefono trūksta, ir jie pradėjo dirbti, kad sukurtų savo programinę įrangą. Šie įsilaužėliai kūrė protingus priedus, kurie svyruoja nuo tiesioginės prieigos iki a Blockbuster Online DVD eilė į a kišeninė gitara kuri naudojasi jutiklinio ekrano pranašumais. Be to, žmonės rado būdų, kaip atrakinti iPhone iš AT&T, kad jis veiktų kituose mobiliųjų telefonų tinkluose.

Virtuali roko žvaigždė: „iPhone“ savininkas groja virtualia gitara. Shinya Kasatani sukūrė programinę įrangą, vadinamą pocketguitar, kuri leidžia žmogui groti gitara paspaudus ir trinktelėjus telefono jutiklinį ekraną. „Apple“ nepatvirtino kišeninės gitaros, kaip ir daugelio kitų trečiųjų šalių programų, skirtų „iPhone“. Tačiau šį mėnesį bendrovė planuoja išleisti programinės įrangos kūrimo rinkinį, kuris leis kūrėjams kurti teisėtas programas.
Tačiau visi šie įsilaužimai atliekami be „Apple“ palaiminimo ar techninės pagalbos. Tikimasi, kad šį mėnesį „Apple“ išleis programinės įrangos kūrimo rinkinį (SDK), kuris leis programuotojams parašyti teisėtą programinę įrangą telefonui. Tai leis kūrėjams sukurti patikimesnę programinę įrangą, o paprastas „iPhone“ savininkas galės lengvai atsisiųsti naujas programas, nereikės vykdyti sudėtingų internetinių instrukcijų iš dienoraščiai . Ir, svarbiausia, SDK greičiausiai sukurs naują programų pasaulį, galbūt net verslo programinę įrangą, kuris gali išplėsti „iPhone“ pasiekiamumą daugiau nei keturių milijonų vartotojų, kaip buvo paskelbta sausio mėn. Kai turite tokį įrenginį kaip iPhone, kuris gali pritraukti tiek daug žmonių, turite ir įmonių kūrėjų, kurie nori naudoti tą sąsają, sako Mike'as McGuire'as , rinkos tyrimų įmonės Gartner analitikas. Jis sako, kad dėl SDK bus sukurta komercinių programų verslo sektoriui, ir čia yra tikri pinigai.
Paprastas „iPhone“ savininkas nešiojamąjį kompiuterį naudoja taip, kaip numatė „Apple“, atnaujindamas programinę įrangą ir įdiegdamas laikmeną per „iTunes“. Pagal numatytuosius nustatymus vienintelis būdas ką nors gauti „iPhone“ yra naudoti „iTunes“, – sako Jerry Jonesas, kūrėjas, sukūręs „iPhone“ valdiklį, kuris pasiekia vartotojo „Blockbuster“ filmų eilę, taip pat programą, leidžiančią žmonėms reguliuoti telefono sparčiuosius klavišus taip. kad du kartus spustelėjus namų klavišą paleidžiamos skirtingos programos nei numatytoji Apple. Bet jei norite pridėti tokių neteisėtų failų prie savo iPhone, turite pereiti keletą techninių lankų. Tiesą sakant, tai nėra skirta silpnaširdžiams, sako Jonesas. Jei nesate technologijų mėgėjas, tai nėra labai paprasta.
Vis dėlto yra didelė bendruomenė žmonių, kurie įsilaužia į savo iPhone. Viena iš populiariausių programų yra žaidimas, vadinamas Labyrinth, kuris leidžia vartotojui per labirintą ridenti virtualų rutuliuką, pakreipdamas telefoną (žaidimas pasiekia įtaisytą akselerometrą). „Labirintas“ buvo atsisiųstas šimtus tūkstančių kartų, sako Jonesas. Palyginti, jo Blockbuster programa, skirta nišinei rinkai, buvo atsisiųsta apie 56 000 kartų. Nors šie skaičiai nenurodo, kiek žmonių įsilaužė į jų telefoną (pvz., kai kurie žmonės programinę įrangą atsisiuntė daugiau nei vieną kartą norėdami ją išbandyti), jie rodo, kad tokia programine įranga besidominčių žmonių skaičius nėra menkas.
Multimedija
Pažiūrėkite, kaip veikia virtuali gitara.
Vienas „YouTube“ žinomumą pelnęs įsilaužimas „iPhone“ paverčia gitara. Programinę įrangą sukūręs Shinya Kasatani teigia, kad ja naudotis paprasta žmonėms, susipažinusiems su tikra gitara: telefono ekranas paverčiamas virtualia lenta, kurią žmogus gali spausti ir pešti. Iš esmės tai yra programinės įrangos sintezatorius su gitaros vartotojo sąsaja, sako Kasatani. Gitaros stygos garso pavyzdys įkeliamas iš failo ir grojant ištempiamas iki pageidaujamo dažnio. Kadangi SDK nebuvo, Kasatani sako, kad jam sunku suprasti „iPhone“ integruotos programinės įrangos sudėtingumą. Sunku buvo reguliuoti garso išvesties garsumą ir aptikti kelių prisilietimų įvestį be bandymų ir klaidų metodo. Mums, kūrėjams, tikrai reikia oficialaus SDK ir [programavimo] dokumentacijos, kad galėtume kurti stabilias programas, sako jis.
Kai „Apple“ išleis savo SDK, gali atsirasti daugiau tokių programų, kaip ir asmeniniuose bei „Mac“ kompiuteriuose šiandien. Tačiau informacijos apie būsimą SDK yra nedaug, o McGuire'as spėja, kad „Apple“ neatvers daug telefono funkcijų. Įtariu, kad tai nebus plačiai atviras SDK, sako jis. Programuotojai gali turėti prieigą prie tam tikrų telefono pagrindinės programinės įrangos sluoksnių, pvz., instrukcijų, leidžiančių valdikliams pasiekti internetą, tačiau „Apple“ gali saugoti, pavyzdžiui, akselerometro prieigos instrukcijas. „Apple“ mėgsta viską užrakinti, sako McGuire'as.
Jis priduria, kad valdymas yra būtinas norint užtikrinti, kad „iPhone“ veiktų gerai daugumai žmonių. Be to, Apple valdymas yra svarbus siekiant užtikrinti programinės įrangos stabilumą ir saugumą – du svarbūs kriterijai, jei telefonas bus naudojamas verslo aplinkoje. Man susidaro įspūdis, kad [Apple] nori padaryti [iPhone] šiek tiek draugišką įmonėms, sako McGuire'as. Manau, kad daug dėmesio skirsite kūrėjų įtraukimui kurti formomis pagrįstas programas, pvz., tokias, kokios naudojamos pardavimo aplinkoje. Jis sako, kad įtaria, kad „Apple“ elgsis su trečiųjų šalių programine įranga taip pat, kaip patvirtina „iPod“ priedus: reikalaudama, kad pardavėjai užsiregistruotų „Apple“, kad gautų „Apple“ patvirtinimą pažymintį ženklelį. Tokiu būdu „Apple“ galėtų šiek tiek kontroliuoti išorinių programų kokybę, o tai galėtų padėti padaryti jas saugesnes.
Nepriklausomai nuo prieigos, kurią SDK suteikia programuotojams, ir sertifikuotų trečiųjų šalių programų saugos priemonių, įsilaužėlių bendruomenė ir toliau diegs „iPhone“ naujoves. Net ir be oficialaus SDK, sako Kasatani, jis daug patrauklesnis nei „Windows Mobile“. Pasak jo, „Mac“ operacine sistema ir vartotojo sąsaja yra smagiau naudotis, o dirbti su multitouch ekranu tampa ypač įdomu.