Application Development

Application Development news, information, and how-to advice

meteor shooting star

Hack your way through the microservices revolution

How can we go from the design of a microservices architecture to code as fast as possible? With a programming language created for the purpose


beakers laboratory experiment

Google equips Go with an experimental cross-platform UI

Bare-bones GXUI cross-platform UI library is garnering interest on GitHub, given Go's lack of native GUI support

Busted: Still fighting about pointers

7 reasons why frameworks are the new programming languages

Thanks to powerful tools, the need for speed, and the shifting nature of programming itself, your next nerd fight will be over framework APIs, not syntax

wooden building blocks toys construction

Wanted: Easy database app dev tools for the Web

Building database apps for a workgroup used to be a simple task. All we need is a new, modern set of Web tools to make that task easy again

2296

Put your API on a JSON diet

Slimming down your JSON payload can bring significant savings in the mobile era, but beware overdoing it to the point of illegibility

strong successful businessman. 158990717

How to succeed with microservices architecture

Developer empowerment is a key part of the microservices trend, says Nginx's Owen Garrett, who offers lessons learned from real world implementations

darts bullseye

Google Dart upgrade hones in on asynchronous programming

The Dart language gets a number of improvements right as Google lowers its ambitions for Dart VM

big data thumbs up

Facebook: We don't hate the Web

But for the time being Facebook is sticking to native development for mobile apps and open-sourcing its React Native technology

Sign on a wall that says Quality Starts Here

Quality is line one: 8 characteristics of good software code

When developers dish on what makes some source code particularly “good,” these qualities tend to get mentioned frequently.

Windows Management Instrumentation

Exploring Windows Management Instrumentation in C#

Take advantage of WMI to retrieve the hardware details of your computer system

Facebook's iOS UI development framework goes open source

ComponentKit framework, now offered for general use, reduces the complexity of writing code

Node.js programming developer

Microsoft brings Node.js debugging to Visual Studio

Node.js Tools 1.0 for Visual Studio supports deploying Node.js applications in Microsoft Azure

darts sp002864

Google: Dart will not replace in-browser JavaScript

Though created as a replacement for JavaScript in the browser, Google's Dart will now be compiled rather than run in its own VM

internet things ideas lightbulb

Open up the Internet of things with Node-red

How do you even begin to wrap your head around developing applications for the Internet of things? For Node.js devs, Node-red provides a useful visual development environment

tunnel light speed car

Crunch data from your car for fun and profit

A $99 device and a Spark back end creates an ecosystem of car-connected data and applications

outsourcing contract ts

Outsourcing a software project? Pay time and materials

When outsourcing a software project, companies will often negotiate a fixed-bid contract with the intent of minimizing risk. This may not be the right approach if you want the best software product possible.

speed light curves fast

Java: The once and future king of Internet programming

Built for embedded computing and streamlined for real-time, here's why Java is the language of IoT

smartphone mobile apps

Review: 7 excellent mobile app builders

Alpha Anywhere, AnyPresence, and Salesforce1 lead a rich field of low-code mobile development tools

loading progress bar

Dump JavaScript for faster Web loading? Let the debate begin

An ‘HTML6' proposal to speed Web page loads gets a skeptical reaction from an Angular.js co-author

Load More