Inhaltsverzeichnis:
Inzwischen sind wir alle von Google I / O zu Hause und können wieder arbeiten. Für Android-Software-Entwickler bedeutet dies, dass sie wieder großartige Android-Apps schreiben und erstellen können, die mit allem ausgestattet sind, was sie in ein paar Tagen bei Moscone West gelernt haben und den Genies hinter Android zuhören. Und sie haben eine volle Platte - Google dreht sich jetzt eindeutig alles um die Apps. Sobald Sie die aufregenden Neuigkeiten aus den Keynotes hinter sich gelassen haben und die neuen Versionsankündigungen sowie den Glamour und den Glitzer hinter sich gelassen haben, sehen Sie, dass sich der Fokus von Chrome über Google TV bis hin zu Android auf eine bessere Anwendungsentwicklung verlagert.
Besuchen Sie uns nach der Pause, um zu sehen, was sich Google vorgenommen hat, um die Android-Anwendungsentwicklung auf die nächste Stufe zu heben.
Gute Apps brauchen drei Dinge:
- Ein toller Kopf hinter dem Konzept und der Umsetzung
- Werkzeuge und Unterstützung von den Leuten hinter der Plattform
- Ein Weg zu fördern und zu monetarisieren
Android hat durch seine geeky Natur die großen Köpfe bedeckt. Wir wissen - wir haben viele von ihnen diese Woche getroffen. Sie können die Aufregung spüren, wenn sie versuchen, ihre Ideen aus ihren Köpfen auf Ihr Telefon oder Tablet zu übertragen, und Sie werden gespannt sein, was auf Sie zukommt. Während sie in der Warteschlange warteten, um in die Sitzungen einzusteigen und den Entwicklern zuzuhören, die sich nach dem Mittagessen unterhielten oder die neue Hardware ausprobierten, hatten alle Gespräche eines gemeinsam - wie man bessere Apps herstellt.
Aber Android hatte schon immer begeisterte und eifrige Entwickler. Was in der Gleichung im Vergleich zu Apple fehlt, ist die Toolbox, mit der sie arbeiten können. Google hat erkannt, dass es notwendig ist, die Dinge ein oder zwei Mal zu beschleunigen, und es hat begonnen, Leute. Es gab viele Sitzungen über Codierungspraktiken für Spieleentwicklung, NFC (das wird kommen, ob wir es wollen oder nicht) und Unternehmenstools, aber drei sehr wichtige Entwicklersitzungen werden das Tempo für die fantastischen Anwendungen bestimmen, die wir entwickeln wird in den kommenden Monaten zu sehen sein - Anwendungen mit der großartigen Funktionalität, die wir von Android gewohnt sind, mit der polnischen und benutzerfreundlichen Benutzeroberfläche, nach der wir alle gefragt haben. Lassen Sie uns einen Blick darauf werfen, wie Google die Punkte zwei und drei aus der obigen Liste abdecken will.
Apps monetarisieren
Darüber denken wir nicht oft nach, da wir keine Android-Anwendungsentwickler sind. Nun, die meisten von uns sind es sowieso nicht. Aber um die großartigen Apps von großen Softwarehäusern auf Android zu erhalten, müssen Sie einen Anreiz bieten. (Und Entwickler verdienen es auf jeden Fall, für ihre harte Arbeit bezahlt zu werden.) Google hat die Monetarisierung von Anwendungen mithilfe eines nicht konventionellen Ansatzes erheblich vereinfacht. Bieten Sie sie kostenlos an und verdienen Sie Geld von Benutzern, denen die App so gut gefällt, dass sie installiert bleibt und benutze es. Durch die Verwendung von Tools wie der neuen und verbesserten Admob-Site und dem Toolkit oder der In-App-Abrechnung können Entwickler dem Benutzer eine kostenlose Anwendung anbieten und dennoch ihren Lebensunterhalt mit der Entwicklung für Android verdienen. Dies wird für uns Endbenutzer mehr und bessere Apps bedeuten, und wir alle lieben das. Kombinieren Sie dies mit den neuen Market-Abschnitten wie Trends und Editor's Choice, die großartige Apps für mehr Benutzer sichtbar machen, und Sie haben ein Rezept für eine erfolgreiche Geschäftsentwicklung für Android.
Verbesserungen der Benutzeroberfläche
Honeycomb brachte eine vollständige Überarbeitung der Benutzeroberfläche für Tablets, und Ice Cream Sandwich (das ich ab jetzt als ICS bezeichne) wird alles mit Frieden, Liebe und Harmonie verbinden. Es gibt jedoch noch mehr zu dem, was wir als Endbenutzer an der Oberfläche sehen. Die flexible und erweiterbare API und das Framework bieten Anwendungsentwicklern einige großartige Tools, mit denen sie eine einzige App erstellen können, die auf einer Vielzahl von Geräten aller Formfaktoren läuft und ansprechend aussieht. Die Google I / O 2011 App ist das perfekte Beispiel. Es verwendet die Aktionsleiste und App-Fragmente für eine Anwendung, die auf jedem Gerät, mit dem Sie sie verwenden, sehr gut läuft und aussieht. Google hat die I / O 2011-App als Open-Source-Version bereitgestellt, und Matias Duarte und seine Freunde haben ungefähr eine Stunde lang Entwicklern beigebracht, wie sie mit der neuen API und den Tools in ihren eigenen Apps arbeiten. Dies führt zu einer Verkürzung der Entwicklungszeit und einem einheitlicheren Erscheinungsbild der Anwendungen, was sich jeder seit mehreren Jahren wünscht.
Neue Entwicklertools
Dies ist wahrscheinlich die größte und aufregendste Sache, die Google I / O für Anwendungsentwickler hervorgebracht hat, und war eine reine Stehplatzveranstaltung. Google hat einen großartigen neuen Layout-Editor für Android-Apps entwickelt, der direkt in die Eclipse-IDE passt. Übersetzt bedeutet dies, dass Anwendungsentwickler nicht mehr auf das Optimieren von kryptischem XML-Code angewiesen sind, um die Benutzeroberfläche ihrer Apps zu gestalten, sondern stattdessen einen leistungsstarken WYSIWYG-Editor verwenden können, der sich über alle Bildschirmgrößen und Formfaktoren erstreckt. Dies läutet das Ende von Apps ein, die großartig funktionieren, aufgrund der Offenheit von Android erstaunliche Dinge tun, aber hässlich aussehen (ja, ich hasse es, dieses Wort zu verwenden, aber es passt viel zu oft). Entwickler können nun Zeit mit Code und Funktion verbringen und den Editor die ganze harte Designarbeit machen lassen. Tor Norbye und Xavier Ducrohet haben alle Neuerungen der neuesten Entwicklungstools für Android besprochen, einschließlich einer Vorschau auf einige Änderungen am Emulator, die einen großen Einfluss auf das Erscheinungsbild von Android-Apps in den kommenden Monaten haben werden. Entwicklern bessere Tools zur Verfügung zu stellen, ist eine großartige Möglichkeit, großartige Dinge zu fördern und das gesamte Problem der Fragmentierung mit einer einheitlichen Methode zu bekämpfen, mit der Dinge einfach funktionieren.
Bei Google I / O ging es also um mehr als nur um die Parteien, die Beute und die Roboter. Es ging um die Apps und darum, wie die großartigen Android-Entwickler mehr und bessere Apps entwickeln können. Es waren aufregende zwei Tage, und die Dinge werden sich auf eine Weise verbessern, die wir uns nur vorstellen können. Phil und ich hatten eine tolle Zeit und trafen viele gute Leute. Ich bin immer noch ein kleiner Star, als ich eine Tasse Kaffee getrunken habe, während ein paar von uns über Vic Gundotra plauderten, und als ich sah, dass seine Aufregung über die Dinge meine erhöhte. Wir sind bereit für das, was kommt und wissen, dass Sie es alle lieben werden.