Software Development » Reviews »

  • Review: Cloud Foundry brings power and polish to PaaS

    Cloud Foundry impresses with broad application support, streamlined deployment, and enterprise extras from Pivotal, though initial setup could be simpler

  • First look: Apple's Swift is simple, at first

    Swift's clean and modern syntax makes it quick and easy to get started, but mastering this new language will take a while

  • Docker 1.0 is ready for prime time

    If you're on the lookout for an easier way to migrate apps and services from development to production, or from one server environment to another, then you may already be aware of Docker. The Linux container solution has made waves for a while now, even as it has been widely viewed as not quite ready for production. The Docker team has been working steadily at finalizing a release that it considers to be production ready, and it appears to have reached that goal with the introduction of Docker 1.0.

  • 1

    First look: Famo.us remakes mobile app development

    The Famo.us mobile Web framework runs faster than standard HTML and takes less development time than native code -- once you get up to speed

  • Do more with less: Lambda expressions in Java 8

    Using lambda expressions can make your Java code leaner, more powerful, and easier to read

  • Nashorn: JavaScript made great in Java 8

    JavaScript on the JVM is better and faster but not always friendlier with Nashorn, the rebuilt JavaScript interpreter

  • Google's tantalizing Mobile Chrome App SDK

    Mobile app development is a huge pain point for most enterprises. The debate still rages about the best strategy. Should you develop native apps for the major smartphone and tablet platforms? That's expensive and time-consuming, and it means hiring hard-to-find specialists for iOS, Android, BlackBerry, Windows Phone, and any other platform you want to support. Should you develop mobile Web apps? That is faster and cheaper, but sacrifices both performance and features. Should you develop hybrid mobile apps, combining native app shells with Web views? That still sacrifices performance in some cases, but recovers the most important features.

  • Review: Google Chrome wants to be your OS

    The Chrome Apps architecture enables native-like apps, written in JavaScript with platform APIs, that load fast, run quickly, and work offline

  • Visual Studio 2013 reaches beyond the IDE

    Microsoft delivers editing, debugging, deployment, project architecture, and ALM improvements stretching from Windows to Web development, from mobile devices to clouds

  • Review: 10 JavaScript editors and IDEs put to the test

    WebStorm and Sublime Text lead a field of diverse and capable tools for JavaScript programming

  • Cloud services for mobile developers: Google vs. Amazon vs. Azure vs. Parse

    Cloud-based back ends for mobile applications combine key services with varying degrees of complexity

  • Red Hat OpenShift delivers rapid app deployment, collaboration

    Platform as a Service is a cloud-based hosting environment for application development designed to provide a full-featured development, staging and production environment without the need for extensive in-house infrastructure.

  • Firefox OS sputters on the ZTE Open

    The open source challenger is meant to be simple, but it crosses the line into the less than functional

  • Review: Dueling hybrid cloud wizards

    CloudVelocity and Ravello Systems march clones of in-house servers into the cloud for development, testing, and disaster recovery

  • Review: Visual Studio 2013 reaches beyond the IDE

    Microsoft delivers editing, debugging, deployment, project architecture, and ALM improvements stretching from Windows to Web development, from mobile devices to clouds

  • Review: Mobile Web development frameworks face off

    jQuery Mobile, Sencha Touch, Kendo UI, and Intel App Framework bring a native look and feel to Web apps for mobile devices

  • 3 PhoneGap toolkits tame mobile app development

    The very first road to the various app stores from Apple and Google was paved with native code. If you wanted to write for iOS, you learned Objective-C. If you wanted to tackle Android, Java was the only way. Similar issues popped up with all the other smaller players in the smartphone market.

  • New in iOS 7: What developers need to know

    The revamped UI, dynamic type, new multitasking modes, and 64-bit support point to new classes of apps -- and devices

  • Review: Xcode 5 makes better, faster, stronger iOS and OS X apps

    Major upgrade to Apple's IDE scores high with faster compiling, 64-bit support, easier debugging, source control integration, and automated testing

  • Review: VMware Workstation 10 turns to tablets

    The best desktop virtualization software for techs adds support for Surface Pro sensors and more polish