InfoQ Homepage Web Development Content on InfoQ
-
Cross-Platform Tools: Build Once and Run Everywhere
Alexey Karpik reviews JS libraries – Sencha, JQuery, Jo-, frameworks –Rhomobile, M-Project-, and tools –PhoneGap, MoSync, Appcelerator, Antenna-, discussing how they fare with mobile development.
-
Mobile App Development Models
Rob Chipperfield compares several platforms and solutions for building cross-platform mobile applications: Titanium, Sencha, PhoneGap, and Nomad.
-
Unlocking Your Inner Node.js with Windows Azure
Glenn Block demoes deploying Node.js apps with npm to Windows Azure, leveraging storage and service bus services.
-
AIR Matters
Kevin Korngut introduces Adobe AIR, a cross-platform runtime environment for desktop and mobile applications.
-
Functional Architecture
Phil Trelford suggests domains, such as modeling, DSLs, concurrency, for which functional programming is well-suited, and areas for which an OO or a mixed approach has better results.
-
The Best of Both Worlds, CANjs
Brian Moschel introduces CanJS, a lightweight JavaScript framework for writing rich client-side applications, comparing it with with Backbone.js, Ember, and Knockout.
-
Cross-Platform Mobile Apps with HTML, JavaScript and PhoneGap
Christophe Coenraets discusses strategies for creating large JavaScript MVC apps, and using PhoneGap for accessing native device capabilities and for packaging HTML apps.
-
Backbone.js
Jeremy Ashkenas introduces Backbone.js, a JavaScript data modeling framework intended to decouple data handling code from the DOM, being useful especially when the user interacts with the data.
-
Building Rich User Experiences without JavaScript Spaghetti
Jared Faris provides 3 principles –decouple everything, make it testable, push events not state – and some patterns which help avoiding creating JavaScript spaghetti code over time.
-
Java EE 7 and HTML5: Developing for the Cloud
Arun Gupta presents the current developments on Java EE7 as a PaaS in the cloud and current work on Project Avatar which simplifies HTML5, Websockets and JSON programming for Java developers.
-
Fast Mobile UIs
Horia Dragomir shares pitfalls to avoid and tips for creating fast and fluid iOS and Android applications with HTML5.
-
Mobile Cross Platform Decisions
Christopher Judd overviews the capabilities of several solutions for building cross-platform mobile applications: Titanium, Flash Builder, PhoneGap, and Mobile Web.