Sule kuulutus

Server 9to5Mac, täpsemalt Mark Gurman tõi selle juba eelmisel kuul mõned huvitavad arusaamad seoses tulevase iOS 8 operatsioonisüsteemiga, mida peaks WWDC-s esitlema vähem kui kolme nädala pärast. Teave pärineb otse tema enda allikatest ja on juba varemgi osutunud tõeseks ja täpseks. Gurmani sõnul peaksid iOS-i kaheksanda versiooniga iPadid saama üliolulise funktsiooni, mida esmakordselt demonstreeris Microsoft Surface – võime töötada kahe rakendusega korraga.

Multitegumtöö Surface'il on üks vaieldamatuid eeliseid, mis Microsofti tahvelarvutil iPadi ees on ja sellega seoses on Redmond oma reklaamides konkurente korduvalt rünnanud. Me valetame, see on funktsioon, mida mõned meist Windows RT-d kadestavad. Märkmete tegemise ajal video vaatamine või veebi sirvimise ajal tippimine oleks kasulik paljudes olukordades. Praegu lubab iPad ainult täisekraanirakendusi ja parim valik mitme rakendusega töötamiseks on kasutada rakenduste vahetamiseks mitme sõrme liigutust.

iOS 8 on seatud seda muutma. Gurmani allikate sõnul saavad iPadi kasutajad töötada kahe rakendusega korraga. Samal ajal peaks olema lihtsam faile nende vahel teisaldada, st lihtsat lohistamist ühest aknast teise. Sama peaks kehtima ka dokumentides oleva teksti või piltide kohta. XPC funktsioon, mille kallal Gurmani sõnul on Apple juba mõnda aega töötanud, peaks samuti selles osas aitama. XPC töötab lihtsalt nii, et rakendus A ütleb süsteemile: "Ma saan pilte veebi üles laadida" ja kui soovite pilti rakenduses B jagada, kuvatakse menüüs valik selle üleslaadimiseks rakenduse A kaudu.

Kahe rakenduse kuvamise korraga rakendamine on aga keerulisem, kui esmapilgul tundub. Esiteks esitab selline multitegumtöötlus protsessorile ja töömälule tohutuid nõudmisi. Seetõttu peaks Apple seda funktsiooni piirama ainult uuemate masinatega, millel on vähemalt 1 GB muutmälu. See välistab näiteks esimese põlvkonna iPad mini. Üsna tõenäoliselt saaksid sellise funktsiooni vaid eelmisel aastal esitletud iPadid, milles on piisavalt võimsust. Arvestada tuleks ka sellega, et kahe rakenduse täisväärtuslik töötamine samaaegselt mõjutab oluliselt aku kasutusaega.

Kui riistvaralised tüsistused kõrvale jätta, tuleb probleem siiski tarkvaraliselt lahendada. Apple ei saa lihtsalt kahte rakendust horisontaalrežiimis kõrvuti panna, nagu avapilt viitab. Üksikuid objekte oleks raske kontrollida. Server Ars Technica viitab sellele, et Xcode'i funktsioon, mis on olnud kasutusel alates iOS 6-st, võib aidata - Automaatne paigutus. Tänu sellele on võimalik elementide täpse asukoha asemel määrata näiteks vaid kaugust servadest ja seeläbi muuta rakendus responsiivseks sarnaselt Androidi platvormil lahendatavale. Kuid nagu mõned arendajad meile kinnitasid, ei kasuta seda funktsiooni peaaegu keegi ja selleks on põhjust. Seda seetõttu, et sellel puudub märkimisväärselt optimeerimine ja see võib keerulisematel ekraanidel kasutamisel rakendust oluliselt aeglustada. See sobib kõige paremini eelseadistatud tüüpi ekraanidele, ütles arendaja z Juhendatud viisid.

Teine võimalus on erikuva esitlemine, st kolmas orientatsioon lisaks horisontaalsele ja vertikaalsele. Arendaja peaks kohandama oma rakenduse täpselt antud resolutsiooniga, olgu selleks siis pool ekraani või mõni muu mõõde. Igal rakendusel peaks seega olema selge tugi ja toetamata rakendusi poleks võimalik kohe kasutada, mis Apple'ile eriti ei sobi. Kui see iPadi esmakordselt tutvustas, võimaldas see iPhone'i rakendustel töötada kahes suumirežiimis, võimaldades kasutada kõiki App Store'is saadaolevaid rakendusi. Muidugi võib Apple välja mõelda täiesti ebatavalise lahenduse, mis lahendaks multitegumtöö elegantselt.

Teine probleem, mida tuleb lahendada, on see, kuidas rakendusi üksteise kõrvale saada. Teise rakenduse hõlpsaks lisamiseks või lahtiühendamiseks peab see olema piisavalt lihtne ja intuitiivne. Allolev kontseptsioonivideo pakub üht võimalust, kuid tundub liiga niru, et seda saaks kasutada veelgi vähem tehnikatundlikele kasutajatele. Seega on huvitav näha, kuidas Apple selle funktsiooni vastu vaidleb, kui ta seda tõesti tutvustab.

[youtube id=_H6g-UpsSi8 width=”620″ height=”360″]

Allikas: 9to5Mac
Teemad: , ,
.