Min första egna iOS app - Gas av nummer - en gas mätarställning kalkylator
Efter att ha hämtat ungefär 70 apps över tid (fri och betalas apps), fann jag att några apps gör precis vad jag vill, vissa overfulfill mina behov och vissa bara fungerade inte som jag förväntat.
Men efter 2 år av app konsumtion, jag äntligen fick idén att jag ville ha apps exakt hur jag ville de. Så jag bestämde mig för att jag vill programmera en app.
Så utmanade jag mig själv – som ett personligt DIY-projekt – att lära sig iPhone programmering.
Detta instructable kommer att visa upp min färdiga app "Gas By Numbers" (en gas kalkylator), det är funktioner, hur man använder det och hur jag blev en "app-utvecklare" från grunden.
Min gas kalkylatorn följer de steg som jag åtar mig när jag fyller upp min bil. Först jag anteckna körsträcka, sedan jag börja fylla på min bil och redan notera gaspriset när påfyllning. Slutligen, jag in mängden gas som jag återfyllas direkt efter att hänga upp munstycket på pumpen. Medan jag går i att betala min räkning, vet jag redan min gas körsträcka.
I första punktsatsen om hur att använda app själv (alltid åkte som App-steg X). Nedan kommer jag att kommentera vissa programmeringsfunktioner behövs eller ytterligare tankar som gick in i programmering den specifika UIView (alltid åkte med programmering).
Jag har citerat "app-utvecklare" eftersom detta är min första app och det finns så mycket mer jag kan lära mig härifrån.
För att komplettera detta instructable, jag särskilt fixade min app så jag kan erbjuda en gratis nedladdning på iTunes med "fri Gas By Numbers".
I den fria versionen har jag klädde av data samla en del av min gas kalkylator och beräkningen av gasförbrukningen och kostnaden för den dagliga pendla. Så den fria app faktiskt liknar programmet hur jag från början ville det är bara för min egen användning.
Länk till den fria app:
http://iTunes.Apple.com/us/app/Free-gas-by-Numbers-gas-Mileage/id550854967?mt=8
Länk till betald app:
http://iTunes.Apple.com/us/app/gas-by-Numbers/id531541048?mt=8
Alla andra saker inom den betalda versionen kom senare att tänka som jag tänkte om distribuering av min app via iTunes (Tänk om att lokalisera en app för olika länder, att lägga till funktioner som kan vara intressanta för potentiella användare, etc.).
Det sista steget kommer att berätta vad du behöver börjar programmering för iPhone och några (förhoppningsvis användbart) och tips att börja lära sig programmering.