Drücken Sie Enter, um das Ergebnis zu sehen oder Esc um abzubrechen.

Manuel in App Entwicklung

Multiplattform Apps erstellen mit Corona

Heute sprechen wir über die perfekte Plattform zum Apps erstellen. Sie wird genutzt, um Spiele, E-Books und andere mobile Anwendungen zu entwickeln. Natürlich sprechen wir von Corona SDK, eine Plattform die von mehr als 200.000 Entwicklern benutzt wird, die Spiele, elektronische Bücher oder Geschäftsanwendungen auf Multiplattform Basis mit ihr entwickeln.

Corona SDK ist die modernste Entwicklungsplattform auf der Erde und sie entwickelt sich schnell zur ersten Wahl für Hunderte von Entwicklern. Es ist nicht wichtig, ob sie ein Enthusiast sind oder ein kleines professionelles Team, mit Corona SDK können Sie schnell und einfach Multiplattform Apps erstellen.

WAS IST DIE CORONA SDK?

Gegründet in 2008, ist Corona Labs. Inc. eine kleine Firma mit Sitz in Palo Alto, mit einer großen technischen und kommerziellen Erfahrung in dem gesamten mobilen Ecosystem,  Autorenwerkzeugen, Ausführungszeiten und Wolken Dienstleistungen. Die gewonnene Erfahrung stammt aus Firmen wie Adobe, Apple, Macromedia und Microsoft. Es ist noch zu erwähnen, dass Corona SDK in Lua entwickelt wurde, eine leicht zu erlernende Programmiersprache, die zusammen mit den APIs ähnliche Charakteristiken wie bei Facebook mit nur einer Linie Code erlaubt.

APIS VON CORONA

Die API Bibliotheken der Corona SDK, wie ihre anderen tausend APIs, erlauben die Entwicklung von kommerziellen Anwendungen, elektronischen Büchern jeglicher Themen und Spiele für die unterstützten Plattformen. Sie können die Änderungen direkt in dem Simulator ansehen und die Änderungen schnell in Lua vornehmen, eine schnelle Programmiersprache, die einfach zu erlernen ist. Corona erlaubt in iOS, Android, Kindle Fire und in Nook zu publizieren, mit nur einer Codebasis und sehr schnell soll auch die Windows Phone 8 Plattform dazu kommen, durch den Boom dieses Systems.

DIE ENTWICKLERGEMEINSCHAFT

Corona SDK hat ihren Platz auf dem Markt gewonnen, zum großen Teil dank der Hilfe der Entwicklergemeinschaft, deren Foren voll von Enthusiasten sind die Ratschläge anbieten, Code teilen und helfen. Außerdem promoviert Corona regionale Gruppen oder lokale und im Netzwerk zu arbeiten, dass die Existenz von hunderten von Anleitungen, Videos und Projektbeispielen möglich macht.

Dieses Werkzeug bietet in ihrer offiziellen Webseite Platz für Experimente und Ausbildung an und geht noch viel weiter, mit dem Angebot von Preisnachlässen bei Lizenzen für Ausbildungszwecke.

EINE KLEINE ANLEITUNG UM MIT CORONA ANZUFANGEN

Folgend eine kleine Anleitung um Ihre ersten Schritte Corona zu machen.

Erster Schritt – laden und installieren Sie Corona SDK

Wenn Sie den Corona Simulator installiert haben, können Sie in starten. Ab diesem Zeitpunkt können Sie neue Projekte erstellen oder die Beispielprojekte analysieren, die eine gute Möglichkeit bieten um zu lernen.

Zweiter Schritt – beginnen Sie ein neues Projekt

Um ein neues Projekt zu erstellen, brauchen Sie nur auf die Option „neues Projekt“ zu klicken. In dem Fenster „neues Projekt“ geben Sie den Namen der neuen Anwendung, des neuen Spiels oder der neuen Szene ein. Sie können die Standard Auflösung festlegen ob die Anwendung vertikal oder horizontal angezeigt werden soll.

Dritter Schritt – Speichern und den Simulator öffnen

