Min första egna iOS app - Gas av nummer - en gas mätarställning kalkylator



jag köpte min första iPad 2 år sedan. Ett år senare köpte jag en iPad2 och en lite mer sistnämnd en iPod touch som min "iPad att gå" (det är bara mer fickan).
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.

Se Steg
Relaterade Ämnen

DORM ROOM GITARR (min första egna gitarr!)

IntroduktionJag är en sophomore teknologifostran undergrad på college of New Jersey. I senaste höst jag tog en inledande material kurs och beslutade att driva mina kunskaper och göra en spelbar gitarr för mitt sista projekt. Det var en sporadisk besl...

Göra en iOS App med Swift

Tänk på det. Efter att ha avslutat denna handledning kan du berätta för dina vänner du byggt en app. Säger bara.I denna tutorial tar jag dig genom processen med att bygga en iOS ansökan. Längs vägen, ska jag se till att lära dig om teori och metoder...

BAYMAX: Min första Python projekt

Jag har haft detta på / av-förhållande med lärande att koden i flera år (ok kanske tio år). Jag har dabbled i detta och att plocka upp några Java script här, HTML, klipper av VBA och praktiska kunskaper om alla manor industriell logik kontroller. Det...

Min första Synth

kid synth kom till som jag satt böjd över en tangled röra av synt ledningar. Min vän Oliver kom över, bedöma situationen och sade, "Du vet att du har lyckats att göra världens mest komplicerade barnleksak." Min första reaktion var att grymta åt...

Min första pussel rutan

IdénSå en liten stund sedan jag letade på internet efter hemliga fack och hittade då dessa awesome lådor kallas pussel lådor. Jag viljat till design en själv direkt och göra det. Men jag hade inte haft en aning om hur man gör. Så gjorde jag lite fors...

Hur jag skapade min första Quilt

quiltning är en urgammal konst som är fortfarande populära och älskade idag. Jag bestämde mig för att få in quilting förra året och nu säljer täcken för lite extra pengar. Cuddle i vinter med din alldeles egna, handgjorda quilt!Steg 1: beslut För min...

InPace - en Arduino baserad GPS-data logga fitness armband med bluetooth och en iOS app

InPace är en Arduino baserat fitness armband, med åtföljande iOS ansökan, som kan ge levande feedback på hur användaren pacing sig under en springa, gå eller cykla rutten. Det spår GPS lokaliseringarna och aktuella tider att jämföra användare nuvaran...

Lär dig att göra IOS apps med ingen programmering expiriance

För att göra IOS apps, behöver du en Apple mac kör OS X El kapten eller senare. Tyvärr PC användare, IOS är alla för mac.Steg 1: Ladda ner XcodeFörst lunch mac AppStore, Sök efter Xcode och hämta den. Det är en ganska stor nedladdning, det kan ta lån...

Bygga min första basgitarr

Inledning: följande är min första kompletta basgitarr bygga. Jag lärde mig mycket, gjort en massa misstag, läsa mycket, och ibland helt enkelt gissat på hur man gör vissa saker. Projektet tog plats över en sju månaders process på helgerna. Jag börjad...

Hur jag gjorde min första kniv, Bushcraft stil.

This is all new for me, a few times over. Detta blir min första Instructable och den första kniv jag har gjort. Hoppas allt blir bra. ;-)Först av allt, har jag läst många saker på internet, i böcker, och sett många fler filmer i ämnet av kniv. Jag tv...

Min första kniv

detta är min första kniv att göra Instructable. Det var min första rätt kniv, dvs gjorda av riktiga kolstål i stället för filer och skrot. Jag designade det som en gåva till min bästa vän, sin input och min design. Bladet är strax under 4,5" och alld...

Min första Nerf Mod

Detta är min första Nerf Mod.Jag lagt till en gammal airsoft gun omfattning och modifierade den för att få plats på nerf, tog två mags, tejpade dem tillsammans för en dubbel mag och de hittills fungerar utmärkt, och jag gjorde en liten ljuddämpare fö...

Att skapa Instructables med Instructables iOS App

Hej och Välkommen till Instructables!I detta Instructable, kommer vi att gå över hur man skapar en Instructable genom våra iOS App. (nu finns på iPad!)Låt oss komma igång!Steg 1: Öppna App Öppna upp programmet. Du kommer nu att Visa hemsidan för app....

Min första självbalanserande Robot Diy lätt Under 25 år

Detta är min första självbalanserande robot och jag söker på internet efter andra självbalanserande projekt och jag designar min gruva robot att vara enkel och billig.I denna instructabile jag whill berätta dig steg för steg hur man bygger din robot...

Min första (real!) arbetsbänk

jag jobbat bort av min "tillfälligt" workbench (två såg hästar och några skrot bitar av skåp ply kryssade på) ett tag nu, och efter mycket frustration och skam, beslutat att det är dags för att flytta upp i världens verkstad.Som en nyfödd wannab...

Hur man gör en Mini pistol med egna händer

https://youtu.be/am6SdwaAxzsSteg 1: för beredning av mini pistol behöver vi: För beredning av mini pistol med egna händer behöver vi vissa elektronik - piezoelektriska element - att vara mer exakt. 1 - bar av trä2 - piezoelektriska element för tändar...

Barnen bygga - min första robotarm

Min pappa fortsätter att berätta mig jag är ingenjör men jag tror inte det och det gör mig blyg och rodna. Jag gillar robotar så han köpte mig en robot arm kit från internet kallas MeArm. Det är en stor sats och du kan köpa en från http://www.phenopt...

Min första Laser projekt på Techshop - jag gjorde det på Techshop, Chandler

Wow, jag hade min första klass på Techshop. Fantastiskt, en dröm att ha en Techshop i närheten. Lasern SBU klass var kul och vi ingraverat dessa hund taggar mycket snabbt och enkelt.Filerna skapas i Adobe Illustrator eller Corel draw och sedan trycka...

Min första PCB

detta är min första PCB jag gjorde nyligen (augusti 2013). Jag utformade kretsen med Proteus(tm) programvara och etsat styrelsen med traditional(!) strykning metod.några elektronik killar sa jag hade valt spår för snävt och tändsystemets delar alltfö...