Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Channels ▼

Jolt Awards

2006 Jolt Awards

Mobile Development Tools

Crossfire 5.6
AppForge (www.appforge.com)

Appforge's Chris Tyburki

Appforge's Chris Tyburki

Mobile development is hot, hot, hot. The proliferation and penetration of handheld devices is astounding. So is their diversity, and if you're a developer tasked with cross-platform mobile development—well, the aspirin is over there in the cupboard. Or you could use Crossfire.

AppForge's development environment lets you work in Visual Studio, C#, VB.NET, or VB 6, and create polished device-centric applications that deploy on Palm OS, Pocket PC, Symbian, and BlackBerry. Working with Crossfire, you keep getting the feeling that AppForge really does its homework, that it has hit the bumps in the road and smoothed them out for you, whether it's device sync, multimedia, or GPS support.

—Rick Wayne

Productivity Award Winners

Carbide.c++ Express
Nokia (www.forum.nokia.com)

Carbide Express is Nokia's free Eclipse-based IDE for developing Symbian applications. Symbian apps typically consist of compiled C++ code with metadata files that configure how the app is provisioned and installed. Carbide wizards manage those artifacts and streamline the build/packaging process with debugging support and emulator integration, letting you focus on the application code.

—Michael Yuan

Flash Lite 2.0
Adobe (www.macromedia.com/software/flashlite)

Developing in Macromedia's Flash offers two big advantages over traditional systems-language programming: The user experience is rich, and programming in ActionScript is less arcane than, say, Java or C++. Flash Lite 2, the device edition of the Flash 8 platform, delivers on both counts. The 2.0 release supports a clean object-oriented syntax more in line with what ECMAScript developers have come to enjoy.

—Rick Wayne

NetBeans Mobility Pack
Sun Microsystems (www.netbeans.org/products/mobility)

The NetBeans IDE is built on the NetBeans platform, thereby inheriting NetBeans code editor, build management tools, and refactoring tools. Bundled with it is the Mobility Pack, which includes Sun's J2ME Wireless ToolKit (WTK). The Mobility Pack supports code preprocessors that let you customize source code for individual build target. NetBeans also supports server-side application development.

—Michael Yuan

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.