Marka la sii daayo dayrta macruufka 7, Waxaan heli doonaa farabadan sifooyin cusub oo ku jira aaladahayada tufaaxa. Marka laga soo tago dib-u-qaabaynta gebi ahaanba, mararka qaarkood xitaa muran, muuqaal, Apple waxay na siisay muuqaal cusub oo ku raaxaysiga isticmaalaha. Waxay u muuqataa in Apple ay rabto inay u diyaariso nidaamkeeda mobilada tobanka sano ee soo socda tallaabadan adag.
Waxyaabaha cusub waxaa ka mid ah waxa loogu yeero saameynta parallax. Haddii aan soo xigtay Wikipedia, Parallax (oo ka yimid Giriigga παράλλαξις (parallaxis) oo macneheedu yahay "isbedel") waa xagasha ay hoos u dhigtay xariiqyo toosan oo laga soo qaaday laba goobood oo kala duwan oo bannaan ilaa barta la arkay. Parallax sidoo kale waxaa loo tixraacaa farqiga muuqda ee booska dhibic marka loo eego asalka marka laga eego laba goobood oo kala duwan. Mar kasta oo shayga la arkay uu ka soo jeedo meelaha wax lagu fiirsado, waa yaraanta bar-barafka. Badankiina waxay u badan tahay inaad goosebumps ka heshid xusuusta miisaska dugsiga iyo casharrada fiisigiska caajiska ah.
Ficil ahaan, tani waxay si fudud ula macno tahay in waxoogaa barnaamij ah oo xariif ah, bandhiggu u beddelo wax badan. Si lama filaan ah, ma aha oo kaliya dusha laba-geesoodka ah oo leh jaangooyooyin calaamado ah iyo walxaha kale ee deegaanka isticmaalaha, laakiin muraayad muraayad ah oo isticmaaluhu uu awood u leeyahay inuu arko adduunka saddex-geesoodka ah marka uu duubayo qalabka.
Aragtida iyo isbarbar-dhigga
Mabda'a aasaasiga ah ee sida loo abuuro saameyn isbar-bar-dhigeed oo shaqeynaya muuqaal laba-geesood ah waa wax fudud. Sababtoo ah iftiinku wuxuu u gudbaa isha hal dhibic, maskaxdu waxay ahayd inay barato aqoonsiga xajmiga walxaha marka loo eego xagasha u dhaxaysa geesahooda. Natiijadu waxay tahay in walxaha dhow ay u muuqdaan kuwo waaweyn, halka walxaha fog ay u muuqdaan kuwo yaryar.
Kuwani waa aasaaska aragtida aragtida, taas oo aan hubo in mid kasta oo idinka mid ah uu maqlay mar uun. Parallax, macnaha guud ee macruufka, waa dhaqdhaqaaqa muuqda ee u dhexeeya walxahan markaad u wareegayso iyaga. Tusaale ahaan, marka aad baabuur wadato, walxaha kuu dhow (geedaha hareeraha wadada) ayaa ka dhaqsiyaha badan kuwa aad u fog (buuraha fogaanta), inkastoo ay dhamaantood taagan yihiin. Wax walba waxay u beddelaan goobahooda si kala duwan iyagoo isku xawaare ah.
Iyada oo ay la socdaan dhowr farsamooyin kale oo fiisigis ah, aragtida iyo isbarbardhigga ayaa door aad muhiim ah ka ciyaara aragtidayada adduunka inagu xeeran, taas oo noo suurtagelinaysa in aan kala saarno oo aan fahanno dareemo muuqaal oo kala duwan oo ay indhuhu qabtaan. Intaa waxaa dheer, sawir qaadayaasha leh dareenka aragtida waxay jecel yihiin inay ciyaaraan.
Laga soo bilaabo gantaalada ilaa telefoonada
IOS, saamaynta parallax waxaa si buuxda u ekaysiiyay nidaamka qalliinka laftiisa, iyada oo waxoogaa caawimo ah laga helayo tignoolajiyada markii hore loo sameeyay gawaarida. Qalabkii u dambeeyay ee iOS waxa ku jira gariiriya gyroscopes, aaladaha ka yar timaha bini'aadamka kuwaas oo gariiraya inta jeer ee la siiyay marka ay la kulmaan koronto.
Isla marka aad bilowdo inaad ku dhaqaajiso aaladda mid ka mid ah saddexda faasas, habka oo dhan wuxuu bilaabaa inuu iska caabiyo isbeddelka jihaynta sababtoo ah sharciga koowaad ee Newton, ama sharciga inertia. Dhacdadani waxa ay u sahlaysaa qalabku in uu cabbiro xawaaraha iyo jihada aaladda loo wareejinayo.
Ku dar kan xawaaraha-mitirka kaas oo ogaan kara jihaynta aaladda, waxaanan helnaa isdhexgalka ugu habboon ee dareemayaasha si si sax ah loo ogaado xogta lagama maarmaanka ah si loo abuuro saamaynta isbarbar-dhigga. Iyaga oo isticmaalaya, iOS waxay si fudud u xisaabin kartaa dhaqdhaqaaqa qaraabada ee lakabyada shakhsi ahaaneed ee deegaanka isticmaalaha.
Parallax qof walba
Dhibaatada isbarbar-dhigga iyo dhalanteedka qoto-dheer waxaa lagu xallin karaa si toos ah iyada oo ay ugu wacan tahay xisaabta. Waxa kaliya ee uu software-ku u baahan yahay in uu ogaado waa in la habeeyo waxa ku jira diyaarado ka dibna la dhaqaajiyo iyada oo ku xidhan hadba sida ay u arkaan in ay indhaha ka fog yihiin. Natiijadu waxay noqon doontaa samaynta dhabta ah ee qoto dheer.
Hadii aad daawanaysay WWDC 2013 Nebo IOS 7 muuqaal hordhac ah, Saamaynta parallax ayaa si cad loogu muujiyay shaashadda astaanta ugu weyn. Marka ay guurayaan iPhone, waxay u muuqdaan inay sabeynayaan dusha sare, taas oo abuureysa aragti macmal ah oo bannaan. Tusaale kale waa dhaqdhaqaaqa daahsoon ee tabs furan ee Safari.
Si kastaba ha ahaatee, tafaasiisha saxda ah ayaa hadda qarsoon. Hal shay oo kaliya ayaa cad - Apple waxay ku talajirtaa inay ku dhejiso parallax nidaamka oo dhan. Tani waxaa laga yaabaa, ka dib oo dhan, inay noqoto sababta iOS 7 aan loogu taageeri doonin iPhone 3GS iyo iPad-ka-jiilka koowaad, maadaama uusan midna qalabku lahayn gyroscope. Waxaa la filan karaa in Apple ay sii deyn doonto API-ga loogu talagalay soo-saarayaasha dhinac saddexaad si ay sidoo kale uga faa'iideystaan cabbirka saddexaad, dhammaantood iyada oo aan la isticmaalin awood badan.
Caqli-xumo ama caag?
Iyadoo inta badan saamaynta aragga ee iOS 7 si buuxda loo sifeyn karo, parallax waxay u baahan tahay khibraddeeda. Waxaad daawan kartaa daraasiin fiidiyooyo ah, ha ahaato mid rasmi ah ama si kaleba, laakiin xaqiiqdii ha qiimayn saamaynta parallax adoon laftaadu tijaabin. Haddii kale, waxaad yeelan doontaa aragti ah in tani ay tahay oo kaliya saameyn "isha".
Laakiin marka aad gacantaada ku hesho qalabka iOS 7, waxaad arki doontaa cabbir kale oo ka dambeeya bandhigga. Tani waa wax aad u adag in lagu qeexo erayo. Bandhigu hadda maaha kaliya shiraac kaas oo codsiyada muujinaya tusaalaynta alaabta dhabta ah lagu sameeyay. Kuwaas waxaa lagu bedelay saameyn muuqaal ah oo noqon doona mid isku mid ah oo macquul ah isla waqti isku mid ah.
Inta badan laga yaabo, mar horumariyayaashu bilaabaan isticmaalka saamaynta parallax, apps waa laga adkaan doonaa iyada oo qof kastaa isku dayayo inuu helo habka saxda ah ee loo isticmaalo. Si kastaba ha ahaatee, xaaladdu way degi doontaa wakhti dheer ka hor, sida noocyadii hore ee iOS. Si kastaba ha noqotee, isla mar ahaantaana, codsiyo cusub oo dhammaystiran ayaa arki doona iftiinka maalinta, suurtagalnimada taas oo aan ku riyoon karno oo keliya maanta.
su'aashu waxay tahay, haddii ay u sii daayaan API-ga horumariyeyaasha xisbiga 3aad, si dhakhso ah uma isticmaali doono tartanka…. ?! Taasi waxay ahaan lahayd ceeb! :(
Waraaqda tooska ah ee Paralax ayaa loo sii daayay android dhowr maalmood ka dib soo bandhigida ios7. Xarunta kontoroolka ka dib hal usbuuc ayaan filayaa.
Waraaqda Paralax Live ayaa la sii daayay wakhti dheer ka hor iOS 7 :-) Markii aan haystay LG Optimus 3D, waan ka xumahay inay kaliya u isticmaashay 3D waxyaabo gaar ah, markaa waxaan dhigay wallpaper live ah oo u ekaa saamaynta 3D :-) Hoosta Parallax Barrier, waxay sidoo kale qarinaysaa tignoolajiyada ay LG Optimus 3D iyo HTC EVO 3D lahaayeen iyo hadda xitaa dhowr TV oo cusub. Soo saaraha asalka ah ee tignoolajiyadan 3D ee aan muraayadaha lahayn wuxuu ahaa BMW kombuyuutarrada dusha sare si darawalku u daawado navigation iyo rakaabka filim. Haddii kale, gudaha iOS 7, saamayntani waxay u muuqataa marar badan - desktop-ka, Safari, desktop-ka xiran marka la isticmaalayo sawirro muuqaal ah, iyo sidoo kale marka mugga la yareeyo. Waxa kaliya oo iga cadhaysiiya inay tirtiraan sifooyinka wanaagsan ee betas-ka gaarka ah. Kiiboodhka daah-furanka ah ee fariimaha ku jira wuu baxay, bar wargelineed oo daah furnaa ayaa meesha ka baxay….
API-ga horumariyayaasha dhinac saddexaad saamayn badan kuma laha tan. Nidaamyada tartamaya ma isticmaali karaan API-gan, markaa waxa kaliya ee hadhay in la sameeyo waa dib u noqoshada injineerka si kastaba. Taasina macno badan ma samaynayso saamaynta si wanaagsan loo diiwaangeliyay*.
* Hadda uma maleynayo inaad meel kasta ka heli doonto koodka saxda ah ee iOS, laakiin parallax, sida aragtida, waa dhacdo si fiican loo yaqaan oo la baaray.
Horumariye ahaan ay ku xidhan tahay NDA, ma odhan karo macruufka 7 waxa ku jira Motion Effects API. Oo ma odhan karo inaan isla markiiba isticmaalay ka dib markii la sii daayay beta ugu horeysay iyo in ay tahay wax weyn.
:D
Si kastaba ha ahaatee, horumariyayaashu had iyo jeer waxay heli lahaayeen xawaaraha mitirka iyo gyroscope-ka, waa sababta ay halkaas u joogto. Faa'iidada halkan ku jirta ayaa ah in Apple ... ahem ... ay si fudud ugu xidhi karto saamaynta UIView kasta, kaas oo yeelan kara cabbir kasta (xajmiga, booska, iwm.) doorsoome ku salaysan wareegga iyo dhaqdhaqaaqa qalabka.
API buuxa ee saameyntan ayaa la sii daayay waqti dheer ka hor... Taasi waa waxa aan dhihi lahaa haddii aan ka hadli karo :)
Waxaan xasuustaa in qaar ka mid ah macruufka 6 beta, slider-ka mugga ayaa beddelay milicsiga iyadoo ku xiran jihada aaladda, mana jirin wax nooca fiiqan.
Waxaan haystay macruufka 7 beta dhawr bilood hadda, laakiin haddii aan si sax ah u xasuusto, saamayntani waxay caadi ahaan ku jirtaa nooca fiiqan ee iOS 6.1. Laakiin waxaa laga yaabaa inaan qaldanahay, runtii meelna ma xaqiijin karo, waxaan haystaa iOS 7 meel kasta.
Waan ka xunahay inaan qoro maqaal dhan oo ku saabsan sooyaal guuraya - iyadoo la arkayo inay tahay xilli qajaar ah.
Waxa aad u cad in aanad garanayn waxa ay ku saabsan tahay, in aanay ahayn asal guur oo caadi ah.
Maqaal wanaagsan oo ay ka buuxaan macluumaad gaar ah.
Maqaal wanaagsan. Waxaan sugayay wax ku saabsan parallax muddo dheer markii Apple isticmaalaysay. Waxay yeelan kartaa fursado badan oo cusub.
Maqaal wanaagsan
Waxay mar hore u egtahay mid qurux badan fiidiyowga mana qiyaasi karo sida cajiibka ah ee ay noqon doonto markaan ku haysto iPhone-kayga. Quruxda!
Xaqiiqdu waxay tahay in Android uu lahaa muddo dheer, qaab codsi ah, oo aan qofna dhibin wax badan.
Kuma shaqayn doono iPhone 4…
Waxaan ka baqayaa waxa tooshku ka odhan doono, tani waa qayb fiican oo xisaabin dheeraad ah.
Maxaa ku caajisi kara fasalka fiisigiska?
Ka dib oo dhan, fiisigiska waa mid ka mid ah cilmiga ugu xiisaha badan !!!
Maqaalku waa mid aad u xiiso badan, laakiin waxyaabaha qaarkood si sax ah looma sharraxin. Marka hore, parallax waa xagasha u dhaxaysa qaybaha xariiqda ee isku xira laba dhibcood oo kala duwan oo kala duwan oo ah fiirsashada iyo shayga, halka ay had iyo jeer ka yar tahay xagasha tooska ah (Wiki waa mid aan qummanayn tan - xagasha laba xariiq oo toosan, waa ay adag tahay in la qeexo waxa xagalku yahay). Kadibna sharciga Newton: haddii aan bilowno dhaqaaqa taleefanka, waxaan siinaa dardargelin. Si kastaba ha ahaatee, sharciga inertia kama hadlin dardargelinta gabi ahaanba. Mabda'a ay ku salaysan tahay shaqadani waxay ka timaaddaa sifooyinka tixraaca ee aan shaqaynayn, kaas oo Newton uu sidoo kale la macaamilay, laakiin maaha qayb ka mid ah sharcigiisa ugu horreeya ee dhaqdhaqaaqa.
"Kadibna sharciga Newton: haddii aan bilowno dhaqaajinta taleefanka, waxaan siinaa dardargelin. Si kastaba ha ahaatee, sharciga inertia kama hadlin dardargelinta gabi ahaanba."
Ma fahmin sida ay dooddani u caddaynayso in aanay ahayn sharci inertia.
Ilaa hadda inta aan xasuusto, gyroscope-ku wuxuu ku shaqeeyaa mabda'a isbeddelka xilliga dhaqdhaqaaqa, kaas oo abuura xoog. Taasina waxay kuxirantahay xilliga inertia. Markaa, fikradayda, waa labadaba sharciga inertia iyo sharciga xoogga ee nidaamka wareegga.
Ha ku khaldin xawaaraha-mitirka iyo gyroscope-ka. Xawaareeyaha ayaa diiwaangeliya dardargelinta shayga ay sabab u tahay firfircooni la'aanta. Gyroscope-ku waa giraan duullimaad leh oo ku dhex jira rotor saddex geesood ah, taas oo ay ugu wacan tahay giraangirahani ma beddelo booska uu ka joogo dhulka marka la wareego dhammaan aaladda.
Xariiqda hoose - xawaaraha-xawaarehu wuxuu arkaa dhaqdhaqaaqa, halka gyroscope-ku uu garto booska (wareejin). ;)
Waad ku mahadsan tahay madaxyada kor u kaca, laakiin run ahaantii kuma khaldaamin labada. Parallax wax shaqo ah kuma lahan xawaaraha mitirka, waxay xakameysaa gyroscope-ka.
Gyroscope-ka aad qeexday dhab ahaantii kuma jiro iPhone-ka. Waxa jira shabakad makaanik ah oo isku beddesha wareeg, markaa ma jiraan wax is-beddelaya (waa sida uu u shaqeeyo gyroscope-ka caadiga ah, tusaale ahaan Wikipedia).
Si kastaba ha ahaatee, qallafsanaantan runtii waxaa sababa qallafsanaan wareeg ah, markaa ... si uun ma fahmin meesha aad ka heshay fikradda ah in aad ku wareerinayso xawaaraha iyo gyroscope-ka (ma jirin wax ku saabsan xawaaraha-xawaaraha).
Ma soo jeedinayo in parallax ay wax xiriir ah la leedahay xawaaraha mitirka;). Gyroscope-ku kuma shaqeeyo mabda'a isbeddelka dardargelinta - taasi waxay la macno tahay inay ka falcelinayso dardargelinta (p=m*v). Isbeddelka xawliga ahi waxa uu sidaa darteed (marka loo qaadanayo tiro joogto ah) macnaheedu waa isbeddelka xawaaraha - dardargelinta. Si kastaba ha ahaatee, gyroscope-ku wuxuu sidoo kale ka falceliyaa isbeddelka booska inta lagu jiro dhaqdhaqaaqa lebiska. Si kastaba ha ahaatee, inertia waxaa lagu dabaqaa jirka duuliyaha (haddii ay u taagan tahay taayir culus oo caadi ah ama shabag).
Haddii kale, dabcan, waan kugu raacsanahay in hadalka Martin Hájek ee ku saabsan sharciga ugu horreeya ee mooshinku uu yahay mid aan ilko lahayn. In kasta oo baaxadda dardargelintu aanay si toos ah ugu muuqan sharcigan, haddana waxa ay si dhab ah uga jawaabaysaa su'aasha: maxaa dardargelinta loo ogaan karaa xitaa iyada oo ku jirta qaab-dhismeedka aan toosnayn ee tixraaca...
Gabagabadii, waxaan jeclaan lahaa in aan ogaado in fiisigiska uu qurux badan yahay oo aanan weligay ka caajisin :D
"Si kastaba ha ahaatee, gyroscope-ku wuxuu sidoo kale ka falcelinayaa isbeddelka booska inta lagu jiro dhaqdhaqaaqa lebiska."
Ma fahmin taas gabi ahaanba :) Sidee wax uga falcelin karaan dhaqdhaqaaqa Eq. dhaqdhaqaaqa aasaasiga ah? Taasi miyaanay ka hor imanayn sinnaanta dhammaan tix-raacyada aan shaqaynayn?
Laakin waaba saqda dhexe kadib
Marka laga reebo in haddii ay tahay meel kasta oo ku taal iOS 7, waxay ku taal kaliya shaashadda bilowga. Runtii meel kale kuma aan dareemin. Markaa uma arki doono inay madow tahay isticmaalka batteriga. Ka dib oo dhan, dulqaadka iOS 7 marka la barbar dhigo macruufka 6 waa ku dhawaad isku mid, haddii aysan ka wanaagsanayn (beta5)
Markaas, tusaale ahaan, in Safari tabs.
Xataa shaashadda qufulka gidaarka sawiran ayaa ku dhaqaaqa adiga oo isticmaalaya "teknooloojiyada" ama wax kasta oo aad u yeerto
Maqaal wanaagsan!
App-ka aero hadda waa bilaash
Waxa ku jira saamaynta kor lagu soo sheegay :)