211service.com
Nākamās paaudzes iPhone Hacks
Mūsdienu mobilo tālruņu tirgū iPhone izceļas kā spilgts piemērs tam, kam jābūt rokas ierīcei: gluds dizains, viegli lietojama programmatūra un intuitīvs interfeiss. Taču dienā, kad Apple to izlaida, džeki konstatēja, ka tālrunim trūkst, un viņi sāka strādāt, lai izveidotu tam savu programmatūru. Šie hakeri ir izstrādājuši gudrus papildinājumus, sākot no tūlītējas piekļuves līdz a Blockbuster Online DVD rinda uz a kabatas ģitāra kas izmanto skārienekrāna priekšrocības. Turklāt cilvēki ir atraduši veidus, kā atbloķēt iPhone no AT&T, lai tas varētu darboties citos mobilo tālruņu tīklos.

Virtuālā rokzvaigzne: iPhone īpašnieks spēlē virtuālu ģitāru. Shinya Kasatani izstrādāja programmatūru, ko sauc par kabatas ģitāru, kas ļauj spēlēt ģitāru, nospiežot un nospiežot tālruņa skārienekrānu. Apple nav apstiprinājis kabatas ģitāru, tāpat kā daudzas citas trešās puses lietojumprogrammas, kas paredzētas iPhone. Tomēr šomēnes uzņēmums plāno izlaist programmatūras izstrādes komplektu, kas ļaus izstrādātājiem izveidot likumīgas lietojumprogrammas.
Tomēr visi šie uzlauzumi tiek veikti bez Apple svētības vai tehniskā atbalsta. Paredzams, ka šomēnes Apple izlaidīs programmatūras izstrādes komplektu (SDK), kas programmētājiem ļaus rakstīt likumīgu programmatūru tālrunim. Tas ļaus izstrādātājiem izveidot uzticamāku programmatūru, un tas ļaus vidusmēra iPhone īpašniekam viegli lejupielādēt jaunas programmas, bez nepieciešamības ievērot sarežģītus tiešsaistes norādījumus no emuāri . Un vēl svarīgāk ir tas, ka SDK, iespējams, radīs jaunu lietojumprogrammu pasauli, iespējams, pat biznesa programmatūru, kas varētu paplašināt iPhone sasniedzamību, pārsniedzot četru miljonu lietotāju bāzi, kā tika paziņots janvārī. Ja jums ir tāda ierīce kā iPhone, kas var piesaistīt tik daudz cilvēku, jums ir arī uzņēmumu izstrādātāji, kas vēlas izmantot šo saskarni, saka. Maiks Makgvairs , tirgus izpētes uzņēmuma Gartner analītiķis. Viņš saka, ka SDK radīs komerciālas lietojumprogrammas biznesa sektoram, un tur ir reālā nauda.
Parastais iPhone īpašnieks izmanto plaukstdatoru, kā to paredzējis Apple, atjauninot programmatūru un instalējot multividi, izmantojot iTunes. Pēc noklusējuma vienīgais veids, kā iegūt kaut ko iPhone tālrunī, ir izmantot iTunes, saka Džerijs Džonss, izstrādātājs, kurš ir izveidojis iPhone logrīku, kas piekļūst lietotāja Blockbuster filmu rindai, kā arī programmu, kas ļauj cilvēkiem pielāgot tālruņa īsceļus tā, lai. ka, veicot dubultklikšķi uz sākuma taustiņa, tiek palaistas citas lietojumprogrammas, nevis Apple noklusējuma. Bet, ja vēlaties savam iPhone tālrunim pievienot šāda veida nelikumīgus failus, jums ir jāiziet daži tehniski stīpas. Patiesību sakot, tas nav paredzēts vājprātīgajiem, Džounss saka. Ja neesat tehnoloģiju cienītājs, tas nav tik vienkārši.
Tomēr ir liela cilvēku kopiena, kas uzlauž savus iPhone tālruņus. Viena no populārākajām programmām ir spēle ar nosaukumu Labyrinth, kas ļauj lietotājam izripināt virtuālo bumbiņu labirintā, sasverot tālruni (spēle piekļūst iebūvētajam akselerometram). Labirints ir lejupielādēts simtiem tūkstošu reižu, saka Džounss. Salīdzinoši viņa lietojumprogramma Blockbuster, kuras mērķis ir tirgus niša, ir lejupielādēta aptuveni 56 000 reižu. Lai gan šie skaitļi nenorāda, cik cilvēku ir uzlauzuši viņu tālruni (piemēram, daži cilvēki, iespējams, ir lejupielādējuši programmatūru vairāk nekā vienu reizi, lai to pārbaudītu), tie parāda, ka cilvēku skaits, kurus interesē šāda programmatūra, nav mazsvarīgs.
Multivide
Skatiet, kā darbojas virtuālā ģitāra.
Viens uzlauzts, kas ir ieguvis YouTube bēdīgu slavu, pārvērš iPhone par ģitāru. Programmatūras autors Shinya Kasatani stāsta, ka tā ir viegli lietojama cilvēkiem, kuri pārzina īstu ģitāru: tālruņa ekrāns ir pārvērsts par virtuālu dēli, uz kura cilvēks var nospiest un plūkt. Tas būtībā ir uz programmatūru balstīts sintezators ar ģitāras lietotāja interfeisu, saka Kasatani. Ģitāras stīgas audio paraugs tiek ielādēts no faila un atskaņošanas laikā izstiepts līdz vajadzīgajai frekvencei. Tā kā SDK nebija, Kasatani saka, ka viņam bija grūti izprast iPhone iebūvētās programmatūras sarežģītību. Bija grūti pielāgot skaņas izvades skaļumu un noteikt vairāku pieskārienu ievadi bez izmēģinājuma un kļūdu metodes. Viņš saka, ka mums, izstrādātājiem, noteikti ir nepieciešama oficiālā SDK un [programmēšanas] dokumentācija, lai izveidotu stabilas lietojumprogrammas.
Kad Apple izlaidīs savu SDK, varētu kļūt pieejamas vairāk līdzīgu lietojumprogrammu, tāpat kā tas ir pieejams personālajos un Mac datoros. Tomēr informācija par gaidāmo SDK ir niecīga, un Makgaivers uzskata, ka Apple neatvērs lielu daļu tālruņa funkcionalitātes. Man ir aizdomas, ka tas nebūs plaši atvērts SDK, viņš saka. Programmētājiem var būt piekļuve noteiktiem tālruņa pamatā esošās programmatūras slāņiem, piemēram, instrukcijām, kas ļauj logrīkiem piekļūt internetam, taču Apple, piemēram, var glabāt slepenībā norādījumus par piekļuvi akselerometram. Makgvairs saka, ka Apple patīk lietas turēt bloķētas.
Viņš piebilst, ka kontrole ir būtiska, lai nodrošinātu, ka iPhone lielākoties darbojas labi. Turklāt Apple vadība ir svarīga programmatūras stabilitātes un drošības nodrošināšanai — divi svarīgi kritēriji, ja tālruni paredzēts izmantot biznesa vidē. Man rodas iespaids, ka [Apple] vēlas padarīt [iPhone] nedaudz korporatīvi draudzīgu, saka Makgaire. Es domāju, ka jūs redzēsiet lielu uzmanību izstrādātāju piesaistei, lai izveidotu uz veidlapām balstītas lietojumprogrammas, piemēram, tādas, kādas tiek izmantotas pārdošanas vidē. Viņš saka, ka viņam ir aizdomas, ka Apple izturēsies pret trešās puses programmatūru tāpat kā apstiprina iPod piederumus: pieprasot, lai pārdevēji reģistrētos Apple, lai iegūtu emblēmu, kurā norādīts Apple apstiprinājums. Tādā veidā Apple varētu saglabāt zināmu kontroli pār ārējo lietojumprogrammu kvalitāti, kas varētu palīdzēt padarīt tās drošākas.
Neatkarīgi no piekļuves, ko SDK nodrošina programmētājiem, un drošības pasākumiem, kas pieejami sertificētām trešo pušu programmām, hakeru kopiena turpinās ieviest jauninājumus saistībā ar iPhone. Pat bez oficiālā SDK, saka Kasatani, tas ir daudz pievilcīgāks nekā Windows Mobile. Viņš saka, ka Mac operētājsistēmas un lietotāja interfeisa lietošana ir daudz jautrāka, un daudzskārienu displejs padara to īpaši interesantu.