BT
x Share your thoughts on trends and content!
  • Iterative Prototyping in the Mobile App Development Process

    by Cassandra Naji on  Aug 01, 2016

    Mobile app development adopted an iterative, rapid development process and prototypes have a role to play in this agile approach, enabling developers to build, test, iterate, re-test and re-build rapidly and at lower cost (not to mention allowing all stakeholders in the process early on). This article guides through the essential steps of mobile app prototyping.

  • Intro to knysa: Async-Await Style PhantomJS Scripting

    by Bo Zou on  Jul 21, 2016 1

    Typical PhantomJS test frameworks suffer from callback hell and other tricks that reduce the clarity of how the program flows. Bo Zou created knysa which uses async-await style programming to eliminate these callbacks. Additionally, there's no need to resort to currying and common try-catch-fail constructs are used to maintain a sane path through the code.

  • HTTP-RPC: A Lightweight Cross-Platform REST Framework

    by Greg Brown on  Jul 12, 2016 3

    HTTP-RPC is an open-source framework allowing developers to create and access cross-platform polyglot RESTful web services using a convenient, RPC-like metaphor, while preserving fundamental REST principles such as statelessness and uniform resource access.

The InfoQ Podcast: Courtney Hemphill on VR, Augmented Reality, and the Importance of Animation in UX

Posted by Barry Burd on  Jul 01, 2016

Barry Bird talks to Courtney Hemphill. With over ten years of experience in software development, Hemphill has done full stack development for both startup and enterprise companies.

Q&A on Express.js with Evan Hahn

Posted by David Iffland on  May 05, 2016

Express.js is a popular web server layer built on top of node.js. In this Q&A, author Evan Hahn provides more context on Express and where it's going.

Angular 2 and TypeScript - A High Level Overview

Posted by Yakov Fain on  Apr 26, 2016

Angular 2 & TypeScript have brought true object oriented development to the world's most popular web development framework. This article provides a high-level overview of Angular 2. 9

State of the JavaScript Landscape: A Map for Newcomers

Posted by Bonnie Eisenman on  Apr 11, 2016

Modern JavaScript development is in constant motion. In this article, Bonnie Eisenman shows JavaScript newcomers the lay of the land and where to begin. 18

Full Stack Testing: Balancing Unit and End-to-End Tests

Posted by David Copeland on  Mar 30, 2016

The approach to full stack testing can be daunting. There's more than one way to test, but how do you balance your efforts? In this article, David Copeland looks at solving that challenge.

Will WebSocket survive HTTP/2?

Posted by Allan Denis on  Mar 14, 2016

HTTP/2 is poised to eliminate much of the waste that developers deal with, but is it a nail in WebSocket's coffin? Allan Denis tells us why HTTP/2 and WebSocket will coexist. 4

Writing Cross-Platform Apps with React Native

Posted by Bonnie Eisenman on  Feb 25, 2016

React Native is Facebook's open source project for building native mobile apps using JavaScript. Bonnie Eisenman presents an introduction on how to get started. 3

Why I No Longer Use MVC Frameworks

Posted by Jean-Jacques Dubray on  Feb 03, 2016

Jean-Jacques Dubray introduces a new pattern, State-Action-Model, that speeds up the development of modern applications and simplifies the interaction between the data model and the view. 68

Pack Up the Wagon, We're Going Offline

Posted by Nir Cohen on  Jan 28, 2016

Nir Cohen describes Wagon, which takes Python wheels, packages them together, adds metadata, and allows for offline extraction and installation.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.