Haxe US-Summit 2018

May 3-5 @ Seattle

Follow Us

Join us on the Summit!

The US Haxe Summit 2018 is a three day event taking place in Seattle in May 2018. It will be a great opportunity to meet with the US community of Haxe professionals and interested developers. Of course, we will also have international visitors and speakers.

If you are currently evaluating Haxe or looking to learn more about it, the conference is a great way to meet people who can answer your questions about the technology.

If you are a Haxe developer, you’ll enjoy connecting with the community and getting some fresh ideas, inspiration and learning a few things you didn't know about Haxe yet.

The schedule will have a nice mix of talks, workshops and panel discussions. The talks will give you a peek into new and interesting Haxe projects while the workshops will be a good opportunity to get some hands on experience or learn more about tools that you have been curious about.

We are looking forward to having you join us in Seattle!

 

Partners

This event is kindly supported by our partners:

Sponsor the Event

Pitch in and become a sponsor! We offer the following packages:

  1. Gold

    10000$

    • Sole branding for an official show party (day 1, 2, or 3)
    • One sponsored session
    • Branding on the website
    • Branding on all stages and entrances
    • Full page add in the show brochure
    • Registration handout
    • 5 prepaid registrations
  2. Silver

    5000$

    • One sponsored session
    • Sole branding for one lunch
    • Branding on the website
    • Branding on all stages and entrances
    • Full page add in the show brochure
    • Registration handout
    • 3 prepaid registrations
  3. Bronze

    3000$

    • One sponsored session
    • 2 prepaid registrations
    • Branding on the website
    • Branding on the show brochure
  4. Track

    2000$

    • Branding on the website
    • Branding on the show brochure
    • Featured branding for one track on one day

Feel free to download the brochure.

We are flexible, just contact us if you have any suggestions or questions!

Are you interested in sponsoring this event? Awesome, we would love to hear from you.

sponsor the event
 

Speakers

 

Tickets

 

Location

The conference will take place at The Hilton Seattle Downtown

They are offering a special rate of 179$/night on rooms for conference attendees. Just complete your booking through the link below

special offer
 

