Die Herausforderung der Schaffung einer iPhone-Anwendung in 7 Tagen
Hintergrund IOS
Vor 3 Jahren, dass ich die Programmierung von Applikationen für iPhone / iPhone und der Realität ist noch nicht jeder seine eigene entwickelt. Seit einem Jahr arbeitete ich für ein Unternehmen, Start und Ziel das Erlernen der Programmiersprache C und die Teilnahme an Projekten verschiedener Anwendungen (was nur sehr wenige sahen das Licht): ein app Werbung für Toyota, ein Zombie zu töten Spiel auf einem Comic basiert, eine Anwendung zu lernen, Karaoke und andere singen wie Twitter , aber mit Sprachnachrichten. Dann arbeitete ich als freier Mitarbeiter für andere und noch "entwickle" in den Versionen von IOS, neue APIs und Server-Seite PHP und Kommunikation über JSON.
Ideale Voraussetzungen
Ich hatte immer mehrere Ideen für iPhone-Anwendungen, aber bis jetzt nie stattgefunden hat. Da sie keine Berücksichtigung in der Apple Developer Program konnte nicht im Appstore veröffentlichen. Vor einigen Monaten habe ich an das Programm abonniert und das gibt mir die Möglichkeit, zu veröffentlichen. Nun müssen nur die Idee entscheiden und umzusetzen.
Etwas, das ich im Laufe der Zeit über Ideen gelernt habe, ist, dass, um sie ausführen sollte einfach sein. Am besten ganz einfach. Einfache, minimalistisch, um eine bestimmte Funktion erfüllen, das ist nicht überwältigend an den Benutzer. Apples Politik ist, dass sie und sagt in seinen Leitlinien für Entwickler: Eine Anwendung sollte "klein" auf eine einzige Sache zu tun, sondern machen es sehr gut.
Die Herausforderung
So wurde der Name des Mussage für eine Idee ich Ende 2009 hatte für eine iPhone Anwendung, die ich denke, erfüllt die Bedingungen geboren: es ist einfach, konzentrieren sich auf die Lösung eine Sache und lebensfähig ist. Ich werde Sie in einer der nächsten Post davon zu erzählen. Jetzt habe ich die Herausforderung, zu versuchen, es in einer Woche, die die freie Zeit, die ich vor dem Start haben eine neue freie Arbeiten! Ist zu entwickeln. Ich es tun? ...
Dazu richte ich eine Zeitleiste und ich haben eine Reihe von kostenlosen Tools und viele on-line.
Timeline
- Tag 1 Design: UML, DER (Datenbank) und Web-Struktur, Navigation Mockup App
- Tag 2: Erstellen Anmelden (iPhone + Web PHP)
- Tag 3: Struktur iPhone-App, Navigation zwischen Bildschirmen
- Tag 4: Zugriff auf die iTunes-Bibliothek und senden Sie JSON-Daten an den Server
- Tag 5: Receive Message Empfängerliste und Senden von Nachrichten an andere Benutzer
- Tag 6: Internationalisierung und-prüfung, Leckagen memmory
- Tag 7: Grafik-und Publishing im App Store.
Werkzeuge
Mobile iPhone
- X-Code für Ellbogen Objective C.
- Artikel in der iOS Dev Center von Apple.
- Bibliothek FMDB für SQLite-Datenbank.
Server Side (PHP)
- Aptana Studio - IDE Web-Programmierung.
- Programming Reference PHP.net
- Template HTML 5 und CSS 3 von Script-Tutorials
- Javascript Magie mit jQuery
Design
- UML-Diagramme http://yuml.me/ (Herausgeber online kostenlos)
- Diagramm Mockups mit Balsamiq (Herausgeber online kostenlos)
- DER-Datenbank MysqlWorkBench
Andere
- Apache
- MySQL Datenbank
- FTP-Client Filezilla
- Producteev zu verwalten Aufgaben für Mac, iPhone oder Web, sehr gute Ordnung zu halten (kostenlos)
- Packungen mit Icons frei
Ein Schubs!























Recent Comments