Portere et program til iPhone ved hjelp av Flash CS5

I forrige uke så en svært betydelig utvikling i forholdet mellom Apple og Adobe. Flash er tilbake i iPhone-bildet. I denne veiledningen vil jeg vise deg hvordan du konverterer en eksisterende Flash-film til et iPhone-program ved hjelp av Flash Professional CS5.


Trinn 1: Velg en Flash-app

Det første du må gjøre er å velge programmet du vil porte. I dette eksemplet jobber vi med Digital Clock-appen vi opprettet i en annen ActiveTuts + opplæring.


Trinn 2: Opprett en ny iPhone OS-fil

Start Flash CS5 og opprett et nytt iPhone OS-dokument.


Trinn 3: Landskap

Som du kan se er standard scenestørrelsen 320x480 px, som er iPhone fullskjermoppløsning i stående modus (dette holder iPhone vertikalt).

Denne applikasjonen har imidlertid et landskapsformat, og det vil ikke se bra hvis vi tilpasser grensesnittet til portrett. Ditt første instinkt er sannsynligvis å rotere grensesnittet 90 ° og bygge appen på den måten. Det vil fungere, men det vil bli veldig vanskelig, og du vil nok ende opp med nakkesmerter. Av denne grunn inkluderer Flash CS5 et publiseringsalternativ for å gjøre iPhone-applikasjonen i liggende modus.

Still scenestørrelsen til 480x320 px og fortsett med neste trinn. Vi ser hvordan du setter appen til liggende modus i trinn 10.


Trinn 4: Grensesnitt

For å portere grensesnittet, vil en enkel kopi og lim være nok. Ja, det er så enkelt!

Men i de fleste tilfeller må du optimalisere grafikken, som innebærer størrelse, justering og balansen mellom vektorer og bitmaps. Siden vi bruker enkel grafikk, fokuserer vi på justeringen og størrelsen på elementene.


Trinn 5: iPhonejusteringer

Den opprinnelige applikasjonsstørrelsen stemmer ikke overens med iPhone-størrelsen, så det første du må gjøre er å endre bakgrunnsstørrelsen slik at den passer til scenen.

Den nåværende størrelsen på klokketexten ser for liten ut i iPhone, velger den og endrer størrelsen til 120px.


Trinn 6: Klassefil

Kopier og lim inn klassefilen til kildemappen, ingen endringer må gjøres til denne filen.


Trinn 7: Dokumentklasse

Husk å legge til klassenavnet i feltet Klasse i Publiser-delen av Egenskaper-panelet.


Trinn 8: Test for feil

Du kan nå teste filmen din for å se om alt fungerer som ønsket.


Trinn 9: Innstillinger for iPhone OS

Her kommer den delen du er interessert i; iPhone-delen.

Nå har du en perfekt fungerende Flash-film, det er på tide å konvertere det til et iPhone-program. Gå til Egenskaper panel, publisere delen og trykk på iPhone OS Innstillinger knapp.


Trinn 10: Generelt

Du kommer nå inn i et vindu fullt av innstillinger. Disse innstillingene er:

  • Output-fil: Navnet på ipa-filen som skal opprettes, kan dette være hva du vil.
  • Appnavn: Navnet som vil bli vist i iPhone under ikonet.
  • Versjon: Den nåværende versjonen av søknaden; Du må redigere dette på hver test for at iTunes skal oppdatere appen vellykket.
  • Størrelsesforholdet: Visningsmodus for appen din.
  • Full skjerm: Skjuler topp info bar (signal, bluetooth, wifi, batteri, etc.).
  • Automatisk orientering: Bruker akselerometeret for å endre retningen uten å skrive kode.
  • Gjengivelse: Et svært viktig alternativ, ved å bruke gpu for gjengivelse i komplekse grafikkprogrammer, øker ytelsen betydelig.
  • Inkluderte filer: Filene som skal inkluderes i appen din. Hvis du laster inn innhold fra en XML, TXT eller annen kilde, bør du legge til disse filene her.

Trinn 11: Start bilde

Hver iPhone-applikasjon viser et bilde ved lansering mens du laster ned det viktigste for å vise appen. Dette bildet er Default.png fil vi inkluderte i trinn 10. Det anbefales å vise samme skjermbilde som appen vil vise når den er fullt lastet, men du kan bruke den til å vise bedriftens logo, laste skjerm, tittels skjerm eller annen nyttig informasjon.

Bildet må være 320x480 det spiller ingen rolle om du jobber i liggende modus.


Trinn 12: Distribusjon

For distribusjonsfanen må du være medlem av iPhone Developer Programmet og følge instruksjonene i Provision Portal for å få de nødvendige filene til å kompilere søknaden din.


Trinn 13: Sertifikater

Det finnes tre forskjellige typer sertifikater. Den første er Apple Worldwide Developer Certificate (WWDC). Dette sertifikatet er utarbeidet sammen med ett av de to andre sertifikatene: enten et utviklingsbevis eller et distribusjonsbevis. Disse brukes til å teste applikasjoner og distribuere til henholdsvis Apple Store.


Trinn 14: Leverandørprofil

Provisjonsprofilen er i utgangspunktet en fil som angir hvilket program vi prøver og på hvilke enheter kan vi teste det.


Trinn 15: App ID

En identifikator av søknaden din, er hvert program ID nødvendig for å ha sitt eget unike navneområde som ser ut som noe com.yourcompany.YourApp. Dette genereres også på utviklerprogrammet og er inkludert i din foreløpige profil.


Trinn 16: Distribusjonstype

Velg et alternativ avhengig av hvilken type sertifikat- og provisjonsprofil du jobber med. Et utviklingssertifikat kan brukes til Quick Publishing, og et distribusjonssertifikat er nødvendig for distribusjon. Ved hjelp av denne typen sertifikat vil du opprette en app klar til å bli sendt til appbutikken.


Trinn 17: Ikoner

Neste er en enkel, ikonet kategorien.

Tre størrelser av ikoner må brukes 29x29px, 57x57px (dette er ikonet som vises i enheten) og 512x512px. Ikke bekymre deg for runde hjørner, iTunes genererer dem automatisk.


Trinn 18: Publiser

Når du er ferdig fyller innstillingene, trykk på publisere knappen, vises en fremdriftslinje som viser gjenværende tid. Tiden det tar, avhenger av søknaden din og filene som følger med. Også mer tid er nødvendig når du publiserer for distribusjon.


Trinn 19: Enhetstesting

En .ipa-fil vil bli opprettet i kildemappen din, dra den eller dobbeltklikk den for å åpne i iTunes. Du vil se ikonet for appen din med de andre programmene.

Synkroniser iPhone og gjør deg klar til å kjøre den nye appen din!


Trinn 20: Send inn app

Hvis du er ferdig med å overføre ditt foretrukne program til iPhone og vil dele det med resten av verden, kan du sende det til App Store. Logg inn på iTunes Koble til og følg veiledningen.


Konklusjon

Nå vet du hvor lett det er å utvikle iPhone-applikasjoner ved hjelp av Flash Pro CS5, begynn å lage din egen!

Jeg håper du likte denne opplæringen, takk for å lese!