What is Haxe?
Of course you might already know what Haxe is. But it’s actually many different things. A language, a compiler, a set of tools. How do we define Haxe today and how will it evolve in the future? Nicolas will be there to answer these questions and present Haxe Foundation goals.
Nicolas Cannasse - CEO, Haxe Foundation
Nicolas is the CEO of the Haxe Foundation and lives in France. He’s also an independant Game Developer at Shiro Games, and he loves making game and writing compilers. He designed and wrote the Haxe programming language, and the Neko Virtual Machine. He is specialized in programming languages, compilers, VM, Game development (Game design, Flash and website programming) and Open Source software development.
Haxe NME project lead
Real Multiplatform Games : Why Haxe?
An overview of where Haxe fits into the current landscape of cross-platform game technologies. Reasons why Haxe is currently the only truly multiplatform game solution viable for building high-performance games across all platforms. Predictions as to which technologies will be valuable in the future. Spoiler Alert! Haxe wins.
Nate Altschul - Director of Game Development at Nickelodeon
Nate Altschul is currently the Director of Game Development at Nickelodeon, where he is responsible for the development of 100+ games annually across a variety of platforms. A game industry veteran, he has been developing casual games, multiplayer games (MMO), and virtual worlds for over 15 years. His award-winning work spans past clients that include Nike, MLB, Leapfrog, Neopets, PBS, Wrigley, and Discovery Channel. And games developed at Nickelodeon games (such as, PetPet Park and Nicktropolis) won 4 Webby Awards and 2 Parents’ Choice Awards. He currently has 2 patents pending for game-related inventions. A graduate of UC Berkeley, he has lived in New York City since 2004, where he founded the HTML5 Games Group and the Cross-Platform Games Group. Nate serves on the board of StartupBox:SouthBronx, a game and technology incubator founded by MacArthur “Genius” Fellowship winner, Majora Carter.
Storytelling with data + Haxe/Neko
The main goal of data visualization is its ability to communicate information clearly and effectively. Despite the “big data” effort, a lot of interesting resource is not available through an API, but distributed as files (json, xml, csv, excel…). What can you do when a file exceed 10 GigaBytes or when you have to deal with complex spreadsheets. How can you quickly dig into your content and make sure that it contains relevant information? Because of it’s amazing speed on reading, processing and writing text based files, Haxe/Neko is of great assistance to do this preliminary job. In my session, I will show you how I used Haxe/Neko to extract relevant data and prepare essential resources for my datavisualizations.
Valérie Alloix aka elimak - Creative technologist
French based in the Netherlands, Valérie has been creating interactive experiences for the past 10 years. Initially Flash developer, she started her own company in 2010 with a focus on serious games, meaningful design and datavisualization. She is a team member of awe6 a game framework built with Haxe and conducted several workshops on Game development and on Gamification. More recently, she collaborated with UNESCO on a set of datavisualizations.
Web Apps in Haxe (an idea whose time has come)
If you’ve spent any time with Haxe, you know that it’s powerful, especially in its native environment: gaming. But what about using Haxe for websites and web apps? Is it production ready? What does a full stack Haxe web app look like? What are the advantages with using Haxe over Rails or Django? What are the challenges? In this talk we’ll look at a recent web app we’ve made, share our experience, the lessons we’ve learned and some of the tools and libraries available to you when writing web apps. And then, to prove that Haxe is ready for the prime-time in developing full scale web apps, we’ll quickly create a demo app so that you can see how it all fits together.
Jason O'Neil - Lead Developer, Sheridan Research Institute
Automating cross-platform UI development at Prezi
Laszlo Pandy - Developer at Prezi
Conquering uniform cross-platform text rendering
Lorant Pinter - Developer at Prezi
Lorant has been a software developer for more than twelve years. His most recent project at Prezi forced him out of his comfort zone of enterprise Java development, and pushed him over to the client side. This new challenge involves many platforms, dozens of languages (including both human and computer dialects, Haxe among them), and the rekindling of his love affair with typography.
Native iOS apps with haxe objective-C target
The state of the target and what needs to be done, similarities with flash, components in the cocoa touch framework, the built-in mvc, events, and i’ll go through an app that demonstrates features of the compiler.
Cristian Băluță - Indie iOS developer
Cristi is a romanian indie iOS developer, he is 30 years old and live in Romania. He likes programming, photography and healthy eating. He has a degree in energetic engineering and began using haxe in 2007 because he was frustrated of the low speed of flash ide on mac and heard about mtasc, he was ready to use in textmate, but he shortly switched to as3 with haxe. He likes the speed and typing and continued to use it but only for flash. When flash started to give the signs of death he has started to use the js target as well. Right now he uses it for some ios/android/flash games with nme, his other work is native objective-c but he’d like to see this target alive and maybe to combine them somehow.
Macros: a lot has changed in Haxe 3
Random graphic doodles
Randomized experiences and visions of a programmer diving into the Haxe ecosystem. You will see how I generate beauty with code… and NME!
Nicolas Barradeau aka nicoptère - Creative coder
Nicolas Barradeau was born in Paris, grew up in Lyon, practiced fencing till the age of 12 and has always been a poor skateboarder. He did the fine-arts until 2003 in Lyon and graduated with honors ; he was a good student. He left for Budapest (Hungary) in 2005 and he became a french teacher. A year later, he was hired to do 3D architecture rendering for a real-estate company. In the meantime, he learnt Flash as a hobby and in 2008 – back in Paris – it became his job. He ended up being “lead creative developer” then left the company he worked for to start a freelance carreer on january 2010. Nowadays, he works as a creative coder, with various people, agencies and programming languages but always on the graphic part of things. He sometimes recieves awards for his work, gives workshops and conferences. He is happy.
Making it Fly. (Haxe, Fp and Arrows)
Asynchronousity is at the heart of most modern applications, be it mobile, web, or desktop. Functional programming techniques contain ways to tame asynchronicity in a way that is logical, useful and simple, allowing for more terse and extendable programmes with a consistent style. This talk bootstraps the various components of the idiom and introduces the necessary habits of thinking that make for an effective approach to programming.
Alan Kay noted that a point of view is worth 80 iq points, which would be a blessed relief if I could be sure which one that was. Laurence Taylor spends his days hacking magnificent code, and his nights wondering where it all went wrong. He has been working with Haxe since the early days and is now hammering on several frameworks.
Cocktail for game UIs
Cocktail, HTML / CSS rendering engine, is used to create UIs in Haxe NME / AIR / Flash. This presentation targets games developers, to show how to get started, and what to expect from this Haxe library.
Yannick Dominguez - Co-founder & Web Application developer – Intermedia Paris
As Web application developer, Yannick co-founded Intermedia Paris and is the main contributor to the Cocktail library.
Raphaël Harmel - Co-founder & Web Application developer – Intermedia Paris
Linked in profile
Raphaël is fan of technology, Djing and kite-surfing.
From teaching in engineering schools, he then became a supply chain consultant, working worldwide for companies like Sony and Alcatel-Lucent.
Then he dived into web technologies and co-founded Intermedia Paris in 2012 where he focuses on mobile, tablet & TV application development.
Meet Prime, join forces.
Ruben Weijers - Co-founder CiteFlow, responsible for IT
Danny Wilson - Lead-developer OnlineTouch
Nuggeta, a Social Multiplayer Cross Platform Game Service Provider. Nuggeta is HaXe compatible.