Lukk annonse

Server 9to5Mac, nærmere bestemt Mark Gurman, brakte den allerede forrige måned noen interessante innsikter angående det kommende iOS 8-operativsystemet, som skal presenteres om mindre enn tre uker på WWDC. Informasjonen kommer direkte fra hans egne kilder og har allerede vist seg å være sann og nøyaktig i de fleste tilfeller tidligere. I følge Gurman skal iPads med åttende versjon av iOS få en avgjørende funksjon som først ble demonstrert av Microsoft Surface – muligheten til å jobbe med to applikasjoner samtidig.

Multitasking on the Surface er en av de ubestridelige fordelene Microsofts nettbrett har fremfor iPad, og i denne forbindelse har Redmond angrepet konkurrentene flere ganger i sine annonser. Vi vil lyve, det er en funksjon som noen av oss misunner Windows RT. Å se en video mens du tar notater, eller skrive mens du surfer på nettet vil være nyttig i mange situasjoner. For øyeblikket tillater iPad bare apper i full skjerm, og det beste alternativet for å jobbe med flere apper er å bruke flerfingerbevegelsen for å bytte apper.

iOS 8 er satt til å endre det. I følge Gurmans kilder vil iPad-brukere kunne jobbe med to applikasjoner samtidig. Samtidig skal det være lettere å flytte filer mellom dem, det vil si ved å dra fra ett vindu til et annet. Det samme bør gjelde for tekst eller bilder i dokumenter. XPC-funksjonen, som Gurman sier Apple har jobbet med en stund, bør også hjelpe med dette. XPC fungerer ganske enkelt ved at app A forteller systemet "Jeg kan laste opp bilder til nettet", og når du vil dele et bilde i app B, vises muligheten for å laste det opp gjennom app A i menyen.

Imidlertid er det mer komplisert å implementere visningen av to applikasjoner på en gang enn det ser ut ved første øyekast. For det første representerer slik multitasking enorme krav til prosessoren og driftsminnet. På grunn av dette må Apple begrense funksjonen til bare nyere maskiner som har minst 1 GB RAM. Dette eliminerer for eksempel første generasjon iPad mini. Ganske sannsynlig er det bare iPad-er som ble introdusert i fjor som ville få en slik funksjon, siden de har nok kraft i seg. Det bør også tas i betraktning at fullverdig kjøring av to applikasjoner samtidig vil ha en betydelig innvirkning på batterilevetiden.

Bortsett fra maskinvarekomplikasjoner, må problemet fortsatt løses i programvare. Apple kan ikke bare sette to apper ved siden av hverandre i liggende modus, slik åpningsbildet antyder. Enkeltobjekter vil være vanskelige å kontrollere. Server Ars Technica antyder at en funksjon i Xcode som har eksistert siden iOS 6 kan hjelpe - Automatisk layout. Takket være det, i stedet for den nøyaktige plasseringen av elementene, er det mulig å stille inn for eksempel kun avstanden fra kantene og dermed gjøre applikasjonen responsiv, på samme måte som den løses på Android-plattformen. Men som noen utviklere bekreftet for oss, er det nesten ingen som bruker denne funksjonen, og det er en grunn til det. Dette er fordi den mangler optimalisering betydelig og kan redusere applikasjonen betydelig når den brukes på mer komplekse skjermer. Den er best egnet for forhåndsinnstilte skjermer, fortalte utvikler z oss Veiledede veier.

Det andre alternativet er presentasjonen av en spesiell skjerm, det vil si en tredje orientering i tillegg til horisontal og vertikal. Utvikleren må tilpasse applikasjonen sin nøyaktig til den gitte oppløsningen, det være seg halve skjermen eller en annen dimensjon. Hver applikasjon ville dermed måtte ha eksplisitt støtte og det ville ikke være mulig å bruke ikke-støttede applikasjoner umiddelbart, noe som ikke passer Apple særlig godt. Da den først introduserte iPad, tillot den iPhone-apper å kjøre i to zoommoduser, noe som gjorde det mulig å bruke alle appene som er tilgjengelige i App Store. Selvfølgelig kan Apple komme med en helt ukonvensjonell løsning som ville løse multitasking elegant.

Et annet problem å løse er hvordan man får applikasjonene ved siden av hverandre. Det må være enkelt og intuitivt nok til å enkelt legge til eller koble fra den andre applikasjonen. Konseptvideoen nedenfor tilbyr én måte, men den virker for nerdete for enda mindre teknologikyndige brukere å bruke. Så det vil være interessant å se hvordan Apple vil argumentere med denne funksjonen, hvis den virkelig introduserer den.

[youtube id=_H6g-UpsSi8 width=”620″ høyde=”360″]

kilde: 9to5Mac
Emner: , ,
.