System News
Bossie Awards 2012: Best Open Source Application Development Tools
18 Apps that Bring New Levels of Power and Ease to Nnative Coding and Web Development
September 24, 2012,
Volume 175, Issue 4

The 18 best Open Source Application Development Tools selected by InfoWorld in Bossie Awards 2012 are these:

  • Node.js: One of the most popular repos on GitHub combine the accessibility of JavaScript, the coding aesthetics of the C language, and the modular approach of Unix

  • PhoneGap: A sort of untidy multiplatform mobile app development environment with an assured place in HTML

  • Titanium: A JavaScript engine on top of native widgets makes this multiplatform application the best-engineered and most complete solution with a native look and feel competing with PhoneGap and Rhodes
  • Sencha Touch 2: An API/SDK bundle that lets mobile app developers tap native device functionality using only HTML5, CSS, and JavaScript

  • Rhodes: An app with limited appeal, says Andrew Oliver, for Ruby developers hoping to write a soup-to-nuts mobile application, or those hordes of practically nonexistent mobile developers who wish they could use Ruby

  • WebKit: A rendering engine that comes with Web page rendering components and a JavaScript engine that renders JavaScript bytecode as platform-native machine language

  • VirtualBox: A powerful Type 2 virtualization platform with many native features on a par with commercial products that runs on Windows, Mac OS X, Linux, and Solaris, and supports these and many other common operating systems as guests
  • Three.js: Brings a nice layer of abstraction to JavaScript and WebGL that enables the building of 3D objects, flipping, rotating, and morphing them, all happening in the browser without official installation because it's JavaScript

  • Bootstrap: Handily corrals CSS and JavaScript to create a sophisticated-looking website for both desktops and phones; customize your colpy with widgets and jQuery plug-ins

  • Git: Version control made easy with Git's decentralized approach

  • Jenkins: In the eyes of many, the continuous integration build system that, post-fork following Oracle's takeover of Hudson, has added a lot of new features making installation and configuration easier

  • jEdit: A cross-platform text editor in Java that features syntax highlighting for more than 200 languages and file types, a plug-in architecture with a built-in plug-in manager, unlimited copy-and-paste clipboards persistent across sessions, and discontinuous text selection

  • Code::Blocks: A cross-platform IDE written in C++ that uses the wxWidgets GUI libraries and offers syntax highlighting, code completion, code folding, MSVC support, and integration with several compilers and debuggers; even features support for parallel builds on computers with multiple cores or CPUs

  • wxWidgets: A C++ library that allows developers to write GUI applications and compile them for many different platforms, such as Windows, Mac OS X, Linux/BSD/Unix with GTK+, the iPhone SDK, Windows Mobile; wxWidgets-compiled programs support native look and feel for each one

  • Qt: A cross-platform application development and UI-construction framework for programs written in C++ or Qt's own QML language that is dual-licensed for both for-profit and free programming needs

  • Boost: A repository of C++ function libraries that provides sort and search algorithms, regular expressions, and common math operations, along with a C++ implementation of a "for each" function and message-passing interfaces for distributed architectures
  • Clang: Lets a programmer make use of the LLVM compiler infrastructure to more quickly and efficiently compile programs written in C, C++, and flavors of Objective-C; replaces almost all of GCC's stack; provides features like incremental compilation and more detailed debugging and optimizing information via source code indexing and parse trees





Popular Articles in Vol 183, Issue 3


News and Solutions for Users of Solaris, Java and Oracle's Sun hardware products
Just the news you need, none of what you don't – 42,000+ Members – 24,000+ Articles Published since 1998