haxe-basics
haxe-basics copied to clipboard
The collection of easy samples and hello-worlds for Haxe.
haxe-basics
The collection of easy samples and hello-worlds for Haxe.
Contain:
1 - Generic
- 1.1 - Simple data types and basic operators
- 1.2 - Data sets and operations with them
- 1.3 - Custom data types and OOP
- 1.4 - Operations with data types and metaprogramming
- 1.5 - Variable with dynamic type
2 - Language extra features
- 2.1 - Conditional compilation (Preprocessor)
- 2.2 - Metadata
- 2.3 - Static type extension
- 2.4 - Packages and import
- 2.4.1 - Simple import
- 2.4.2 - Global import (import.hx)
- 2.5 - External resources
- 2.6 - Macros
- 2.6.1 - Initialization macros (macro from the command line)
- 2.6.2 - Automatic insertion of resources
- 2.6.3 - Simultaneous use of macros and static extensions
3 - Standard library extra features
- 3.1 - Data serialization
- 3.2 - Data streaming
- 3.3 - File system
- 3.4 - Network
- 3.5 - Threads and processes
- 3.6 - Unit tests
- 3.7 - Database
- 3.8 - Debugging
- 3.9 - C-FFI (.ndll module)
4 - Additional libraries
- 4.1 - Create a library for haxelib
- 4.2 - Additional Language Freatures
- 4.2.1 - C-FFI and library hx-ffi
- 4.2.2 - Data binding and library BindX2
- 4.2.3 - Xml and library haxe-xpath
- 4.3 - Graphic/Media Frameworks and Engines
- 4.3.1 - OpenFL
- 4.3.2 - Kha
- 4.4 - GUI Frameworks (Graphical User Interface)
- 4.4.1 - Library StablexUI
- 4.4.2 - Library HaxeUI v2
5 - Backends
- 5.1 - C++
- 5.1.1 - Simple C++ application
- 5.1.2 - Shared library with test application
- 5.1.2.1 - Dynamic library (.dso module) with main entry point: library, test application
- 5.2 - NekoVM
- 5.2.1 - Simple application for NekoVM
- 5.2.2 - Usage a pre-compiled NekoVM modules
An additional links
- Haxe Manual
- Haxe Cookbook
- Description of Haxe API
- Haxe on stackoverflow
- Try Haxe online