Hur man utvecklar en enkel iPhone -app och skickar den till iTunes

Hur man utvecklar en enkel iPhone -app och skickar den till iTunes

Processen att utveckla en iPhone -app är inte så svår eller så enkel som man kan tro. Jag är ingen programmerare, men ville se om jag kunde lära mig hur man utvecklar en iPhone -app. Nyheterna innehåller alla möjliga artiklar om barn så unga som 9 som kan göra dem. Om de kan göra det, kan vi andra säkert också?





Liksom matlagning är det lite av en process som är involverad i att 'laga' en app. Den här artikeln handlar inte om din matlagning i sig (dvs programmering), utan bara de allmänna stegen som är nödvändiga för att få den från huvudet och till iTunes.





Att skapa en app är inte helt gratis, så det är viktigt att veta på förhand att du någon gång i processen kommer att betala ut $ 99 (USD). Det är också viktigt att veta på förhand att du kommer att behöva använda en Mac någon gång, och att du måste använda specifik Mac-happy-kod för att skapa din app.





Nu när vi alla har sett det finstilta, här är de spännande stegen till applycka!

Steg 1: Skapa en brainy idé

Har du en unik idé för en app? Det finns, som du säkert vet, en biljon (OK, kanske inte en TRILLION) appar där ute. Så vad är det som gör att en app sticker ut? Varför skulle någon vilja använda din app? Varför skulle de betala pengar för det om du ska ta betalt?



Var noga med att kontrollera att det inte finns andra appar som gör samma sak som du föreslår. Eller om du vill skapa något bättre än en app som redan finns, tänk på hur din idé kommer att bli bättre. Rita ut det på papper eller på datorn.

Steg 2: Skaffa en Mac

IPhone är en Apple -produkt och använder en variant av Mac OS. För närvarande är iPhone -utvecklingsverktygen endast tillgängliga för Mac -användare (även om det finns tecken på att designa i fängelsepausläge på en PC), men för att få upp det i App Store behöver du så småningom en Mac för att få det där. Du kan köpa en Mac mini relativt billigt om du inte har en Mac till ditt förfogande.





Steg 3: Registrera dig som en Apple -utvecklare

För att arbeta med Mac -verktygen måste du bli tjänsteman Apple -utvecklare . Registreringen är gratis så du måste helt enkelt ge dem din information och godkänna deras villkor. Du behöver bara registrera dig en gång, och du kan använda samma användarnamn och lösenord som för ditt iTunes -konto. När du väl är en Apple -utvecklare kan du utveckla iPhone -appar för någon av Mac -produkterna.

Steg 4: Ladda ner Software Development Kit för iPhone (SDK)

När du väl är en officiell utvecklare kan du ladda ner SDK för iPhone. Vilken version du behöver beror på vilket operativsystem du kör för närvarande. Denna nedladdning är STOR eftersom den kommer med all slags dokumentation, provkoder och alla möjliga saker som du kommer att ha glädje av senare. Det kan ta några timmar, så du kanske vill börja ladda ner, sätta in en bra film och vänta.





ManiacDev är en riktigt bra webbplats med massor av information som är inriktad på både nybörjare som jag och tekniska guruer. Börja bara med den första videon, titta på och ta anteckningar när du går. Det här är verkligen de bästa självstudierna jag har hittat!

Steg 5: Ladda ner XCode

Ladda ner XCode om du inte redan har det. Enligt Apple är 'Xcode en komplett, komplett IDE byggd kring ett smidigt arbetsflöde som integrerar redigering av källkoden, med bygg- och kompileringsstegen, till en grafisk felsökningsupplevelse - allt utan att lämna källkodens vy . ' Detta är ytterligare en enorm nedladdning, så du kanske vill hyra en andra film.

Steg 6: Utveckla din iPhone -app med mallarna i SDK

När du har dragit ut din app på papper eller i Photoshop kan du börja designa den med mallarna i SDK: n. Det är här den stora mängden nedladdningstid kommer att vara en stor fördel. Du kommer att ha massor av mallar att välja mellan, och det finns många bra YouTube -klippstudier om hur du använder mallarna effektivt.

Steg 7: Lär dig mål-C för kakao

Om du älskar programmeringsspråk kommer du att älska Objective-C. Om du inte vet hur man programmerar, är det här delen som kan bli ganska kladdig, så du kanske vill hitta en programmeringsvän eller anställa någon. Det hjälper verkligen att skaffa en bok också som referens.

Steg 8: Programmera din app i Objective-C

När du åtminstone förstår grunderna i Objective-C (eller åtminstone vet hur du hittar svar på programmeringsfrågor) är du redo att programmera din app. Det hjälper att ta skärmdumpar under tiden så att du kan komma ihåg vad du försökte. Vissa appar kan ta bara några timmar att programmera medan andra appar kan ta månader. Bara du vet hur mycket detaljer du vill ha för sin jungfruresa i App Store!

Steg 9: Testa appen i iPhone Simulator

SDK kommer med en härlig iPhone Simulator. Du måste ladda upp din app och göra dina egna tester. Du bör försöka räkna ut så många buggar som möjligt och tänka på alla sätt någon kan använda din app.

Steg 10: Host A Bake Sale

Kommer du ihåg när jag berättade för dig att du skulle behöva samla in lite pengar? Detta är det ögonblicket. Tyvärr kostar det att ladda en app till iTunes en engångsavgift på $ 99 (USD). Det finns ingen väg ut ur denna avgift, men du kan tjäna tillbaka den i tre exemplar om din app är värdig! Men du får verkligen mycket för dina $ 99. För det första får du tillgång till några av de coolaste människorna på den här sidan av Pluto!

Steg 11: Låt andra testa din app

När du har betalat din avgift kan du få andra i appgemenskapen att testa din app och hjälpa dig att räkna ut de sista buggarna. Det här är en fantastisk gemenskap, och det är mycket roligt att testa nya saker. Om du är en nybörjare som jag kommer du att vara förundrad över kungarna och drottningarna på den nördiga stjärnan. Beroende på vilken typ och komplexitet din app har kan denna process ta lite tid.

Steg 12: Skicka in din app för godkännande

Efter att ha testat din app i gemenskapen och tränat alla stötar kan du skicka appen till iTunes för godkännande. Du kommer att kunna ladda upp det direkt från communityn. Godkännandeprocessen kan ta lite tid, så ha tålamod!

Steg 13: Se The Dough & Traffic Roll In!

Om du skapade en betald app, vänta bara på att pengarna rullar in till land. Om du skapade en gratis app, titta på trafiken!

s21 vs iphone 12 pro max

Har du några tips att dela med apputvecklare? Lämna dem i kommentarsfältet nedan.

Bildkrediter: Erik K. Veland , stopnlook , davidgsteadman , Leo Reynolds , hjälp , Cedric Chee , dianagavrilita

Dela med sig Dela med sig Tweet E-post 3 sätt att kontrollera om ett e -postmeddelande är riktigt eller falskt

Om du har fått ett e -postmeddelande som ser lite tveksamt ut är det alltid bäst att kontrollera dess äkthet. Här är tre sätt att se om ett e -postmeddelande är sant.

Läs Nästa
Relaterade ämnen
  • Mac
  • Programmering
Om författaren Beth Ritter-Guth(12 artiklar publicerade)

Jag är en utbildningsteknolog och engelsk professor.

Mer från Beth Ritter-Guth

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera