Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
haXeone language to rule them all
Übersicht    Was ist haXe?    Welche Features bietet haXe?    Warum sollten wir haXe verwenden?    Wohin geht es mit haXe?
Was ist haXe?    Definition    Geschichte
 Was ist haXe?  DefinitionhaXe ist eine objektorientierte, ECMAScript-ähnlicheProgrammiersprache.Sie ermöglicht es, haXe-Q...
 Was ist haXe?  Geschichte
Welche Features bietet haXe?      Plattformen      Compiler      Language Features      Crossplattform API      Plattforms...
 Welche Features bietet haXe?   Plattformen                                ?
 Welche Features bietet haXe?   Compiler  Wie sieht die build-File aus?
 Welche Features bietet haXe?  switch  true/false               enum                           if/else   for              ...
 Welche Features bietet haXe?   Language          Features Typed vs. Dynamic
 Welche Features bietet haXe?   Language         Features Standart Library     Std     Math     Date, DateTools     Array<...
 Welche Features bietet haXe?   Language         Features  Objektorientierte Programmierung
 Welche Features bietet haXe?   Crossplatform            API (special) Serializer/Unserializer Remoting Template-System Un...
 Welche Features bietet haXe?   Plattformspezifische         Features
 Welche Features bietet haXe?   Plattformspezifische         Features Extern class
 Welche Features bietet haXe?   Plattformspezifische         Features The haXe Magic
 Welche Features bietet haXe?   Plattformspezifische         Features Conditional Compilation
Warum sollten wir haXe verwenden?      Beispiel-Anwendung      Team      Vorteile      Nachteile      Pitfalls
 Warum sollten wir haXe verwenden?   Beispiel-Anwendung
 Warum sollten wir haXe verwenden?   Beispiel-Anwendung
 Warum sollten wir haXe verwenden?   Beispiel-Anwendung                    Jetzt zeig uns endlich die                     ...
 Warum sollten wir haXe verwenden?   Team
 Warum sollten wir haXe verwenden?   Vorteile Eine Sprache für Client und Server (und Desktop) Steile Lernkurve für JS/AS-...
 Warum sollten wir haXe verwenden?   Nachteile Laufzeitfehler schwer zu debuggen Keine Crossbrowser-Implementierung von JS...
 Warum sollten wir haXe verwenden?   Pitfalls Laufzeitfehler debuggen PHP: int -> float (pseudo-random) Template-System un...
Wohin geht es mit haXe?      Tools      Projekte      Libs      Links
 Wohin geht es mit haXe?   Tools Editoren       FlashDevelop       EcliHx       FDT       Textmate       vim haxelib     i...
 Wohin geht es mit haXe?   Libs HXCPP NME/Neash Jeash ScreenWeaver HX u.v.m.
 Wohin geht es mit haXe?   haXe     Projekte                           ...
 Wohin geht es mit haXe?   Links www.haxe.org lib.haxe.org blog.haxe.org
 Fragen?
 Vielen   Dank!
Upcoming SlideShare
Loading in …5
×

Haxe

  • Be the first to comment

  • Be the first to like this

Haxe

  1. 1. haXeone language to rule them all
  2. 2. Übersicht    Was ist haXe?    Welche Features bietet haXe?    Warum sollten wir haXe verwenden?    Wohin geht es mit haXe?
  3. 3. Was ist haXe?    Definition    Geschichte
  4. 4.  Was ist haXe?  DefinitionhaXe ist eine objektorientierte, ECMAScript-ähnlicheProgrammiersprache.Sie ermöglicht es, haXe-Quellcode in Quellcode oder GByteCode verschiedener Plattformen zu kompilieren. haXe ist eine Multiplattform-Sprache!
  5. 5.  Was ist haXe?  Geschichte
  6. 6. Welche Features bietet haXe?    Plattformen    Compiler    Language Features    Crossplattform API    Plattformspezifische API
  7. 7.  Welche Features bietet haXe?  Plattformen ?
  8. 8.  Welche Features bietet haXe?  Compiler Wie sieht die build-File aus?
  9. 9.  Welche Features bietet haXe? switch true/false enum if/else for do/while  Language Features var new this try/catch return function  Keywords  anderes Verhalten
  10. 10.  Welche Features bietet haXe?  Language Features Typed vs. Dynamic
  11. 11.  Welche Features bietet haXe?  Language Features Standart Library     Std     Math     Date, DateTools     Array<T>, List<T>, Hash<T>, IntHash<T>
  12. 12.  Welche Features bietet haXe?  Language Features Objektorientierte Programmierung
  13. 13.  Welche Features bietet haXe?  Crossplatform API (special) Serializer/Unserializer Remoting Template-System UnitTests XML
  14. 14.  Welche Features bietet haXe?  Plattformspezifische Features
  15. 15.  Welche Features bietet haXe?  Plattformspezifische Features Extern class
  16. 16.  Welche Features bietet haXe?  Plattformspezifische Features The haXe Magic
  17. 17.  Welche Features bietet haXe?  Plattformspezifische Features Conditional Compilation
  18. 18. Warum sollten wir haXe verwenden?    Beispiel-Anwendung    Team    Vorteile    Nachteile    Pitfalls
  19. 19.  Warum sollten wir haXe verwenden?  Beispiel-Anwendung
  20. 20.  Warum sollten wir haXe verwenden?  Beispiel-Anwendung
  21. 21.  Warum sollten wir haXe verwenden?  Beispiel-Anwendung Jetzt zeig uns endlich die verdammte Anwendung!
  22. 22.  Warum sollten wir haXe verwenden?  Team
  23. 23.  Warum sollten wir haXe verwenden?  Vorteile Eine Sprache für Client und Server (und Desktop) Steile Lernkurve für JS/AS-Entwickler Erweiterung der Sprachen     z.B.: Generics, Packages usw. Optionale Typsicherheit
  24. 24.  Warum sollten wir haXe verwenden?  Nachteile Laufzeitfehler schwer zu debuggen Keine Crossbrowser-Implementierung von JS Community im Vergleich zu JS/AS/PHP extrem klein
  25. 25.  Warum sollten wir haXe verwenden?  Pitfalls Laufzeitfehler debuggen PHP: int -> float (pseudo-random) Template-System unpraktisch     (Funktionen/getter funktionieren nicht) Suche der Dokumentation ekelhaft
  26. 26. Wohin geht es mit haXe?    Tools    Projekte    Libs    Links
  27. 27.  Wohin geht es mit haXe?  Tools Editoren     FlashDevelop     EcliHx     FDT     Textmate     vim haxelib     install     update     run haxedoc     generiert Doku aus Java-Doc Kommentaren     
  28. 28.  Wohin geht es mit haXe?  Libs HXCPP NME/Neash Jeash ScreenWeaver HX u.v.m.
  29. 29.  Wohin geht es mit haXe?  haXe Projekte ...
  30. 30.  Wohin geht es mit haXe?  Links www.haxe.org lib.haxe.org blog.haxe.org
  31. 31.  Fragen?
  32. 32.  Vielen Dank!

×