Columns


Get Creative on the Java ME Platform

The Java ME platform (formerly, J2ME) is six years old. Is it the right platform for your next mobile development project? Take a look at the state of Java ME and its CLDC/MIDP stack.

Mobile Java Resources

Product listing.

An Object Database for Quartz

The UIQ platform supports PersonalJava and MIDP. Discover how to reverse-engineer and modify an address book application to take advantage of a powerful object database library.

Mobility in the Enterprise

CTIA Wireless 2006 allowed Forum Nokia Pro members to meet and share ideas. FTPOnline invited five Pro members to engage in a roundtable to share perspectives on mobility in the enterprise.

Efficient MIDP for Symbian-Based Devices

Developing Java apps for mobile devices has very different execution environment challenges than desktops. Discover best practices for efficient MIDP development on Symbian devices.

Charting a Steady Course for Forum Nokia

FTPOnline met with Lee Epting, vice president of Forum Nokia, at the recent CTIA Conference in Las Vegas, where she updated us on Forum Nokia happenings.

Evolving Java for Series 40 Devices

For mobile app developers Nokia's high-volume Series 40 platform offers a wealth of opportunities for Java development. See how the latest edition's APIs are evolving the platform.

Migrate Mobile Client Applications

Nokia's S60 3rd Edition represents a binary break to benefit from the Symbian OS security architecture. See how to port your client apps built for the platform's previous editions..

Evolving the Symbian OS

As Symbian OS-based phones appear in the midrange market, mobile developers can take advantage of enhancements and innovations in Symbian OS version 9. Take a look at what's new.

Enable IntelliSense in Your Documents

Use the new XML editor features to enable IntelliSense in your XML documents.

Customize Security in ASP.NET 2.0

ASP.NET 2.0 provides a robust set of functionality for implementing rich and flexible forms authentication in your applications.

Exploit Collections in VB

Take advantage of collections to both simplify and enhance your VB business applications.

Patents Present New SOA Vulnerability

The BlackBerry case highlights issues that affect all of us.

Software Is Too Darn Hard

Rockford Lhotka argues that the software development process is overly complicated, with an emphasis on what is fun for the developer to do, but with too little consideration of the user's needs.

Expand Your Skills, or Perish

The software world is changing-fast-and you need to adapt to these changes if you want to remain relevant from a professional standpoint.

Reduce Your Code Vulnerability

Take advantage of these eight, simple tips to reduce your code's vulnerability to attacks ranging from buffer overflow, to SQL injection attacks, to decompilation.

Keeping Fun in Perspective

Visual Basic mixes it in.

Developer Interface v3.0, More

New products for VSM readers.

Build Smart Web Apps With Atlas

Microsoft's Atlas toolkit for building Ajax-enabled applications allows you to create more interactive and more scalable application than conventional Web tools-and even outperforms .NET smart client applications.

Interview Makes Its Mark

A reader offers kudos for recent interviews on the back page of the magazine; also, new letters in the ongoing VB6 versus .NET debate.

Subscribe on YouTube