Innholdsfortegnelse:
- Selv om Multi-Touch-grensesnittet er en funksjon av iPad, iPhone og iPod touch, gir den noen begrensninger.
- Som appdesigner har du flere balanseringshandlinger for å huske:
Video: The Choice is Ours (2016) Official Full Version 2025
Sammen med alle de fantastiske funksjonene, iPhone, og til og med iPad, har noen begrensninger. Nøkkelen til vellykket iOS-apputvikling - og ikke å gjøre deg for gal - er å forstå disse begrensningene, leve og programmere i dem, og til og med lære å elske dem. (Det kan gjøres. Ærlig.) Disse begrensningene hjelper deg å forstå hvilke typer apper som passer for denne enheten.
Det er sannsynlig at hvis du ikke kan gjøre noe (lett, uansett) på grunn av enhetsbegrensninger, bør du kanskje ikke.
-
Du tror kanskje at iPads større skjerm gjør det relativt enkelt å håndtere, men husk at du kanskje vil designe en flerbrukerapp for iPad som tar hensyn til flere fingre. (Noen for et godt spill av Touch Hockey?) Minne og batteristrøm er begrenset.
-
Denne begrensningen kan eller ikke er en avgjørende faktor, avhengig av hva slags app du vil opprette, men mindre apps utfører vanligvis bedre.
Selv om Multi-Touch-grensesnittet er en funksjon av iPad, iPhone og iPod touch, gir den noen begrensninger.
For det første er fingrene ikke like presise som en musepeker, noe som gjør at noen operasjoner er enda vanskeligere på en iPhone eller iPod touch enn på en iPad (f.eks. Tekstvalg). Likevel, på grunn av fete fingre, må brukergrensesnittelementer være store nok og avstand langt nok fra hverandre, slik at brukerens fingre kan finne seg rundt grensesnittet komfortabelt.
Fordi det er mye lettere å gjøre en feil ved bruk av fingrene, må du også sørge for at du implementerer en robust - men ikke-påtrengende - Angre mekanismen. Du vil ikke at brukerne skal bekrefte hver handling, men på den annen side vil du ikke at appen din skal la noen feilaktig slette en side uten å spørre: "Er du
sikker dette er hva du virkelig vil gjøre? "Tapt arbeid er verre enn kjedelig. Balansering av minne og batterilevetid
Som appdesigner har du flere balanseringshandlinger for å huske:
Begrenset minne:
-
Sammenlignet med de opprinnelige Macintosh-standardene, er datamaskinens kraft og mengde minne på iPad kan virke betydelig … men det er så i går. Ingen ifs, ands eller buts; datamaskinens kraft og mengde minne på iPhone og iPad er begrenset. Men dette er et problem mye mer med eldre enheter.De nyere iPhones og iPads har ganske store mengder minne. Som erfarne utviklere vet, er den faktiske mengden minne imidlertid ganske irrelevant: det er aldri nok for deg å slappe av.
Begrenset batteristrøm:
-
Tilgang til Internett kan redusere enhetens strøm- og minnebegrensninger ved å lagre data og (noen ganger) laste av prosessering til en server, men disse Internett-operasjonene spiser batteriet raskere.
Som med minnet, er det aldri nok kraft du har råd til, ikke å tenke på det.
.
