Live Webinar: A Playful Introduction to Rx, July 18th
Learning Rx does not have to be boring or painful, working your way through theoretical sermons about esoteric concepts like category theory and duality. Life is too short for that kind of abstract nonsense.
Join us Friday, July 18th, 14:00 – 15:00 GMT (10:00 AM – 11:00 AM EDT), for our free webinar featuring Erik Meijer, A Playful Introduction to Rx.
So what is a better way to spend a hot summer day with an ice-cold drink, or a cold winter night with a piping hot drink, than to learn Rx by writing an awesome platform game? In this talk, I will walk you through many of the features of Rx by way of scripting a friendly bug to run across a lush grassy meadow and jump for the stars. In just a few tens of lines of code, we will leverage operators like ‘map’, ‘flatMap’, ‘filter’, ‘scan’, and many more to react to the keyboard, animate jumps, and perform collision detection. We will even use a test scheduler to make the game run at a speed we determine so we can easily debug and test our game.
We will use RxScala and IntelliJ IDEA to develop the game, but since Rx is language- and platform-agnostic, we’ll show snippets of the same game implemented using RxJs and Rx .NET as well. Of course, all the source code will be available for your entertainment on GitHub.
Once you have mastered elementary game development using Rx, you are more than ready to go on and build reactive, event-driven, scalable, and resilient enterprise systems for your pointy-haired boss. But until then, devs just wanna have fun.
Space is limited, so please register now. There will be an opportunity to ask questions during the webinar.
About the Presenter:
Erik Meijer is a Dutch computer scientist and entrepreneur. From 2000 to early 2013 he was a software architect for Microsoft where he headed the Cloud Programmability Team. He then founded Applied Duality, Inc. in 2013. Before that, he was an associate professor at Utrecht University. He received his Ph.D from Nijmegen University in 1992. Follow Erik on Twitter @headinthebox.
Follow IntelliJ IDEA news on our blog, on Twitter @intellijidea, and our product pages.
Lars Blumberg says:
July 7, 2014I am curious to hear about the Rx paradigm and open to apply it in future projects.
Igor Kolomiets says:
July 16, 2014Won’t be able to watch this webinar live 🙁
Will its recording be available?
Taras says:
July 18, 2014Ігор,
>> Will its recording be available?
They say “The recording of the webinar will be available within a week after the webinar. Stay tuned to get all the updates about upcoming webinars and product news. Follow us on Twitter @IntelliJIDEA, read our blog and check out our website.”
Robert Demmer says:
July 29, 2014A Playful Introduction to Rx webinar recording is now available here: http://youtu.be/qIT8HLLZbtw
Paul says:
July 19, 2014Where can I find source code of games that webinar was about?
Alexander Shopov says:
July 29, 2014I see that the clip has already been published:
https://www.youtube.com/watch?v=qIT8HLLZbtw
However the clip is private. Is this temporary or will it stay this way?
Robert Demmer says:
July 29, 2014The video is now live/public. Thanks.
Alexander Shopov says:
July 29, 2014Thank you, it really is public now.
Watching…