August 14th, 2007

Oracle port the Berkeley database to the Series 60

When software giant Oracle Corporation acquired Sleepycat Software last year, company officials knew they were also gaining a product — Sleepycat’s Berkeley DB — that would be perfect for mobile devices running Symbian OS. But Oracle developers knew that porting Berkeley DB’s thousands of lines of C code to a new OS could be a challenge. The solution came from Nokia’s Open C plug-in for the S60 3rd Edition SDK. By providing a standard interface with pthreads and key POSIX functions, the Nokia kit saved Oracle about one-third of porting development effort. In fact, thanks to Nokia’s Open C plug-in, Oracle only needed to redesign fewer than 1,000 lines of code, and the entire porting process took only 10 man-days. The result: Berkeley DB’s simple key-value structure can now be used for a wide range of S60 applications, such as a message store for SMS, MMS, and mails; a contact or calendar database; and a multimedia store.
Read more … »

May 30th, 2007

Radio in J2ME

Just a small tip:
to listen to radio in your midlet , use following code example:

Player player = Manager.createPlayer(“capture://radio?f=100.1&st=stereo”);
// This will tune to 100.1 FM frequency in stereo mode

May 16th, 2007

SNAP Mobile SDK Update

Developers will soon be able to develop applications that comply with the Mobile Operational Management JSR 232 standard (OSGi) and use SNAP Mobile in less-than-optimum networks, according to two announcements made by Nokia at JavaOne 2007.

Nokia is collaborating with Sprint to develop the JSR 232 Mobile Operational Management specification. Sprint says it will use OSGi technology in advanced 3G environments and consider the technology for future 4G environments. Separately, developers can expect more robust handling of networks that have less-than-optimum performance from the forthcoming SNAP Mobile SDK 1.4. The release is scheduled for the second quarter. The SNAP Mobile SDK is a suite of free developer tools, documentation, and sample code for creating connected Java mobile games that run on the SNAP Mobile platform; this latest update is backward-compatible with previous SDK releases.

Read more … »

April 5th, 2007

Open C SDK for Symbian OS

Developers can download the new Open C SDK Plug-in for S60 to add POSIX, OpenSSL, and other libraries to their S60 development environments. The SDK easily extends the Carbide.c++ IDE, and is compatible with other environments, as well. Open C for S60 on Symbian will make porting Linux and other open source projects to Nokia S60 devices easier than ever. Because Open C is based on popular open-source projects, it offers a fast, flexible, and familiar development environment that is easier to learn than native Symbian C++.

Read more … »

March 22nd, 2007

SNAP Mobile Compliance Testing Program

(Free testing tools for Mobile Java™ games)

Game Developers Conference 2007, San Francisco, CA - Nokia today announced the SNAP Mobile Compliance Testing Program.
By implementing a groundbreaking initiative, the SNAP Mobile Compliance Testing Program, Nokia is ensuring that developers can create connected games that offer consumers a consistent game-playing experience. The program will promote uniform quality and functionality of the connected features in the mobile games and limit development costs by combining a self-testing along with a traditional certification program. The first phase lets developers self-test their own games for free using the provided testing tool. After completing the self-test, developers will be required to submit their applications for compliance testing, which will be conducted by SNAP Mobile-authorized testing houses.

read more at http://www.nokia.com/A4136001?newsid=1109683&cp=0307B&entry=testingtools

« Previous Entries | Next Entries »