Hjem Sosiale medier Slik lager du en iOS-app

Slik lager du en iOS-app

Innholdsfortegnelse:

Video: Guide: Slik lager du ringetoner til iPhone i iTunes 2024

Video: Guide: Slik lager du ringetoner til iPhone i iTunes 2024
Anonim

Fordi å utvikle en iPhone og / eller en iPad-app krever at du jobber i et Xcode-prosjekt, er det på tide å lage en. Appen du skal bygge kalles RoadTrip (og vil også være navnet på prosjektet). Appen er som en reiseguide på iOS-enheten din. Slik får du RoadTrip-prosjektet fra bakken:

1Launch Xcode.

Bare gå til Mac App Store, søk etter Xcode 5, klikk på Free-knappen, og klikk deretter Installer App-knappen som Free Button transmogrifies inn i, og du er ferdig. Etter nedlastingen finner du Xcode i mappen Programmer. Dobbeltklikk for å starte den.

Her er et par tips for å gjøre Xcode handy og mer effektivt helt fra starten:

Opprett en snarvei . Kontroller på Xcode-ikonet som vises i Dock, og velg deretter Options___Keep in Dock. Du bruker Xcode mye, så det ville ikke skade for å kunne starte det fra Dock.

Nix Velkommen til Xcode-skjermen hvis du vil. Når du først starter Xcode, ser du Velkommen til Xcode-skjermen med flere koblinger. (Når du bruker Xcode til å opprette prosjekter, viser velkomstskjermbildet alle dine nyeste prosjekter i høyre kolonne.) Hvis du ikke vil bli plaget med velkomstskjermbildet i fremtiden, fjerner du merket av Vis dette vinduet når Xcode Launches sjekker eske.

Du kan også klikke på Avbryt for å lukke velkomstskjermbildet.

Hvis du vil se velkomstskjermbildet igjen, kan du få tilgang til det via Vindu-menyen eller ved å trykke Shift + ⌘ + 1.

2 Klikk på Opprett en Ny Xcode Project-lenke på venstre side av velkomstskjermen, eller velg Arkiv → Ny → Prosjekt for å opprette et nytt prosjekt.

Alternativt kan du bare trykke Shift + ⌘ + N.

Uansett hvordan du bestemmer deg for å starte et nytt prosjekt, blir du møtt av Velg en mal for ditt nye prosjektark (et ark er også kjent som en dokumentmodell dialog?). Dens formål i livet er ganske klart: Det er der for å la deg velge en ny mal for ditt nye prosjekt. Merk at venstre rute har to seksjoner: en for iOS og den andre for OS X.

3 I øverste venstre hjørne av dialogboksen Velg en mal velger du Program under iOS-overskriften (hvis den ikke allerede er valgt).

Etter å ha klikket på Application oppdateres hovedruten i Velg et malarkiv, og avslører flere valg. Hvert valg er faktisk en mal som, når den er valgt, genererer kode for å komme i gang.

4Velg Master-Detail-programmet fra de valgte malalternativene, og klikk deretter Neste.

Når du klikker på Neste, vises valgalternativene for det nye prosjektarket.

Denne applikasjonsmalen for master detaljer gir et utgangspunkt for den passende navnet på Master-Detail. Hva du får er en skjelettapp med en delt visning.

En delt visning er det du ser i Mail-programmet. I landskapsretningen til venstre er en hovedvisning, og til høyre er en detaljvisning. I stående retning ser du detaljvisningen med en knapp som lar deg vise hovedvisningen i en popover.

Merk at når du velger en mal, vises en kort beskrivelse av malen under hovedruten. Faktisk, gå videre og klikk på noen av de andre malalternativene bare for å se hvordan de beskrives også. Bare vær sikker på at du klikker på Master-Detail Application template igjen når du er ferdig, og klikk deretter Neste, for å følge med med å utvikle RoadTrip-appen.

5 I Velg valg for ditt nye prosjektark, skriv inn et navn for ditt nye prosjekt i feltet Produktnavn, og legg til et firmanavn (eller navnet ditt) i feltet Organisasjonsnavn. For firmaidentifikatoren, bruk ditt omvendte domenenavn (com. Yourdomain) hvis du har en.

Hvis du ikke har en, kan du lage en opp så lenge du ikke skal sende appen til App Store.

Dette prosjektet heter RoadTrip . (Du bør gjøre det samme hvis du følger med å utvikle RoadTrip.)

Klasseprøfiks er noe som vil bli prepended til klassene malen vil generere, så skriv inn RT (for RoadTrip) i feltet Prefiks. Prefiks brukes hyppigst for å skille klasser opprettet av forskjellige lag, slik at hvis de kombineres til et enkelt prosjekt på et senere tidspunkt, unngås dupliserte navn. (Disse kalles navneområdekollisjoner .)

6Velg Universal fra popupmenyen Enheter (hvis den ikke allerede er valgt).

Hvis du gjør det, oppretter du en skjelettapp som vil bli konfigurert til å kjøre på iPad, iPhone eller iPod touch.

