AppKitchen - Alles zum Thema Appentwicklung aus Schweizer Sicht4e9c83e8dabe9d59d40119b62012-01-08T20:05:00+01:00Weblinksammlung für IOS Entwickler4f09e88fdabe9d7c630012162012-01-08T20:05:00+01:002012-01-08T20:00:00+01:00<p>Grafik mit nützlichen Informationsquellen</p>
<p><a href="http://www.appdesignvault.com/top-mobile-app-development-resources/"><img alt="Top 32 Resources A Mobile App Developer Should Know About" border="0" src="http://www.appdesignvault.com/images/infographic/top-32-resources-mobile-apps-small.jpg" width="500" /></a><br />
[Source: <a href="http://www.appdesignvault.com">iPhone App Design</a>]</p>Mein iPhone und ich4f019881dabe9d499d012f692012-01-02T20:33:35+01:002012-01-02T12:00:00+01:00<p>Unsere App iTheorie Fahrschule Pro wurde auf dem Blog <a href="http://www.meiniphoneundich.de/" target="_blank">meiniphoneundich.de</a> freundlich besprochen:</p>
<p>Der Besitz eines Führerscheins gehört heutzutage fast genauso dazu, wie der Besitz eines Ausweises. Und wer einen Führerschein besitzen möchte, kommt nicht um die theoretische Fahrprüfung herum. Doch darauf will sich gut vorbereitet sein: In dieser Ausgabe stelle ich eine App vor, mit der man alle möglichen Fragen der theoretischen Fahrprüfung üben kann. Ist man dann sattelfest, kann man mit der App auch die echte Prüfungssituation simulieren. Mir persönlich bescherte die Vorbereitung damit ein Prüfungsergebnis von 0 Fehlerpunkten.</p>
<p> </p>
<iframe src="http://player.vimeo.com/video/34459434?title=0&byline=0&portrait=0&autoplay=1" width="500" height="275" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>Interview zu iTheorie auf Telebasel4ef1da24dabe9d16f70095cb2011-12-21T14:09:40+01:002011-12-21T14:00:00+01:00<p>Anlässlich des Gewinns des Swisscom App of the Year Awards 2011 strahlt der Sender TeleBasel in der Sendung TeleBar folgendes Interview aus:</p>
<p><iframe frameborder="0" height="289" scrolling="no" src="http://www.telebasel.ch/de/embed/&id=317500422&width=470" width="470"></iframe></p>
<p>Was ein App ist, weiss mittlerweile jeder, der ein kluges Telefon besitzt: Ein mehr oder weniger nützliches Programm für ein Smartphone. Mit dem App «iTheorie» hat Christoph Moser ein besonders nützliches App geschrieben - so urteilt die Swisscom. Und sie verlieh ihm den App of the Year Award 2011. Warum er mit kleinen Programmen den grossen Reibach macht, sagt er an der Telebar.</p>Interview zu iTheorie auf InternetTV4ecd6fafdabe9d18b20039db2011-11-23T23:32:19+01:002011-11-23T23:00:00+01:00<p>Anlässlich des Gewinns des Swisscom App of the Year Awards 2011 strahlt der Sender TeleZüri in der Sendung InternetTV folgendes Interview aus:</p>
<p> </p>
<p><iframe allowfullscreen="" frameborder="0" height="280" mozallowfullscreen="" src="http://player.vimeo.com/video/32595108?title=0&byline=0&portrait=0&autoplay=1" webkitallowfullscreen="" width="500"></iframe></p>
<p><a href="http://vimeo.com/32595108">internettv</a> from <a href="http://vimeo.com/swiftmanagementag">Graham Lancashire</a> on <a href="http://vimeo.com">Vimeo</a>.</p>Für die grafisch Minderbemittelten - wie mich4ecabd87dabe9d21d50239242011-11-21T22:16:16+01:002011-11-21T22:00:00+01:00<p>Appdesignvault wird in den nächsten Tagen mehrere Templates für iPhone Apps anbieten. Mit diesen erhält man ein fertiges Gerüst für eine professionell aussehende App, ohne dass man eine/n Grafiker/in bemühen muss. Vor allem für einfachere Apps eignet sich das gut, geht es weiter so ist ein professionelle/r Designer/in empfehlenswert.</p>Perfekte Screenshots4eb9a6eddabe9d5269007d4c2011-11-08T23:32:38+01:002011-11-08T23:10:00+01:00<p>Screentaker ist ein einfaches Tool mit dem man schnell und einfach bestehende Screenshots mit Effekten versehen kann. Natürlich können auch damit neue Screenshots des Simulators erstellt werden.</p>
<p>Tun es die vorhandenen Effekte nicht, so können auf der Website des Herstellers weitere Effekte heruntergeladen werden. Begabtere Seelen können eigene Effekte erstellen.</p>
<p>Eine Alternative ist <a href="http://itunes.apple.com/ch/app/app-snap/id421336325?l=en&mt=12">App Snap</a>, das beim Erstellen der Screenshots etwas mächtiger ist, aber leider nicht so schöne Effekte bietet.</p>
<p>Wenn man nur Screenshots erstellen will, dann erledigt die Freeware <a href="http://www.curioustimes.de/iphonesimulatorcropper/">IOS Simulator Cropper</a> die Aufgabe sehr souverän.</p>Meistere Icons4eb9a3fddabe9d42790094862011-11-08T23:19:26+01:002011-11-08T22:00:00+01:00<p>Iconizer nimmt dem Entwickler die Arbeit ab, ein Icon in allen nötigen Auflösungen zu erstellen und für die Website noch in der Appstoreversion aufzubereiten. Mit Drag und Drop das Bild auf ein Feld in Iconizer ziehen und das Zielverzeichnis angeben, et voilà.</p>
<p>Es gibt noch eine sehr valable Gratisalternative im Appstore: <a href="http://itunes.apple.com/ch/app/icons-express/id432020786?l=en&mt=12">Icon Express</a>.</p>App Design unterwegs4eb05041dabe9d7775000fda2011-11-01T21:18:11+01:002011-11-01T21:07:00+01:00<p>Wireframing ist eine sehr effiziente Technik mit der Ideen für eine App schnell und effizient festgehalten werden können. iMockups stellt stilisiert User Interface Elemente zur Verfügung mit den sich alle wesentlichen Aspekte einer mobilen Anwendung gestalten lassen. Dies erlaubt es einerseits auf die Idee statt auf die Gestaltung zu fokussieren und man spart sich in der Startphase den Grafiker.</p>
<p>Neben iPad Apps können natürlich auch iPhone Apps und Webanwendungen mit iMockups entworfen werden.</p>
<p>Als besonderes Zückerchen können die fertigen Designs in die ebenfalls sehr empfehlenswerte Desktopanwendung <a href="http://balsamiq.com/">Balsamiq</a> übernehmen.</p>Grafiker(Innen) auf IOS trimmen4eab1cd5dabe9d14cd0000c62011-10-28T23:45:24+02:002011-10-28T23:33:00+02:00<h2>Apples Empfehlungen</h2>
<p>Die Grundlage des Designprozesses kann man am einfachsten mit dem <a href="http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html#//apple_ref/doc/uid/TP40006556">Apple Human Interface Guide</a> (alternativ auch auf <a href="http://www.scribd.com/doc/2238895/iPhone-Human-Interface-Guidelines">Scribd</a>) erarbeiten. Mindestens mal durchblättern lohnt sich um sich einen ersten Eindruck zu verschaffen.</p>
<h2>GUI PSD Vorlagen</h2>
<p>Ideal wenn man schnell ein iPad oder iPhone Design mit PhotoShop produzieren will sind die PSD Files von <a href="http://www.teehanlax.com/blog/iphone-gui-psd-v4/">teehanlax</a>. Alle Elemente können direkt verwendet werden und sind im sauber organisierten PSD abgelegt. Es gibt übrigens auch eine Version für <a href="http://www.teehanlax.com/blog/ios-5-gui-psd-iphone-4s/">IOS5</a>.</p>
<p>Wer lieber mit OmniGraffle arbeitet findet auch dafür Vorlagen von <a href="https://github.com/davidmorford/iOSDesignStencils">David Morford</a>.</p>
<p>Icons</p>
<p>Alle Icons - und man braucht viele - selbst zu entwerfen ist nicht immer mit dem vorgegebenen Budget möglich. Glücklicherweise gibt es mehrere Iconbibliotheken für IOS. Eine der besten ist <a href="http://glyphish.com/">Glyphish</a>, umfangreich und günstig.</p>
<h2>Fonts</h2>
<p>Alle Fonts die auf IOS verfügbar sind kann man der stets aktuellen Liste auf <a href="http://iosfonts.com/">iosfonts</a> entnehmen. Dies ist wichtig, da das Verwenden von Spezialfonts auf IOS noch nicht so unkompliziert ist.</p>Templates mit Schnauz - GRMustache4ea48d9adabe9d060e006baf2011-10-24T00:32:05+02:002011-10-24T00:31:00+02:00<p>Die Libary GRMustache wurde von Gwendal Roué in Objective C entwickelt und steht zum <a href="https://github.com/groue/GRMustache">Download</a> zur Verfügung. Der Name entstand aus der <a href="https://github.com/mustache/spec">Mustache Spezifikation</a> und den geschweiften Klammern.</p>
<p>Obwohl die Libary sehr mächtig ist, geht es sehr einfach zu implementieren:</p>
<pre class="brush:objc;ruler: true; toolbar: true; ">
// Compile template
GRMustacheTemplate *template = [GRMustacheTemplate parseString:@"Hi {{name}}!" error:nil];
// @"Hi Mom!"
[template renderObject:[NSDictionary dictionaryWithObject:@"Mom" forKey:@"name"]];
</pre>
<p>Neben einfachen Strings können natürlich fertige Templates ab Disk verwendet werden und komplexe mehrstufige Objekte als Inputvariablen zum Einsatz kommen.</p>
<p>Die Library kann als Quelltext oder als vorkompilierte Bibliothek eingesetzt werden. Alternativen sind der ehrwürdige - sehr mächtige aber etwas behäbige - <a href="http://mattgemmell.com/2008/05/20/mgtemplateengine-templates-with-cocoa/">MGTemplateEngine</a> von Matt Gemell.</p>
<p>Weitere Informationen sowie eine sehr umfangreiche Anleitung sind auf der untenstehenden Github Projektseite zu finden.</p>Einfache App Analytics mit Localytics4ea089c4dabe9d3682002b1b2011-10-20T23:04:52+02:002011-10-20T22:58:00+02:00<p>Als Appentwickler ist es immer spannend zu wissen, wie die App genutzt wird. Localytics beantwortet Fragen wie: wieviele Benutzer, wieviele Sessions, wie lange, welche Geräte, welches Betriebssystem. Was im Webbereich längst Standard ist, setzt sich jetzt auch immer mehr im App Business durch, von Localytics App Analytics getauft.</p>
<p>Das nette an Localytics ist, dass es sich sehr schnell und einfach integrieren lässt, die genannten <a href="http://www.localytics.com/docs/iphone-integration/#instruction" target="_blank">10 Minuten</a> kommen gut hin. Wichtig für uns war auch, dass die Library im Quellcode vorlag, damit wir genau wissen was passiert. Die Basisfeatures sind kostenlos verfügbar, erst wenn man mehr braucht wird es teuer, dann aber <a href="http://www.localytics.com/plans/" target="_blank">richtig</a>. Bislang hat uns das Grundpaket genügt.</p>
<p>Alternativen sind zb. <a href="http://www.flurry.com/" target="_blank">Flurry</a>, <a href="http://mixpanel.com/iphone-analytics/" target="_blank">MixPanel</a> oder <a href="http://code.google.com/mobile/analytics/docs/iphone/" target="_blank">Google Analytics SDK for IOS</a>.</p>Perfekte Statistiken mit Appfigures4e9c9814dabe9d47dd0024d52011-10-18T23:42:58+02:002011-10-17T23:02:00+02:00<p>Appfigures ist die komfortabelste Möglichkeit den Überblick über Downloads und Verkäufe seiner Apps zu behalten. Hat man seine iTunes Connect Informationen hinterlegt, so lädt Appfigures alle dem Konto zugeordneten Apps automatisch herunter. Ab dann werden täglich die Verkaufsinformationen von Apple heruntergeladen - dazu kommen die Download der Wochen- und Monatswerte.</p>
<p>Die Verkäufe lassen sich übersichtlich pro App, nach Periode, Gerät, Land etc darstellen, damit man genau sieht wo die App am besten funktioniert. Weitere nützliche Funktionen sind das Abrufen sämtlicher Reviews ein App und aktueller Rankings. </p>
<p>Bezahlt wird pro Monat nach Anzahl Apps, der Obulus ist aber vernünftig.</p>Testflight - Testen von Apps radikal vereinfachen4e9c8f98dabe9d25d500a28f2011-10-18T23:20:46+02:002011-10-17T22:27:00+02:00<p>Testflight macht lästiges manuelles Installieren von Apps auf physische Geräte überflüssig. Man muss zwar immer noch die UDID auf dem Provisioning Portal von Apple hinterlegen, aber ist dies mal gemacht und der Build damit erstellt geht es ganz einfach.</p>
<p>Nun kann der fertige Testbuild auf Testflight hochgeladen werden, flugs noch festlegen wer alles Testen darf und schon kann Over-The-Air installiert werden. Seitens des Nutzers kann er das Testflight Dashboard ansteuern und dort alle ihm zugewiesenen Apps direkt auf das Gerät installieren. Bei Updates wird der Tester automatisch informiert, wenn ein neuer Build vorliegt.</p>
<p>Testflight geht noch weiter mit dem letzten Release. Jetzt kann der Testverlauf mit Checkpoints und über Verlaufsprotokolle überwacht werden. Ferner können nun auch Crashreports in Klartext übersetzt werden.</p>
<p>Das Tüpfelchen auf dem i ist, dass Testflight gegenwärtig noch kostenlos ist. Also auf jeden Fall ausprobieren.</p>