Kan iPhone Apps bli bygget med Flash?

Før september 2010, var det umulig å bygge en iPhone app bruker den populære Adobe Flash-plattformen. Men Apple har løftet noen restriksjoner og lov Flash for å være et grunnlag for app utvikling, blant annet programvare. Det er nå mulig å bruke Adobe AIR, som kommer med Adobe Creative Suite CS5.5, Adobe Flash Professional CS5.5 og Adobe Flash Builder 4.5. Adobe har ligget noe av grunnlaget for å gjøre det enda enklere for utviklere. Det er et par ting å huske på når du oppretter en app for iPhone, skjønt.

Skjermstørrelse av iPhone

IPhone 4 har en skjerm på 960x640. Du ønsker å starte her med denne oppløsningen. Alt for liten eller for stor ville føre til en forvrengning av bildet sett fra en iPhone. Som du velger størrelsen på bilder og grafikk i oppløsning, tenke på hvordan de vil se på en skjerm mye mindre enn datamaskinen. Også tidligere versjoner av iPhone hadde viser lavere oppløsning.

Fingre i stedet for mus

Musepekeren er en utrolig presis markeringsverktøy. Du er uten tvil ganske dyktig til å kjøre skrivebordet ditt raskt. Men til tross for all vår erfaring, mennesker er ikke så dyktig med fingrene som de er med en mus. Mennesker mangler presisjon og konsistent bevegelse som en mus gir. Mens enkelte mus hendelser, eller berørings hendelser, kan fungere fint med en finger, ikke alle av dem vil. Husk å teste dine programmer på en iPhone før avslutte en utgivelse.

Opptreden

Dette er det viktigste steget. En iPhone vil kjøre programmet ditt med mindre effektivitet enn den datamaskinen du lage den på. En eldre iPhone vil ha enda mindre strøm og nødvendig fart til å gjøre ting en senere modell kan oppnå med letthet. Hvis du designer en app for hver bruker, så sørg for og bruke de minimale spesifikasjoner som din guide. Hvis det er for nyere telefoner bare, så sørg for å angi dette i app notater slik at treg ytelse på eldre enheter ikke fører til negative tilbakemeldinger i App Store.

testing

Du kan laste opp din app i iTunes for testing. Det finnes ingen bedre måte å se om programmet ditt er det du vil den skal være enn ved å prøve å bryte den og teste sine grenser. Hvis du bare teste ting forsiktig for å sikre at det fungerer i det hele tatt, kan du gå glipp av noen av de mer subtile problemer. Dette er tiden for å være brutal og hensynsløs, fordi alle som laster ned appen er sannsynlig å behandle det på denne måten, og vil høylytt proklamere din inkompetanse om appen er har feil.