Gewusst Wie: Entwerfen Von Smartphone-Apps - Matador Network

Inhaltsverzeichnis:

Gewusst Wie: Entwerfen Von Smartphone-Apps - Matador Network
Gewusst Wie: Entwerfen Von Smartphone-Apps - Matador Network

Video: Gewusst Wie: Entwerfen Von Smartphone-Apps - Matador Network

Video: Gewusst Wie: Entwerfen Von Smartphone-Apps - Matador Network
Video: Mobile App Design Tutorial - Part 4 - Itinerary App 2024, November
Anonim

Reise

Image
Image
Image
Image

Foto von dannysullivan, Feature-Foto von robertnelson

Erstellen und verkaufen Sie Apps für iPhone, Blackberry und Android-Smartphones. Klasse>

Die Begeisterung für Smartphones ist nach wie vor groß und die wachsenden App Stores für die meisten Betriebssysteme haben eine weitere Tür für Reisende geöffnet, die nach Wegen suchen, einen mobilen Lebensstil zu leben.

Vom Bloggen auf Reisen bis zur Pflege Ihres Social-Media-Ninja-Hoods gibt es zahlreiche Möglichkeiten für Apps. Aber auch für einen erfahrenen Programmierer muss beim Entwerfen von Smartphone-Apps einiges beachtet werden.

Es ist nicht dein Schlüssel zum Reichtum

Viele spielen das App-Entwicklungsspiel, nur wenige verdienen damit, was in Teilzeit sogar passieren könnte. Vielleicht haben Sie als freiberuflicher Schriftsteller eine bessere Chance, es reich zu machen. Zur Hölle, spielen Sie stattdessen einfach Lotto - bessere Gewinnchancen.

Laden Sie so viele Apps wie möglich herunter und spielen Sie mit ihnen. Hey, es ist Forschung.

Das Entwerfen von Smartphone-Apps ist ein großartiges Nebenprojekt für diejenigen, die Erfahrung mit Programmierung und viel Kreativität haben. Wie bei einer Karriere als Schriftsteller ist die richtige Kombination aus Können, Übung und etwas Glück erforderlich, um daraus ein echtes Einkommen zu erzielen.

Dafür gibt es eine App

Sie haben eine großartige Idee für eine App. Süss. Jetzt ist es Zeit, die Konkurrenz zu testen, denn oh ja, mit Tausenden von Blackberry- und Android-Apps und dem iTunes App Store, der sich der Unendlichkeit nähert, gibt es bereits etwas Ähnliches. Was hat Ihre App zu bieten, was die anderen nicht bieten? Wie ist es wirklich innovativ?

So wie Autoren zuerst Leser sein müssen, müssen App-Entwickler App-Fanatiker sein. Laden Sie so viele Apps wie möglich herunter und spielen Sie mit ihnen. Hey, es ist Forschung.

Image
Image

Foto von dougbelshaw

Wähle eine Plattform

Viele Entwickler mit erfolgreichen Apps begannen auf einer Plattform und verbreiteten sich dann auf andere, wenn sich die App gut verkaufte.

Das iPhone hat mit Abstand die meisten Apps, obwohl einige davon… na ja, Mist sind. Und viele iPhone-App-Entwickler haben ein paar nicht so schöne Dinge darüber zu sagen, wie Apple den Store betreibt.

Jetzt könnte es jedoch an der Zeit sein, auf den iPad-Entwicklungswagen zu springen, während er beliebt ist - laut CrunchGear könnten Sie dabei helfen, das Gerät herzustellen oder zu beschädigen.

Blackberry hat auch einen schnell wachsenden App Store, und wenn Sie selbst keinen besitzen, werden Sie bestimmt mindestens drei Leute kennen, die dies tun. Blackberry-Nutzer sind begeistert - sie nennen es aus einem bestimmten Grund CrackBerry.

Und mit der Veröffentlichung des glänzenden neuen Nexus One ist es auch keine schlechte Idee, sich an der Entwicklung einer Andoid-App zu beteiligen.

