Ang Apple ay may isang talagang makabuluhang katunggali para sa iPhone sa anyo ng Palm Pre, na dapat ilabas sa US sa kalagitnaan ng Hunyo. Tutuon ito sa pinakamalaking pagkukulang ng Apple iPhone 3G at malamang na ia-advertise ito bilang pinakamalaking bentahe nito – pagpapatakbo ng mga application sa background at pagtatrabaho sa kanila. Hindi natin dapat kalimutan ang tungkol sa Android, kung saan nailabas na ang pangalawang HTC Magic phone at dapat lumitaw ang iba pang mga kawili-wiling piraso bago matapos ang taon. Kahit na ang Android ay maaari, sa sarili nitong paraan, hayaan ang mga application na tumakbo sa background nang hindi na nagpapabagal pa sa system. Gayunpaman, hindi pa ito sapat para sa kalidad ng mga 3rd party na application para sa mga mula sa iPhone, na ilang oras na lang.
Alam na alam ng Apple na aatakehin ito ng kumpetisyon sa pamamagitan ng pagpapatakbo ng mga application sa background, at tiyak na hindi iyon ang posisyon kung saan nais ng Apple. Sa tag-araw, ilalabas ng iPhone ang firmware 3.0, na magdadala ng mga push notification, ngunit kung hindi ka kasalukuyang nakakonekta sa Internet, kahit na ito ay hindi magiging isang perpektong solusyon. Sa madaling salita, hindi namin magagawang magpatakbo ng mga application sa background kahit na pagkatapos ng paglabas ng bagong iPhone firmware 3.0.
Ngunit ang Silicon Alley Insider ay nakarinig ng mga ulat na ang Apple ay gumagawa sa isang opsyon na magpapahintulot sa mga app na tumakbo sa background sa isang hinaharap na firmware release. Ang maximum na 1-2 app ay maaaring tumakbo sa background na tulad nito, at malamang na hindi lamang anumang app, ngunit malamang na kailangang aprubahan ng Apple ang mga app na iyon. Ang parehong pinagmulan ng Silicon Alley ay nagsasalita tungkol sa dalawang posibilidad kung paano maaaring tumakbo ang mga app na ito sa background:
- Papayagan ng Apple ang mga user na pumili ng hanggang 2 app na tatakbo sa background
- Pipili ang Apple ng ilang app na tatakbo sa background. Maaaring mag-aplay ang mga developer para sa mga espesyal na pahintulot at pagkatapos ay susubukan sila ng Apple para sa kung paano sila kumikilos sa background at kung paano ito nakakaapekto sa pangkalahatang katatagan ng system
Sa palagay ko, dapat itong kumbinasyon ng dalawang limitasyong ito, dahil ang kasalukuyang hardware ay hindi maglalagay ng labis na presyon sa mga application sa background, at angkop din na suriin ang mga application na ito kung ang kanilang pagtakbo sa background ay hindi masyadong hinihingi. sa baterya, halimbawa.
Nang maglaon, si John Gruber, na kilala sa pagkakaroon ng napakahusay na mapagkukunan, ay sumali sa haka-haka na ito. Pinag-uusapan din niya ang katotohanan na narinig niya ang isang katulad na haka-haka noong Enero sa panahon ng Macworld Expo. Ayon sa kanya, dapat na nagtrabaho ang Apple sa isang bahagyang binagong application dock, kung saan magkakaroon ng pinakamadalas na ilunsad na mga application at magkakaroon din ng isang posisyon para sa application na gusto naming tumakbo sa background.
Ang TechCrunch ay ang pinakahuling sumali sa mga haka-haka na ito, na nagsasabi na ayon sa mga pinagmumulan nito, ang mataas na hinihiling na tampok na firmware ng iPhone ay hindi pa handa, ngunit tiyak na sinusubukan ng Apple na makabuo ng isang solusyon upang makabuo ng suporta sa pagpapatakbo ng background para sa ikatlong- party apps hillside. Iniisip ng TechCrunch na ang bagong feature na ito ay maaaring ipakilala sa WWDC (sa unang bahagi ng Hunyo) sa parehong paraan kung paano ipinakilala ang suporta sa push notification doon noong nakaraang taon.
Gayunpaman, ang pagpapatakbo ng mga app sa background ay hindi eksaktong isang madaling bagay na ipatupad, dahil karamihan sa mga laro o app sa kasalukuyang firmware ay gumagamit ng mga mapagkukunan ng iPhone sa maximum. Ito ay sapat na kung ang iPhone ay nagsusuri ng email sa ilang hinihingi na laro at maaari mo itong makilala kaagad sa pamamagitan ng kinis ng laro. Ipinagpalagay din kamakailan na ang bagong iPhone ay dapat magkaroon ng 256MB ng RAM (mula sa orihinal na 128MB) at isang 600Mhz na CPU (mula sa 400MHz). Ngunit ang mga haka-haka na ito ay nagmula sa isang Chinese forum, kaya hindi ko alam kung nararapat na magtiwala sa mga naturang mapagkukunan.
Sa personal, sa tingin ko ang push notification ay isang mahusay na paraan upang protektahan ang baterya at i-save ang mga mapagkukunan ng system para sa tamang application. Hindi ako bibili ng mobile phone na may kakayahang tumakbo sa background.
Buweno, nagkaroon ako ng sirang mobile sa Win mobile, kaya direkta kong "binabati" ang Apple para sa ideya nito (walang apps sa background) + approval, atbp.. - marahil iyon ang dahilan kung bakit ang iPhone ay gumagana at matatag (kumpara sa aking naunang pagkakamali sa win Mobile sa pamamagitan ng telepono)
Tama si Jablikar.
Ang Safari, iPod, email at mga application sa pagtawag ay tumatakbo sa background. Ang huli ay tumatakbo nang walang tigil.
Mayroon akong isang application mula sa katayuan ng memorya ng appstore, kung saan maaaring wakasan ang unang tatlo. At kaya dagdagan ang RAM.
At sa parehong oras, maaari mong panoorin ang mga application at serbisyo na tumatakbo sa background. Sa Cydia, maaari mo ring makita ang iba pang mga app sa background salamat sa backgrounder.
Sapat na ang 1-2 app sa background.
Kahit kailan hindi ako nagkaproblema sa backgrounder.
Ang mga push notification ay isang magandang ideya, ngunit hindi lahat ay may internet sa kanilang mobile phone, ang internet ay hindi available sa lahat ng dako, at ang mga push notification ay malayo sa magagamit para sa lahat ng mga application. Ang isang halimbawa ng naturang aplikasyon ay ang GPS position logging.
Hindi ko maiwasang madama na ang lahat ng mga dahilan na ibinibigay ng Apple para sa hindi pagpayag ng mga application na tumakbo sa background ay artipisyal na hype lamang. Iyon ay, marahil mayroon silang ilang dahilan para dito na hindi nila maaaring o hindi nais na i-publish. Ngunit dahil sa pinsala sa pinagmulan at mga baterya, tila sa akin ay isang medyo mahinang argumento. Ang ganap na pagbabawal sa pagpapatakbo ng isang application dahil lamang sa bituka, na maaaring magpatakbo ng 10 application, ay talagang napakalaki. At ang pagkakaroon ng kaunting memorya bilang isang dahilan, kapag ang mga application ay maaaring ilipat sa mga sinaunang MAC na may 512KB na memorya, ay medyo katawa-tawa din. Pakiramdam ko ang iPhone ngayon ay ganap na ginawa sa ibang lugar kaysa sa lumang MAC.
BTW, ito ay isang magandang kuwento tungkol sa pagsisimula ng Switcher para sa MAC...
http://folklore.org/StoryView.py?project=Macintosh&story=Switcher.txt&topic=Technical&sortOrder=Sort%20by%20Date&detail=medium
Hindi na kailangang maghintay ng mga shareholder para sa Mac OS X - Mobile SDK na bersyon 23 :-)). Ang iPhone ay hindi maaaring gamitin sa kotse, o bilang isang navigation system, at hindi rin posible ang Office Mobile dito. Ang stylus ay hindi gumagana, tanging ang hinlalaki :-). Ang pagkonekta sa isang mobile phone mula sa isang laptop ay sa panimula ay mali - mahal na pinuno na si Kim Jong Il ay hindi papayagan iyon :-)). Gusto mo bang mag-sync? I-download ang music player at magrehistro ng pagbabayad doon, kahit na gusto mo lang manood ng freeware :-)). At pagkatapos ng pag-hack wala kang warranty.
Kopyahin ito sa isang panlabas na notepad, i-paste ito sa anyo ng paghahanap para sa isang flashlight, isulat ito mula sa notepad. Na may binili minsan. Mula lamang sa ver. 3 ito ay magsisimula na para sa ilang hindi hinihingi na mga gumagamit.
Well, hindi ko alam kung ano ang sasabihin ng certified Mrs. Kroes, ang European Commissioner for Economic Competition. Dapat mayroong ilang bilyong USD na multa dito.
Ang Apple ay tumanda na dahil sa pagkawala ng warranty sa iba't ibang mga jailbreak at malfunctions. Sa bersyon 3, naghahatid sila ng hindi natapos na telepono na hindi ginagamit ang potensyal nito. Sa isang bahagi, ang ilang bagay ay maaaring "i-check out" sa pamamagitan ng kanilang elektronikong tindahan. Kahit ngayon ay hindi na kailangan para sa kotse.
At bakit wala akong stylus? Paano kung gusto kong gamitin ito sa taglamig? O gusto ko bang gamitin ito tulad ng Newton na may pagkilala sa font?
Ngunit ang pinakamasama ay ang iTunes+Apple Store. Kapansin-pansin, sinubukan ko ang Apple Store dito mula sa iTunes at nangangailangan ito ng numero ng credit card kapag nag-sign up. Gusto kong ipasok ang credit card sa panahon ng pagbili, hindi sa panahon ng pagpaparehistro. Gayundin kung paano sinusubaybayan ng Apple kung bibili ka ng kanilang "PC". Pangalan, apelyido, email, numero ng telepono, iyong propesyon, kung bakit mo binili ang modelong ito. Ito ang DPRK.
Jirka: I wouldn't see it so bleakly, there is still the possibility of using ultra-fast phones with WM, for example Samsung Omnia... and without iTunes! :-)
Iiwan ko sa amin ang hindi nagagamit na Apple phone. :)
At kung tungkol sa pag-tune mula sa 3.0, magkakaroon ng isang bagay tungkol dito, ang forum ay ginagawa ito ng lahat ng mga tagagawa, ngunit isang bakal lamang ang sapat para sa Apple at ang software lamang ang nagbabago. Sa kabilang banda, sa mga Nokia, halimbawa, ang isang tao ay dapat bumili ng mga x na telepono bago dumating ang pinong-pinong konsepto.
ps: Huwag mag-alala, ang navigation ay nagmumula sa 3.0.
Ako mismo ay isang matibay na tagasuporta ng Nokia. Pagkatapos ay sinubukan ko ang HTC nang ilang sandali (nag-live itong muli sa isang linggo). Ang iPhone ay ganap na nababagay sa akin (bukod sa koneksyon ng laptop sa Internet, ngunit marahil ay malulutas ito ng firm3). Dalawa o tatlong application sa background ay sapat na para sa mga mayayaman, ngunit marahil ay masasanay ako sa mga push notification. Gusto ko talaga (pa) ngunit tiyak na hindi babalik sa aking paboritong Nokia, na kailangan kong i-restart nang hindi bababa sa 3 beses sa isang linggo upang mapatakbo ito. Mayroon akong iPhone sa loob ng kalahating taon at sa sandaling kinailangan kong i-restart ito dahil sa isang application... Apple forever.
To Jirka: Jirika please have a choice. Sa bawat desisyon sa buhay, mayroon kang pagpipilian. Walang sinuman saanman ang nagsasabing ang iPhone o iba pang mga produkto ng Apple ay walang mga error at iyon ang dahilan kung bakit mayroong maraming kumpetisyon. Sa madaling salita, nais kong panatilihin ng mahusay na website na ito ang istraktura nito at walang gagamit ng flameware na tulad mo. Hindi ka nagdagdag ng anumang halaga sa iyong satsat. Wow, sinulat ko ang artikulong ito mula sa isang iPhone, hindi ko talaga alam kung paano ito gagawin.
Hindi maintindihan ni Jirik na walang nagpipilit ng iPhone sa kanya. :)
Well, ang katotohanan ay pagkatapos basahin ang aking mga argumento, ang mga nagbebenta ng Apple na nag-aambag dito ay maaaring magkaroon ng mas maliliit na deal. Sorry :-).
Gusto mo ba ang phone natin? Dapat ay mula ka sa USA :-). Kailangan mong magbayad ng matabang USD AT&T kaya sige :-). Kailangan mong mag-sync sa pamamagitan ng aming iTunes at ang Apple Store ay naka-built in :-). Bilang malware, pipilitin din namin ang Apple Update sa Bonjoour at Safari :-). Mabilis na ilagay ang numero ng credit card... MMS? Para saan? Internet? Ang mga disenteng tao ay hindi nagkokonekta ng mga laptop sa internet sa pamamagitan ng telepono? Navigation? – ito ay isang labi ng imperyalismo :-). Copy & Paste - para saan mo kailangan ng pad at lapis? wikang banyaga? English lang ang sinasalita kahit saan. Masarap tanggalin ang iyong glove (capacitive display) at i-click ang SMS gamit ang iyong hinlalaki sa taglamig sa Alaska. Gusto mo bang bumuo ng mga application? Susuriin ng partido at ng gobyerno ang iyong mga intensyon at magbabayad ka ng sampu-sampung porsyento ng buwis para sa paglalagay sa Store :-). At marahil kahit na 2 application ay tatakbo nang sabay - iyon ay, sa hinaharap. :-)
Pakiusap. Bilhin ito. Ngunit posible na isulat na ito ay hindi isang 100% na telepono. O hindi?
Ad Jirka: alam mong pwede, pero mag-ingat ka baka makita ka ni kuya Apple :))
Tungkol naman sa push notifications, may mas maliit na catch, wala akong nakitang Czech website na nagbanggit nito.
At sino ang magbabayad para sa serbisyo ng push? Halimbawa, ang mga server ay kailangang i-set up para sa IM client, sino ang magbabayad para sa push service at paano? Developer ng application? O Apple? O ang gumagamit, halimbawa, sa pamamagitan ng Mobile me account?
Kung hindi libre ang push, hindi ito magiging back bomb :(
Nagkaroon ako ng katulad na pagkabigo sa aking QTEKU/HTC 8210 o anuman ito ilang taon na ang nakakaraan. Well, na-solve ko na ang frustration sa pamamagitan ng pagbebenta kaagad at hindi ako pumunta sa mga forum tungkol sa WIN MOBILE, atbp. :-)
Jirka: interesting. Para pumunta ako sa WM forums and stuff
Fuck your opinion on WM :) hindi, hindi ako ang butt-licker ni Radek Hulán tulad mo :)