Schedule

  1. Thursday

    1. Opening Address

      May 03 @ 09:00 - 09:15

    2. Haxe 4.0

      May 03 @ 09:30 - 10:15

      Nicolas will give an update of the recent Haxe changes, Haxe Foundation activities and talk about things that the team have been working on for Haxe 4.0.

      Presented by:

    3. Kha & OpenFL

      May 03 @ 10:30 - 11:15

      Unveiling the next phase of Kha's multi-decade master plan this year's talk will focus on the delicate topic of cooperation across multiple big open source projects. It will demonstrate what Kha can do for other Haxe projects like HaxeUI, Heaps and OpenFL and address the technological and psychological challenges of such cooperation efforts. Besides all of that it will also include the yearly, general progress update on Kha.

      Presented by:

    4. OpenFL project configuration for power users

      May 03 @ 11:30 - 11:45

      Using a project.hxp file allows you write your OpenFL project configuration in Haxe. This makes it possible to implement complex, dynamic project behavior that would be incredibly difficult - or even impossible - to accomplish with an XML project file.

      Come learn the basics of configuring an OpenFL project with Haxe. Then see some examples of how FlowPlay is utilizing this to feature to not only make project maintenance easier, but also improve day-to-day developer productivity.

      Presented by:

    5. Deep Dive on Porting ActionScript to Haxe

      May 03 @ 13:00 - 13:45

      Flowplay recently completed the transition of their product VegasWorld from ActionScript to Haxe. Learn about the strategies taken, tools used, and specific patterns which enabled the successful port of over 1 million lines of code.

      Presented by:

    6. Building Haxe/OpenFL Native Extensions for iOS and Android

      May 03 @ 14:00 - 14:45

      One of the many advantages of Haxe is that it makes it easy to target multiple platforms with your code. Most mobile games, however, need to integrate 3rd party native extensions for things like IAP, analytics, ads, crash reporting and other business critical features using Haxe native extensions. Writing Haxe native extensions can be complicated, especially for developers who don't have native development experience. This talk is meant to help make it easier for developers to write their own native extensions.

      Presented by:

    7. Get your project humming with IntelliJ IDEA

      May 03 @ 14:00 - 14:45

      A short walk-through of typical developer workflows using IntelliJ IDEA, including project setup, coding environment, and debugging helps and hints.

      Presented by:

    8. A deep dive into hexUnit

      May 03 @ 15:00 - 15:45

      During this presentation, we will see in detail all the possibilities offered by hexUnit. How to play with metadata, asserts, notifiers and asynchronous testing.

      hexUnit is the hexMachina’s Unit Test library.

      Presented by:

    9. Literate Programming with Haxe

      May 03 @ 15:00 - 15:45

      Literate programming is an old idea first championed by legendary computer scientist Donald Knuth. Here we will go over how some simple changes you can do to your build process to have literate haxe files, documentation that has functioning code built-into it. We also go over ways to bring literate haxe to the next level with the power of haxe macros.

      Presented by:

    10. Better stacks with Haxe: Let’s build a web app from the ground up

      May 03 @ 16:00 - 17:45

      Remember LAMP -- the Linux / Apache / MySQL / PHP web stack? Ahh the (good?) ol’ days. We’ll build a web app on Linux from the ground up with a Node.js backend, Mongo database, and modular HTML5 widgets on the frontend -- all using Haxe. Maybe we’ll throw in SocketIO or Google SSO, just for fun. I’ll showcase a number of handy Haxe macros, components, and best practices I've picked up along the way.

      Presented by:

    11. Hands on with HaxeFlixel

      May 03 @ 16:00 - 17:45

      Let's take a comprehensive tour of everything HaxeFlixel has to offer in this workshop that covers as much ground as possible, including exporting your work for multiple platforms!

      Presented by:

  2. Friday

    1. OpenFL Next

      May 04 @ 09:00 - 09:45

      Gain deeper insight into the vision that drives the OpenFL project, while taking a closer look at new features introduced in the latest release. This session will help bring clarity to the roadmap, focus areas for the team and why the future of OpenFL is so bright.

      Presented by:

    2. Reliable package management with lix

      May 04 @ 10:00 - 10:45

      Lix is a new package manager for Haxe that strives to provide a remedy for many of haxelib's inadequacies. Its main focus is on providing reproducible and contained project setups, that scale up to big teams, complex dependency graphs and long running projects. With over a year in the wild, it is now ready for a larger audience.

      Presented by:

    3. hexMachina status

      May 04 @ 11:00 - 11:15

      Let's have a quick look into changes made since Amsterdam Summit and describe our future plan to release a stable version of hexMachina.

      Presented by:

    4. Golgi : Fast cross platform routing and dispatch

      May 04 @ 11:30 - 11:45

      Golgi is a routing library that is geared for speed and composability.

      Golgi uses a macro-generated class interface as a route dispatch table.

      Rather than writing complex global route patterns, simply start writing a standard class that extends Golgi, and enjoy extremely fast routing and flexible composition for all your routing needs.

      Presented by:

    5. Blossom.hx: Growing Haxe Together

      May 04 @ 13:00 - 13:45

      Join the garden party with the Haxe Foundation's new Marketing Director Phil Chertok. Come discuss how the foundation and community will cultivate growth for Haxe in the near and long-term future.

      Presented by:

    6. What I wish I’d known when creating our mobile development pipeline

      May 04 @ 14:00 - 14:15

      A reliable and scalable development pipeline is a huge time saver for any development team. Unfortunately, creating one isn’t always a straightforward process. The added complexity that comes with targeting multiple platforms through Haxe and OpenFL only makes things more difficult. Come see how FlowPlay has tackled some of the unique challenges of creating a reliable, scalable development pipeline for cross-platform mobile development.

      Presented by:

    7. Code Of War

      May 04 @ 14:30 - 15:55

      Code of War is a platform for developers of any level, to learn Haxe and improve their coding skills while playing through a real game. It's an AI programming game where you write a bot to conquer the galaxy, planet by planet.

      Presented by:

    8. OpenFL Advanced

      May 04 @ 16:00 - 17:45

      Take your skills to another level as OpenFL founder Joshua Granick dives into advanced topics valuable for both intermediate and advanced developers of OpenFL. Accelerate your rendering using Tilemaps, integrate your pipeline with Adobe Animate CC and boost your performance with hardware features, and more!

      Presented by:

  3. Saturday

    1. The Case for Doing Everything in Haxe

      May 05 @ 09:00 - 09:45

      Increasing complexity of requirements leads to more and more applications stringing together multiple different technologies. Here we see a case for a single code base in Haxe for all parts, plus techniques for taking advantage of Haxe's powerful features to prevent locking yourself into any one framework.

      Presented by:

    2. Introductory Haxe workshop

      May 05 @ 10:00 - 11:45

      Learn the basics of Haxe by writing a simple game together. Discover what makes Haxe so powerful in cross-platform development.

      This hand-on workshop is designed for absolute Haxe beginners. Participates should have some coding experience (in other languages) though.

      Remember to bring a laptop (and a geeky friend if possible).

      Presented by:

    3. Code Along with Kha

      May 05 @ 10:00 - 11:45

      Kha has its own way of doing things but after two hours of intense Kha training it will also be your way of doing things. We will debug and profile code for multiple platforms and figure out robust and fast workflows.

      Presented by:

    4. Haxe: A dream-come-true for browser interactivity

      May 05 @ 13:00 - 13:45

      I am a graphic and multimedia designer who became heavily invested in Flash then found a dream-come-true in Haxe when it became apparent that Flash would die. This presentation will be designed to whet the appetites of those people considering Haxe for browser-based interactivity, and show how it is a solid investment. I will present examples of different real-world projects done over nine years using different display methods including OpenFL, OpenLayers, EaselJS, DOM/CSS and SVG. I will explain the rationale in choosing the technologies for each solution, and discuss the process of doing Flash-to-Haxe conversion, dual-compiled interactive pieces, and working with external Javascript libraries. I will describe some of the options for IDEs today and my preferred development toolkit, and my perceived advantages of using Haxe going into the future.

      Presented by:

    5. Consuming injections with minimal dependencies

      May 05 @ 14:00 - 14:45

      Managing dependencies is a big topic in application engineering.

      Francis in this talk will showcase some maintanable and performant solutions he's using with haxe.

      Presented by:

    6. Console Punks: Haxe for Xbox, PlayStation, and Beyond

      May 05 @ 14:00 - 14:45

      In late 2016 we released "Dungeon Punks" on Xbox One, PlayStation 4, PlayStation Vita, Steam, and the Web. We share our experiences including what went wrong and what went right targeting this diverse set of platforms using an unorthodox combination of Haxe and Unity. This talk should be relevant for anyone interested in doing console game development using Haxe. We will cover both our unusual technical approach as well as our thoughts on what methods might be useful going forward on future cross-platform game projects. Pitfalls unique to console development will be covered in a way that is relevant across a variety of technologies and engine choices.

      Presented by:

    7. Making games with Heaps.io

      May 05 @ 15:00 - 16:45

      Heaps.io is an open source 2D/3D game framework that was used to develop successful commercial games Evoland 1&2, Dead Cells, Northgard and many other smaller non commercial games.

      Nicolas will introduce the framework, explain how it can be used for Desktop, Mobile, Web and Consoles, what tools are available, answer any question you might have and give a few tips of its own.

      Presented by:

    8. Closing Address

      May 05 @ 16:55 - 17:10

    9. Open Q&A with the team

      May 05 @ 17:15 - 17:45

      Wanna know Nicolas' vision for Haxe's future? Or how Simn manages not to go crazy? Or Hugh's favorite coding playlist? Or how Andy can summon the diligence to maintain Haxe's CI? Or what Fiene thinks we could do to get out of our nerdy niche? Or something else entirely? Well then, ask away!