InfoQ Homepage Development Content on InfoQ
-
Functional Reactive Programming in Elm
Evan Czaplicki explains the key concepts of Functional Reactive Programming, showing how FRP can avoid the callback hell. He shows how to use FRP for games, demoing a Mario game.
-
Taking PHP Seriously
Keith Adams outlines PHP's strengths and Facebook's attempts at remedying the inconsistencies and misfeatures in the core language.
-
Query Params with the Ember Router: Past, Present and Future
Alex Speller introduces Ember Query, a library enabling query string usage in Ember: introduction, advanced usage, tips & tricks, the future.
-
Custom Components for Android (Workshop)
Paul Lammertsma conducts a hands-on workshop on building Android custom components. This session is closely related to the session www.infoq.com/presentations/Custom-Components-Android.
-
The Evolution of Windows: WinRT
Raymond Chen tells the story of Windows’ API evolution from the beginning up to its latest version, WinRT.
-
Scaling out with Akka Actors
Joshua Suereth designs a scalable distributed search service with Akka and Scala using actors, and covering practical aspects of how to scale out with Akka’s clustering API.
-
Lift-off with Groovy 2.1
Guillaume Laforge introduces some of the new features in Groovy 2.1: better Invoke Dynamic, DSL-related annotation, grouping annotations, compiler customization.
-
The Trouble With Types
Martin Odersky outlines the main categories of static type systems as well as some new developments, and discuss the tradeoffs they make.
-
Using Forked/Unreleased Grails Plug-ins
Jeff Beck discusses 3 ways of dealing with a large number of Grails plug-ins: checked-in plugin directory, inline plugins, and custom repository
-
Developing Cross Platform Apps using Xamarin and MvvmCross
Jason Steele, Jake Henning conduct a hands-on session building a cross-platform mobile C# application for Android, iOS and Windows Phone using Xamarin and MvvmCross.
-
Building Java HTML5/WebSocket Applications with JSR 356
Reza Rahman examines the efforts under way with JSR 356 to support WebSocket from its base-level integration in the Java Servlet and Java EE containers to a new API and toolset included in Java.