2003 is over and 2004 is well under way. The economy seems to be improving and the number of technical job openings for developers seems to be increasing. With all the cutbacks in the systems areas of many companies over the last few years, it will be interesting to see the changes and innovations that come over the next several years. More to the point of this article, it will be interesting to see what developer-related products are released in 2004. As in years past, a number of companies are talking about their plans for 2004.
Over at IBM
At IBM, the focus in 2004 will cover a number of technologies and products. While IBM is a big company with lots of different tools ranging from WebSphere to DB2, it is no surprise that they are not as specific on providing release dates for upcoming products. Regardless, you can look for a continued focus on J2EE and Eclipse. Also, look for a continued emphasis on Web services.
IBM's theme has been On Demand computing. Expect IBM to continue to make On Demand its number one focus in 2004. On Demand is the IBM strategy that focuses on business agility and a business' ability to respond to any demand, opportunity, or external change or threat.
In 2004, the focus at IBM will continue to be on open standards. Expect them to continue the push in areas such as grid computing, autonomic capabilities, and more. For developers using IBM products, they can expect Business Performance Management (BPM) to have an impact on what they are doing in 2004. BMP is a methodology with a focus on six core activities; Model, Deploy, Run, Monitor, Analyze, and Correct.
Over at IBM Pervasive
IBM has a couple of divisions. IBM's Pervasive unit is predicting that they will be more mainstream with their technologies in 2004. IBM is planning on focusing on allowing applications to transfer from one server or device to another—portability. They also plan to improve on speech technology and on the integration of disparate devices.
A good portion of this will be accomplished by their focus on improving Java performance on mobile devices. In 2004, they plan to offer new extension services to help evolve phones as well as other embedded electronics into more powerful devices.
You also can expect to see IBM Pervasive become a key participant in working with smart card technology in 2004. Look for them to work with developers to push implementations into finance, security, and health care.
Over at Microsoft
One of the companies that has been among the most vocal about some of their 2004 plans is Microsoft. With a couple of key releases planned for this year, we'll see what actually happens. With a speech server due to release in 2004, you can expect that Microsoft will be even more vocal!
For developers, the product with the biggest potential impact is the release of the next version of SQL Server. Code named "Yukon," this version is slated for the second half of the year. As the first release in nearly four years, the changes are promised to be big.
Coming along at the same time as this new database release is the third version of Visual Studio .NET and the .NET Framework. Code named "Whidbey," this new version of Visual Studio .NET will be packed with a number of new features, including support for the additions in the proposed C# 2.0 programming language.
Over at Nokia
Nokia has been making serious inroads in the mobile/wireless development arena. With Java being the predominant development tool for mobile devices, it is no surprise that the big release that Nokia is planning is for the Series 40 Developer Platform 2.0 with Java support. This is in response to the volume of devices that all support MIDP 2.0 and the three key JSRs: Wireless Messaging API, the Multimedia API, and the Bluetooth API.
Over at Sybase
Over at Sybase, there is also a number of plans for 2004. One of the more interesting things to watch for in 2004 is the next release of PowerBuilder, which will be released with new features. Notable among the features are Unicode support and an XML Web DataWindow.
With the growth in the mobile/wireless market, it is no surprise that, along with the release of PowerBuilder, there are releases of Pocket PowerBuilder planned. Sybase expects to have both a minor and a major release of this product in 2004. The minor release is due in the first half of the year. This first release will expand on Pocket PowerBuilder's existing feature set to include support for HP's Biometric API as well as Symbol's barcode scanner API. Later in the year, Sybase will follow with the major release. This will include support for Smart Phones. More importantly, it will support the .NET Compact Framework and ADO.NET.
Although still "under wraps," Sybase is also planning to move into the .NET developer community in other areas as well. A new, unnamed product will be released that brings the DataWindow to .NET developers.
Finally, Sybase is planning a new version of Sybase PowerDesigner.
Sybase's iAnywhere division announced the unveiling of a new M-Business Server that is expected in 2004. You also can plan for a number of enhancements to the SQL Anywhere Studio.