Professional haXe and Neko
haXe is an exciting new programming language, as well as a
compiler and a framework, that can be used to build web
applications and write code aimed at multiple platforms on an array
of operating systems. Neko is a fast, flexible, and reliable
cross-platform virtual machine that allows for the execution of
haXe applications on Windows®, Mac®, or Linux® desktops. As the
first title to focus on haXe and Neko, this book walks you through
unleashing the potential of these two free tools in order to use
them to develop desktop and web based applications, including
server-side and client side logic, using a single language.
Step-by-step instructions and helpful examples uncover adventurous
ways to build dynamic, database-driven web sites with Ajax-powered
pages and eye-catching Flash content-all with using only the
solitary language of haXe.
What you will learn from this book
-
How to install and use haXe
-
Tips for understanding functions and variables in haXe
-
How to build desktop applications using Flash, native GUI
frameworks and SDL
-
How to communicate effectively between Flash®, JavaScript® and
the Server
-
Tips for understanding functions, variables and Object Oriented
Programming in haXe
-
Techniques for building reusable code
-
The benefits of haXe advanced features such as templates,
reflection,XML and cross-complication
Who this book is for
This book is for web developers who are looking to reduce the
number of languages that are required to produce a single software
solution. Experience with ActionScript, Java, or another ECMA
language is helpful but not required.
Wrox Professional guides are planned and
written by working programmers to meet the real-world needs of
programmers, developers, and IT professionals. Focused and
relevant, they address the issues technology professionals face
every day. They provide examples, practical solutions, and expert
education in new technologies, all designed to help programmers do
a better job.