Nachdem Sie die Route gespeichert haben, wo Sie Ihre Anwendung haben wollen, öffnet sich der Simulator für das Gerät, das Sie ausgewählt haben und Sie können die Basisanwendung und die Konfigurationsdateien sehen. Diese Dateien sind:

  • main.lua. Die Hauptdatei des Projekts, es wird als erstes ausgeführt beim Start der Anwendung.
  • Config.lua. Die Konfigurationsdatei unseres neuen Projektes. Hier definieren wir die Konfiguration für die verschiedenen Geräte.
  • build.settings. Diese Konfigurationsdatei benutzt Corona zum Apps erstellen für die verschiedenen Plattformen. Genauso wie die Erlaubnisse für die Anwendungen für Android.

Um anzufangen Ihre App zu erstellen, brauchen Sie nur den Code Ihrer App in die Datei main.lua hinzuzufügen.

Die Komplexität Ihrer Anwendung oder Ihres Spieles wird durch Ihren Code vorgegeben, aber die grundsätzlichen Schritte haben wir hier vorher beschrieben.

Die Vorteile von Corona SDK beim Apps erstellen

Das Coronawerkzeug bietet eine breite Auswahl von Charakteristiken an, die es ermöglichen Anwendungen, Spiele, elektronische Bücher und mehr zu erstellen, dafür bietet es eine sehr große Anzahl von Vorteilen, über die wir anschließend sprechen.

  • Die automatische Integrierung von OpenGl-ES: Es ist nicht nötig viele Klassen und Funktionen aufzurufen, um einfache Bildschirmmanipulationen zu entwickeln.
  • Multiplattform Entwicklungen: Corona erlaubt uns Anwendungen für iOS (iPhone, iPad) sowie für Android zu entwickeln.
  • Leistung: Corona ist optimiert, um die Hardwarecharakteristiken für die Beschleunigung zu benutzen, das sich in einer sehr hohen Leistung für Spiele und Anwendungen auswirkt.
  • Gerätecharakteristiken: Corona verfügt über native Kontrollen für den Zugang zu Geräten und Hardware wie Kameras, Beschleunigungsmesser, GPS, usw.
  • Leicht zu lernen: Corona benutzt die Programmiersprache Lua, die sehr leistungsfähig ist und leicht zu lernen.

Corona SDK Lizenzen

Bevor wir abschließen, ist es wichtig auf die unterschiedlichen Lizenzen von Corona aufmerksam zu machen: mit einer Lizenz können Sie alle Apps erstellen, die sie wollen, aber sie können sie nicht veröffentlichen. Um sie zu veröffentlichen müssen sie eine Basislizenz erwerben, die 16$ monatlich kostet und Ihnen erlaubt ihre Anwendung für iOS, Android, Kindle Fire zu veröffentlichen. Die Pro-Lizenz (49$) und Enterprise-Lizenz (199$) bieten eine Serie von exzellenten Funktionen an, die auf kleine und große Firmen zugeschnitten sind und Hilfe bei den Problemlösungen von Corona anbietet. Corona kann von dem Besitzer der Lizenz auf zwei verschiedenen Computern genutzt werden, auf dem Desktop sowie auf dem Laptop.

Von allen Lizenzen erlaubt nur die Enterprise ohne Internet Verbindung zu arbeiten. Aber ihr Preis kann einschränken: 199$ für einen Monat oder 999$ für ein Jahr für Entwickler kleiner Unternehmen und 2090$ für große Unternehmen.

Multiplattform Apps erstellen mit Corona - Lizenzkosten

Die Werkzeuge von Corona SDK verlangen richtig gebildet zu werden, da ein Teil der Konstruktion auf dem Corona Labs. Webserver ausgeführt wird. Der Lua Script wird in Bytecode prekompliliert (ohne Kommentare, Reinigungsinformationen, usw.) bevor sie an den Server geschickt wird.

Der Server verbindet diese Daten mit dem von Motor von Corona, speichert aber nie die Daten ab. Am Ende des Prozesses der Konstruktion in Linie, erhalten wir eine App oder ein Paket .apk auf die gleiche Art, als wäre sie in iOS oder Android SDK erstellt worden.

Apps erstellen

Kommentare

Kommentare sind deaktiviert für diesen Beitrag