Die beste und naheliegendste Wahl ist die Wahl des von Ihnen verwendeten Telefons. Entscheide dich für das Bequeme und Vertraute, nicht für das, was sich deiner Meinung nach verkaufen wird - denn wenn deine App so schlecht ist, werden es alle drei Märkte begrüßen.

iPhone App Entwicklung

Das Wichtigste zuerst: Verbringen Sie einige Tage oder Wochen im iPhone Development Center. Als nächstes schlagen die Bücher. Einige empfohlene Ressourcen:

Beginn der iPhone 3-Entwicklung

Klasse>

„Dieses Buch setzt nur minimale Kenntnisse in Objective-C voraus und ist in einem freundlichen, leicht verständlichen Stil verfasst. Es bietet einen vollständigen Kurs in Sachen Nutsuppe für iPhone- und iPod-Touch-Programmierung.

Das Buch beginnt mit den Grundlagen, führt Sie durch den Prozess des Herunterladens und Installierens des kostenlosen iPhone SDK von Apple und führt Sie dann durch die Erstellung Ihrer ersten einfachen iPhone-Anwendung.

Von dort aus lernen Sie, alle Elemente der Benutzeroberfläche zu integrieren, die iPhone-Benutzer kennen und lieben gelernt haben, z. B. Schaltflächen, Schalter, Auswahlfunktionen, Symbolleisten und Schieberegler. “

Das Geschäft der iPhone App-Entwicklung

Klasse>

„Das Geschäft mit der iPhone App-Entwicklung ist ein Leitfaden für Entwickler, um von Beginn des Design- und Entwicklungsprozesses an Erfolg zu erzielen und zu verwalten.

Dieses Buch enthält die Informationen, mit denen Sie als Entwickler alle Aspekte Ihrer App mit Blick auf den Geschäftserfolg planen können - vom Design über die Implementierung bis hin zur Wichtigkeit einer frühen und fortgesetzten Marktanalyse und der Einführung von Support und Updates in der Vergangenheit.

Und vergessen wir nicht das Geschäft des iTunes App Store selbst! Dies ist das Buch, das Sie gerne gelesen hätten, bevor Sie Ihre erste App gestartet haben! “

Blackberry App Entwicklung

Das Wichtigste zuerst: Tauchen Sie ein in die Blackberry Developer Zone. Als nächstes schlagen die Bücher. Einige empfohlene Ressourcen:

Blackberry Development Fundamentals

Klasse>

„Das BlackBerry-Smartphone ist die heutige Mobilplattform Nr. 1 für Unternehmen und bei den Verbrauchern ein großer Erfolg. Bisher war es für Programmierer schwierig, alles zu finden, was sie für die Entwicklung neuer Anwendungen für BlackBerry-Geräte benötigen.

BlackBerry Development Fundamentals ist die Lösung: das erste Handbuch aus einer Hand zu allen Aspekten der Entwicklung für die BlackBerry-Plattform.

In diesem Buch werden die einzigartigen Funktionen und Einschränkungen des BlackBerry eingehend erläutert. Außerdem werden native Rich-Client-Anwendungen und webbasierte mobile Anwendungen für Unternehmen und Privatanwender vorgestellt. “

Fortgeschrittene Blackberry-Entwicklung

Klasse>

„Mit Advanced BlackBerry Development lernen Sie, wie Sie die BlackBerry-Medienfunktionen, einschließlich der Kamera- und Videowiedergabe, nutzen können.

Das Buch zeigt Ihnen auch, wie Sie Text- und Multimedianachrichten senden und empfangen, leistungsstarke Kryptografiebibliotheken verwenden und sich mit den persönlichen und geschäftlichen Kontakten und dem Kalender des Benutzers verbinden.

Sie werden nicht nur lernen, wie man diese APIs verwendet, sondern Sie werden auch ein Programm entwickeln, das sie voll ausnutzt: eine App für die drahtlose Medienfreigabe. Die Lektionen jedes Kapitels werden angewendet, indem die App von einem Prototyp zu einem vollständig überarbeiteten Programm erweitert wird. “

