Tuesday, October 10, 2006

w11d2

presented to Graeme Phillips (?) today. He seemed unmoved by my portion. Nevertheless, I will not be deterred. I'll finish the software and explain it's application. After all, yellow pages and newspapers aint much more than recycled paper without their content.

Here's Sun microsystems explaining the pros of using Bluetooth:

The major features of Bluetooth are:
Bluetooth is wireless and automatic. You don't have to keep track of cables, connectors, and connections, and you don't need to do anything special to initiate communications. Devices find each other automatically and start conversing without user input, expect where authentication is required; for example, users must log in to use their email accounts.
Bluetooth is inexpensive. Market analysts peg the cost to incorporate Bluetooth technology into a PDA, cell phone, or other product at around $20 now, and say that it could fall to as little as $5 per unit.
The ISM band that Bluetooth uses is regulated, but unlicensed. Governments have converged on a single standard, so it's possible to use the same devices virtually wherever you travel, and you don't need to obtain legal permission in advance to begin using the technology.
Bluetooth handles both data and voice. Its ability to handle both kinds of transmissions simultaneously makes possible such innovations as a mobile hands-free headset for voice with applications that print to fax, and that synchronize the address books on your PDA, your laptop, and your cell phone.
Signals are omni-directional and can pass through walls and briefcases. Communicating devices don't need to be aligned and don't need an unobstructed line of sight.
Bluetooth uses frequency hopping. Its spread spectrum approach greatly reduces the risk that communications will be intercepted.
Bluetooth Applications

Bluetooth wireless technology can be used for these applications:
File transfer.
Ad-hoc networking: Communicating devices can spontaneously form a community of networks that persists only as long as it's needed
Device synchronization: Seamless connectivity among PDAs, computers, and mobile phones allows applications to update information on multiple devices automatically when data on any one device changes.
Peripheral connectivity.
Car kits:Hands-free packages enable users to access phones and other devices without taking their hands off the steering wheel
Mobile payments: Your Bluetooth-enabled phone can communicate with a Bluetooth-enabled vending machine to buy a can of Diet Pepsi, and put the charge on your phone bill.


Forward! Not backwards! Upwards! Not forward! Twirling, twirling, twirling towards freedom!

Monday, October 09, 2006

w11d1

startApp threw an Exception
java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
at javax.microedition.lcdui.TextField.setChars(+105)
at javax.microedition.lcdui.TextField.setString(+27)
at javax.microedition.lcdui.TextField.(+134)
at KMID.KMID.startApp(+52)
at javax.microedition.midlet.MIDletProxy.startApp(+7)
at com.sun.midp.midlet.Scheduler.schedule(+270)
at com.sun.midp.main.Main.runLocalClass(+28)
at com.sun.midp.main.Main.main(+116)

bleifwefuguiwefg weiugewifuheqi!!!!!!!!!!!!!!!!!!!!