.

J2ME – Thinlet port

J2ME APIs  by: Tasnim Ahmed 33 Comments »

Overview:

Some time ago the thinlet project dropped support for J2ME, but during my search for a XUL API for J2ME, I could not find a more suitable one. Therefore, I first customized the old version for some of my requirements, later on some new features of the thinlet API for J2SE were back ported to this J2ME version. And now its in a state where I think CLDC can compete with CDC using thinlet and maybe more than that

Features:

  • Developed on j2me-wtk and Nokia Series 60, testing on Nokia 3650
  • MIDP 1.0, CLDC-1.0 Compliant, i.e. can be used on any kind of J2ME device
  • All features supported by thinlet API for J2SE
  • Full screen text editing for text boxes, with dictionary (T9) support
  • Jump mode support (left arrow to activate controls by mnemonic number)
  • Touch screen support

Status:

  • In production, and being used in my other projects
  • Also used by other developers, there used to be Yahoo! group
Download:

download

Download: tazzixthinlet.zip
Version: 0.1
Updated: March 11, 2008
Size: 469.95 KB

Powered by Drain Hole

Screenshots:

Initial version, modified color scheme, and an IM application:

Tags: , , ,

J2ME Chart / Graph API v0.9

J2ME APIs  by: Tasnim Ahmed 11 Comments »

Overview:

Currently un-named, its goal is to provide a chart drawing package based on MIDP 1.0 specifications. Another goal is to make this package open-source, see help required below.
Status:

  • Line charts are complete
  • Pie charts are complete
  • Bar and Bar with Line charts are working but require some minor changes
  • Data can be given in categories and multiple lines and bars are drawn
  • An area of the screen can be given for charting while application uses the rest of the screen
  • With a sample application the obfuscated jar is 16 KBytes and takes 52 KBytes heap memory on the Nokia Series 60 emulator
  • Axes drawing is partially working (lables and markers are missing)

TODOs:

  • Customizations in drawing charts (Point circles, Axes stepping, lines in BarCharts, etc.).
  • Chart titles, Axes titles, Data titles, Legend Charts for better explanation of charts.
  • Finding a way to release the API in a way that source is hidden (till opensource efforts succeed).

Screen Shots:

Here you see a simple midlet on a Nokia 3650, with the charts occupying the whole j2me canvas area.

Tags: , , , , , ,

First try at a MIDP1.0 Graph/Chart API

J2ME APIs  by: Tasnim Ahmed 4 Comments »

Screen shot of my latest j2me work to write a chart plotting API, you can see it in the Nokia series 60 emulator and the Default Color phone emulator from j2mewtk. Although it can contain a lots of bells and whistles, I plan to keep it simple to be viewable on all screen sizes, however, applications need to check for color, gray scale or monochrome device.

A lot more to come in this category, I am in the process of converting my website (Sep 2007) so come back soon.

Tags: , , ,
WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in