Ved å velge Universal lager du en app som kan kjøre på iPhone (og iPod touch) og iPad.

Enhver iPhone-applikasjon vil kjøre på iPad, men det virker ikke omvendt med mindre du lager et Universal-program.

Velg Universal fordi med introduksjon av storyboards i iOS 5 og Xcode 4. 2, har det blitt mye enklere å lage en universell applikasjon.

Ikke merk av for Bruk kjerne data.

7 Klikk på Neste og velg et sted for å lagre prosjektet (skrivebordet eller en hvilken som helst mappe fungerer bra), ikke merk av for Source Control: Create Local Git Repository, og klikk deretter Opprett.

Git er et SCM-system (Software Control Management System) som holder styr på endringer i koden og lagrer flere versjoner av hver fil på harddisken. Git kan brukes som et lokalt arkiv - dermed Opprett Local Git Repository for This Project-alternativet - eller du kan installere en Git-server på en ekstern maskin for å dele filer mellom lagmedlemmer.

Hvis du vil finne ut mer om Git, sjekk ut Xcode 5 brukerhåndboken (velg Hjelp → Xcode Brukerhåndbok).

Når du klikker på Create, oppretter Xcode prosjektet og åpner vinduet Arbeidsområde for prosjektet.

Xcode vil huske valgene dine for ditt neste prosjekt.

Slik lager du en iOS-app

Redaktørens valg

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Skjermbildet i QuickBooks Modify Report dialogboksen lar deg kontrollere rapportintervalldatoen, rapportgrunnlaget, kolonnene og en annen formatering. Bokstavene Rapporter datoområde - Datoer, Fra og Til - gjør det samme som Datoer, Fra og Til bokser i Rapportvinduet. Disse boksene lar ...

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Hvis du klikker Tilpass rapport, QuickBooks viser dialogboksen Endre rapport, som du kan bruke til å tilpasse en rapport. Når du tilpasser en rapport, endrer du rapportens utseende, layout og informasjonen som den oppsummerer. Dialogboksen Endre rapport ser annerledes ut for ulike rapporttyper. Likevel, hvis du ser forbi ...

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Filtrene kategorien er trolig den mest interessante og en nyttig kategori som er levert av dialogboksen QuickBooks Modify Report. Filtre-fanen lar deg sette opp filtre som du kan bruke til å angi hvilken informasjon som oppsummeres i rapporten. For å bruke Filtrer-fanen velger du først feltet du vil ha ...

Redaktørens valg

Administrere Cloud Computing Resources - dummies

Administrere Cloud Computing Resources - dummies

I teorien bør cloud computing-tjenester ikke være forskjellig fra ressursene i din eget miljø, bortsett fra at de bor eksternt. Ideelt sett har du en komplett visning av cloud computing-ressursene du bruker i dag, eller vil kanskje bruke i fremtiden. I de fleste skymiljøer kan kunden bare få tilgang til ...

Tips for Going Cloud med datanettverkene dine - dummies

Tips for Going Cloud med datanettverkene dine - dummies

Beregning med datanettverket ditt kan være, hva skal du gjøre for å ta nettverket ditt mot skyen? Her er noen anbefalinger: Ikke stole på en dårlig Internett-tilkobling. Først og fremst, før du tar noen av nettverksoperasjonene i skyen, gjør du ...

Nettverkstjenester levert gjennom Cloud Computing - dummies

Nettverkstjenester levert gjennom Cloud Computing - dummies

Tre forskjellige typer nettverkstjenester kan leveres via skyen: applikasjoner , plattformer og tjenester (infrastruktur). I de følgende avsnittene beskrives disse tre typer skyttjenester i større detalj. Programmer i skyen Vanligvis kalt Software as a Service (SaaS), fullt funksjonelle applikasjoner kan leveres via skyen. En av ...

Redaktørens valg

10 Hadoop Ressurser verdt en bokmerke - dummies

10 Hadoop Ressurser verdt en bokmerke - dummies

Følgende er ti fantastiske Hadoop-ressurser som er verdige til å skape en bokmerke i nettleseren din. Disse ressursene hjelper deg med å skape en livslang læringsplan for Hadoop. Sentralnervesystemet: Apache. org Apache Software Foundation (ASF) er det sentrale fellesskapet for open source-programvareprosjekter. Ikke bare et prosjekt kan være et Apache-prosjekt - ...

Data transformasjon i Hadoop - dummies

Data transformasjon i Hadoop - dummies

Ideen om Hadoop-inspirerte ETL motorer har fått mye trekkraft de siste årene. Hadoop er trods alt en fleksibel datalagrings- og behandlingsplattform som kan støtte store mengder data og operasjoner på dataene. Samtidig er det feiltolerant, og det gir mulighet for kapital- og programvarekostnad ...

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Når du lagrer en fil i HDFS, bryter systemet det ned i et sett med individuelle blokker og lagrer disse blokkene i forskjellige slave noder i Hadoop-klyngen. Dette er en helt vanlig ting å gjøre, da alle filsystemer bryter filer ned i blokker før de lagres til disk. HDFS har ingen ...