....wer macht denn sowas?

  • Publiziert in AppDev

Setup (2/2): Gradle and LibGDX Project

Was wir vorhaben:

  • Eclipse Gradle Plugin
  • LibGDX Setup Tool (Download)
  • Projekte Eclipse-Import
  • HalloWelt laufen lassen

Im Rahmen dieses Postings werden wir unsere LibGDX Entwicklungs-Umgebung fertig einrichten. Nachdem wir bereits das Java Development Kit (JDK), das Android SDK, die dazugehörigen Path-Variablen und Eclipse in diesem Beitrag eingerichtet haben, kümmern wir uns heute um das Build-Management-Automatisierungs-Tool Gradle, dessen Einbindung in Eclipse und das Erstellen und Einbinden der LibGDX Project Files.

Wozu brauchen wir Gradle überhaupt? Gradle erlaubt auf einfache Art und Weise einzelne Komponenten wie z.B. die verwendete LibGDX Version oder die Box2d Physik in unseren Projekten upzudaten. Früher, vor Gradle, war es nicht immer einfach, die notwendigen Resourcen zu finden, zu tauschen und wieder richtig innerhalb der Projekte zu verweisen. Das Build-Tool Gradle nimmt uns diese Arbeit vollständig ab. Eine Gradle-Schulung wäre an dieser Stelle allerdings überzogen. Falls es weitere Fragen zu dieser Software gibt, hier findet ihr ausgezeichnete Ansatzpunkte.

weiterlesen ...
  • Publiziert in AppDev

Setup (1/2): JDK, Android SDK, Eclipse

Was wir vorhaben einzurichten:

In diesem Post geht es um die Installation des Java Development Kits, des Android SDK's, Einrichten der Java und Android Path Variablen und Installation von Eclipse inkl. Android Development Tools Plugin. Zusammen mit dem nächsten Beitrag, soll das Ziel sein, eine Entwicklungsumgebung für Java bzw. Android aufzusetzen und alles soweit vorzubereiten, dass wir LibGDX Code auf unserem Rechner, sowie auf unserem Android Gerät ausführen und debuggen können. Dafür ist es notwendig, ein paar Software-Voraussetzungen zu erfüllen.

Ich werde die notwendigen Schritte und Einstellungen für ein Windows System mit der IDE Eclipse erklären. Natürlich ist alles hier erklärte auch in leicht abgewandelter Form unter Mac OSX und Linux möglich. Eine gute Alternative für Eclipse ist im Moment die IDE IntelliJ Idea, am besten in der Ausprägungsform des Android Studios. Ich für meinen Teil bevorzuge allerdings Eclipse.

Kurz ein paar einleitende Worte zu Java:

Java ist eine plattformunabhängige, objektorientierte Sprache. Was bedeutet in diesem Zusammenhang Plattformunabhängigkeit?

weiterlesen ...
FaLang translation system by Faboba