Android App Entwicklung

Das Wichtigste zuerst: Lesen Sie den Developer's Guide für Android. Als nächstes schlagen die Bücher. Einige empfohlene Ressourcen:

Professionelle Android-Anwendungsentwicklung

Klasse>

„Professional Android Application Development ist eine praktische Anleitung zum Erstellen mobiler Anwendungen. Sie enthält kurze und überzeugende Beispiele, die Ihnen zeigen, wie Sie schnell reale mobile Anwendungen für Android-Telefone erstellen können.

Es ist vollständig auf dem neuesten Stand der Version 1.0 des Android-Softwareentwicklungskits und deckt alle wesentlichen Funktionen ab. Außerdem werden die erweiterten Funktionen von Android (einschließlich GPS, Beschleunigungsmesser und Hintergrunddienste) erläutert, mit denen Sie immer komplexere, nützlichere und effizientere Anwendungen erstellen können innovative mobile Anwendungen für Android-Handys. “

Android-Anwendungsentwicklung: Programmieren mit dem Google SDK

Klasse>

„Dieses praktische Buch enthält die Konzepte und den Code, die Sie für die Entwicklung von Software mit Android benötigen, der Open-Source-Plattform für Mobiltelefone und mobile Geräte, die in der gesamten Branche für Begeisterung sorgt.

Basierend auf dem Linux-Betriebssystem, das von Google und der Open Handset Alliance entwickelt wurde, hat Android das Potenzial, einen fragmentierten Mobilfunkmarkt zu vereinen.

Die Android-Anwendungsentwicklung führt diese Programmierumgebung ein und bietet Ihnen ein vollständiges Arbeitsbeispiel, das die Architekturfunktionen und APIs von Android demonstriert. “

Betrachten Sie die Folgen

Das beinhaltet mehr als nur das Design der App. Sie brauchen eine Website, Sie brauchen eine gut geschriebene Beschreibung, die Menschen davon überzeugt, Kunden zu werden, Sie brauchen Werbung, Sie brauchen ein gutes Support-System.

Und als jemand, der praktisch jeden Tag eine App herunterlädt, bitte ich Sie, erreichbar zu sein. Wenn festgestellt wird, dass es keine Website für Entwickler gibt oder schlimmer noch, dass die Website lediglich eine Seite mit einem Link zum App Store ist, auf der sich weder ein Kontaktformular noch eine E-Mail befindet, die angezeigt werden kann. Dieser Entwickler ist von meiner Liste gestrichen.

Ihre App wird wahrscheinlich das erste Mal Fehler haben - stellen Sie sicher, dass Kunden Sie kontaktieren können, wenn es ein Problem gibt.

Image
Image

Foto von Core Force

Berechnen Sie die Arbeitsbelastung

Ein größeres Team bedeutet nicht unbedingt eine bessere App. Ich habe ein paar hochwertige Apps, die ich liebe und von denen ich sicher weiß, dass sie von einer Ein-Mann-Show entworfen wurden.

Es geht eher darum, was die App leistet - einige Ideen erfordern nur viel mehr Arbeit, um effektiv zu funktionieren. Um Ihre App zum Laufen zu bringen, müssen Sie möglicherweise zusammenarbeiten.

Und wenn Sie die App selbst verwalten können, vergessen Sie nicht die Website, die Werbevideos und -anzeigen sowie den wichtigen Support, den ich bereits erwähnt habe. Wenn das nicht nach Ihrem Ding klingt, stellen Sie jemanden ein, der es verwalten kann.

Stellen Sie sicher, dass der Preis stimmt

Der beste Rat, den ich Ihnen geben kann, ist, sich appsfire anzuschauen. Zusamenfassend:

  1. 0, 99 $ ist nicht der Schlüssel zum Erfolg.
  2. Qualitativ hochwertige Apps mit einer vergleichsweise hohen Preisspanne bringen echtes Geld ein.
  3. Wenn sich niemand über den Preis beschwert, ist er wahrscheinlich zu niedrig.

Empfohlen: