Ma première application iOS propre - gaz By Numbers - un calculateur de kilomètrage de gaz

il y a 2 ans, j’ai acheté mon premier iPad. Un an plus tard, j’ai acheté un iPad 2 et un peu plus tard un iPod touch comme mon iPad « aller » (c’est juste plus poche).
Après avoir téléchargé environ 70 apps au fil du temps (applications gratuites et payantes), j’ai trouvé que certaines applications font exactement ce que je veux, certains overfulfill mes besoins et certains juste n’a pas fonctionné comme je l’espérais.

Mais, après deux années de consommation de l’app, j’ai finalement eu l’idée que je voulais avoir les apps à exactement comment je le voulais. Alors j’ai décidé que je veux programmer une application.
Donc j’ai contesté mon auto – comme un bricolage-projet personnel – d’apprendre la programmation iPhone.

Cette instructable se montrer mon application finie "Gaz By Numbers" (un calculateur de gaz), il est des fonctions, comment l’utiliser et comment je suis devenu un « app-développeur » à partir de zéro.

Ma calculatrice gaz suit les étapes que j’entreprends quand j’ai plein de mon véhicule. Tout d’abord j’ai noter le kilométrage, puis j’ai commencer à remplir ma voiture et déjà noter le prix du gaz tout en remplissage. Enfin, j’ai entrer la quantité de gaz que j’ai rempli juste après raccrocher l’embout de la pompe. Pendant que je vais payer ma facture, je sais déjà ma consommation d’essence.

Les premiers points de la balle vont montrer comment utiliser l’application elle-même (toujours dirigés comme App-étape X). Ci-dessous, je vais commenter quelques fonctions de programmation nécessaires ou pensées supplémentaires qui sont entrés en programmation le UIView spécifique (toujours dirigé par programmation).
J’ai cité le « app-promoteur » parce qu’il s’agit de ma première application et il est tellement plus que je peux apprendre d’ici.

Pour compléter cette instructable, j’ai particulièrement peaufiné mon app alors je peux offrir un téléchargement gratuit sur iTunes avec « free Gas By Numbers ».
Dans la version gratuite j’ai dépouillé les données collecte partie de ma calculatrice de gaz et le calcul de la consommation de gaz et le coût de la navette quotidienne. Donc l’app gratuite ressemble réellement le programme comment j’ai initialement voulais qu’il soit juste pour mon propre usage.

Lien vers l’app gratuite :
http://iTunes.Apple.com/us/app/Free-Gas-by-Numbers-Gas-Mileage/id550854967?MT=8

Lien vers l’app payé :
http://iTunes.Apple.com/us/app/Gas-by-Numbers/id531541048?MT=8

Tous les autres trucs dans la version payante est venu plus tard à l’esprit que je pensais sur la distribution de mon application via iTunes (pensez sur la localisation d’une application pour différents pays, ajout de fonctions qui peuvent être intéressantes pour les utilisateurs potentiels, etc..).

La dernière étape vous dira ce que vous devez commencer à programmer pour iPhone et quelques conseils (je l’espère utiles) et les conseils pour commencer à apprendre la programmation.

Articles Liés

Créer votre première application iOS

Créer votre première application iOS

en parcourant ce site, il m'est apparu qu'il n'étaient pas nombreux ' ibles sur la programmation de la plateforme iOS, alors j'ai pensé que je fixerais ce déficit. Il s'agit d'une simple application « hello, world! » pour iPhone (ou iPod Touch ou iPa
Guide sur la façon de créer et publier votre première application iPhone

Guide sur la façon de créer et publier votre première application iPhone

l'industrie mobile app est en plein essor et Gartner ont prévu qu'il atteindra $ 25 milliards dans les ventes à la fin de cette année. Plus 1 million de personnes un achat de jour un smartphone, et plus de 1 milliard d'applications sont téléchargées
Construire votre première Application Android

Construire votre première Application Android

plus que jamais, le monde est mobile. De cette révolution mobile, Android est une des plates-formes haut de la page. Lancé par Google pour rivaliser avec iOS Apple, Android ne montre aucun signe de ralentissement. Les gens sont désireux de construire
How to Start Building votre première application

How to Start Building votre première application

IntroductionTout le monde a entendu le cliché que tout le monde ces jours-ci a une idée pour une application. Comme un étudiant en informatique, je peux vous dire que c'est vrai. J'ai constamment des amis et la famille poisser leurs idées pour moi et
Apprendre à faire des applications IOS avec aucune programmation expiriance

Apprendre à faire des applications IOS avec aucune programmation expiriance

Pour rendre les applications IOS, vous avez besoin d'un Apple mac fonctionnant sous OS X El capitaine ou version ultérieure. C.P. utilisateurs, IOS est tous Désolé pour mac.Étape 1: Télécharger XcodeTout d'abord, déjeuner le mac app store, recherche
Créer application iOS pour accès carte Seattle

Créer application iOS pour accès carte Seattle

Salutations ! Ce Instructable est d'expliquer les étapes de comment faire une application iOS pour le projet accès carte Seattle.Alors, quel est le plan d'accès ? Plan d'accès est le projet lauréat du hackathon Hack le trajet . C'est une application
Faire une application iOS avec Hype et Xcode

Faire une application iOS avec Hype et Xcode

HTML 5 est l'un des moyens plus efficaces pour faire des animation et interaction dans les jeux en ligne, de livres et sites Web. Mais ce que la plupart des gens ne savent pas est que vous pouvez aussi faire un jeu comme je l'ai fait peut ensuite êtr
InPace - un Arduino base données GPS enregistrement bracelet de remise en forme avec bluetooth et une application iOS

InPace - un Arduino base données GPS enregistrement bracelet de remise en forme avec bluetooth et une application iOS

InPace est un bracelet de remise en forme la base d'Arduino, avec une application iOS qui l'accompagne, qui peut fournir la rétroaction en direct sur comment l'utilisateur arpentant eux-mêmes lors d'une exécution, promenade ou vélo de route. Il dépis
Comment connecter votre shield Arduino BLE à une application iOS/Android personnalisée développé en HTML5 et JavaScript.

Comment connecter votre shield Arduino BLE à une application iOS/Android personnalisée développé en HTML5 et JavaScript.

Cette instructable vous montre comment générer une application mobile qui communique avec votre bouclier Bluetooth Low Energy (BLE). Dans ce tutoriel, j'ai utilisé un bouclier BLE de RedBearLab, mais cet exemple devrait être facile de reconstruire de
Comment connecter votre shield Arduino WiFi à une application iOS/Android personnalisée développé en HTML5/JavaScript.

Comment connecter votre shield Arduino WiFi à une application iOS/Android personnalisée développé en HTML5/JavaScript.

Cette montre instructable vous comment générer une application mobile qui communique avec votre bouclier WiFi, dans cet exemple, nous allons créer une application qui peut allumer une LED/arrêt reliée à votre Arduino. L'application mobile sera dévelo
Comment faire et appliquer vos propres cils nouveauté

Comment faire et appliquer vos propres cils nouveauté

scandaleux faux cils sont une façon vraiment amusante et unique d'envoyer n'importe quel costume ou une tenue sur le dessus.  Ils vous feront vraiment se démarquer lors de fêtes, festivals, Burning Man, parades, clubs ou tout simplement autour de la
Faire votre propre gaz Racing

Faire votre propre gaz Racing

AVERTISSEMENT : comme tous mes Instructables ; Ce paquet contient humour adulte.Nous avons tous été là, vous conduisez votre golf chariot dehors à votre garage et essayer de décider qui d'entre votre mouche fouette de sortir faire un tour, pour impre
L’utilisation de Javascript dans votre application iOS

L’utilisation de Javascript dans votre application iOS

Nous sommes IoTalabs et nous sommes un groupe de passionnés de l'Internet des choses qui aiment le piratage ensemble différents périphériques. Nous avons travaillé sur de nombreux projets (consultez notre http://doteverything.co/ projet actuel) et no
Votre première Application Android

Votre première Application Android

Traditionnellement, si vous voulez construire une application pour Android, vous aviezpour installer un ensemble de programmes sur l'ordinateur de bureau. Cela pourrait provoquer une majorité des problèmes.:$ gcc progname.c -o prognameou$. / config$