Min första egna iOS app - Gas av nummer - en gas mätarställning kalkylator (4 / 5 steg)

Steg 4: Ytterligare funktioner i den fullständiga versionen



App-Step:
  • Den fullständiga versionen kan spara gas körsträcka data för senare granskning direkt på din iPhone eller iPod.
  • I en UITableView försöker jag att göra alla möjliga uppgifter tillgängliga som kan beräknas genom de grundläggande indatavärden, inklusive datum.
  • Om en sammanfattning blir markerad, visas en lista över alla tidigare data med alternativet att gruppera data per månad, för att Visa totalsummorna där passande (e.g. totala gas kostar per månad), totala genomsnittliga eller varje månad i genomsnitt. För att välja dessa alternativ, har varje Sammanfattning tre knappar längst ned i den sammanfattande UIViews. Den första som grupperar alla data per månad. Den andra knappen kan du sortera alla data stigande eller fallande beroende på om mindre eller större värden är bra. "Bra" värden är tänkt för att vara på toppen av listorna. Den tredje knappen kommer att Visa medelvärdena (om data grupperas per månad, du få månatliga genomsnitt, om det inte är grupperade, du får ett genomsnitt av alla värden).
  • I inställningarna för UIView är enheter för U.S. eller metriskt enheter tillgängliga. Dagliga pendla värdet kan ställas in och du kan också ange inställningar för att visa dina data i sammanfattningar (t.ex. om du vill se dina data grupperade per månad)

Programmering:

  • Enheter är hård kodade inom min app. App kontrollerar din lokala inställningar för att se om din iDevice sätts till metriska eller USA-enheter, men du kan fortfarande ange den andra från den här menyn.
  • Valutasymboler tas från iDevice inställningarna. Detta sätt, i kombination med enheterna se du alltid de lämpliga enheterna för där du bor. I USA, du har $/ gallon har jag €/ km. Detta är verkligen praktiskt, så även om du inte planerar på att lokalisera din app för olika länder, ställa in enheter och valuta med NSLocalized versioner.
  • Ikoner! Använd lätt att förstå ikoner. Även om du måste lägga mer kraft på att skapa din app, tar sig tid att rita dina ikoner (inte bara ta dem från internet på grund av upphovsrättsliga frågor). Översätta din app blir mycket lättare om du inte har att översätta varje knapp inskription. Om möjligt, försök hitta en bra ikon istället för att använda text.

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ö...