There is going to be an estimated 600 Million Mobile Internet users in 2004, according to estimates, and this emerging market is now starting to take off.
Tutorial Details:
All different parts of the software and Internet industry is moving in to this space, and I've seen a huge increase in interest over the last 12 months. The recent JavaOne conference in San Francisco also showed this trend, and I believe that wireless is a major opportunity for Java to make it big.
This is the classical set-up with one device that acts as the modem and one as the terminal equipment. The application resides solely on the terminal (MC218, Palm V, Laptop etc), which can be used with or without wireless access. The terminal is connected to the modem via IR, serial cable or the emerging Bluetooth radio technology. The modem is then acting purely as an intermediate communications device. One setup could be the Ericsson R520 GPRS phone talking to a Bluetooth device.
Pro's:
If you want to upgrade one of the devices, you don't have to upgrade it all
Sometimes you want to just have a phone with you and not a PDA or an mp3 player (or whatever is in the integrated device)
The phone with data capabilities can be used together with a laptop OR a PDA OR whatever device I want to use that day
Cons:
It might appear more complicated to configure two or more devices than one that is shipped integrated
Unless you use Bluetooth, the use of cables might get messy
Read
Tutorial at: Click here to view the tutorial
Rate Tutorial: What are the devices going to look like
View Tutorial: What are the devices going to look like
Related
Tutorials:
An instrumentation
network for weather data on the
Web
An instrumentation
network for weather data on the
Web |
Jini: New
technology for a networked world - JavaWorld June
1999
Jini: New
technology for a networked world - JavaWorld June
1999 |
XML JavaBeans, Part 1 - JavaWorld February 1999
XML JavaBeans, Part 1 - JavaWorld February 1999 |
Program Java devices -- An
overview - JavaWorld July 1999
Program Java devices -- An
overview - JavaWorld July 1999 |
Program your Palm in Java, Part 1: The PalmOS
Emulator - JavaWorld November
1999
Program your Palm in Java, Part 1: The PalmOS
Emulator - JavaWorld November
1999 |
Program your Palm in Java, Part 1: The PalmOS
Emulator - JavaWorld November
1999
Program your Palm in Java, Part 1: The PalmOS
Emulator - JavaWorld November
1999 |
JNDI overview,
Part 3: Advanced JNDI - JavaWorld March
2000
JNDI overview,
Part 3: Advanced JNDI - JavaWorld March
2000 |
Make room for JavaSpaces, Part 4 - JavaWorld April
2000
Make room for JavaSpaces, Part 4 - JavaWorld April
2000 |
J2ME: The next
major games
platform? - JavaWorld March 2001
J2ME: The next
major games
platform? - JavaWorld March 2001 |
Think small: Java on Compaq's iPAQ
Think small: Java on Compaq's iPAQ |
Rumble in the
jungle: J2EE versus .Net, Part
1
Rumble in the
jungle: J2EE versus .Net, Part
1 |
Bridge the gap between Java and Twain
Bridge the gap between Java and Twain |
J2ME devices:
Real-world performance
J2ME devices:
Real-world performance |
A first look at JavaServer Faces, Part I
A first look at JavaServer Faces, Part Learn how to implement Web-based user interfaces with JSF |
Let the mobile
games begin, Part 2
Let the mobile
games begin, Part 2 |
Java programming dynamics, Part 7: Bytecode engineering with BCEL
Java programming dynamics, Part 7: Bytecode engineering with BCEL
Apache BCEL lets you get to the details of JVM assembler language for classworking
The Apache Byte Code Engineering Library (BCEL) lets you dig into the bytecode of Java classes. You |
Getting Started with Java and Bluetooth
What is Bluetooth?
What exactly is Bluetooth? Well, simply stated, Bluetooth is a wireless communication protocol. Since it\'s a communication protocol, you can use Bluetooth to communicate to other Bluetooth-enabled devices. In this sense, Bluetooth is |
USB FAQ
FAQ topics include recommended USB patches for the Solaris OS, the USBA 1.0 Framework, libusb support, and more. |
Pure Java SSH Tool for J2ME
JSch is the pure Java SSH2 implementation developed by JCraft under revised BSD license. It has been already widely adopted by several open source projects, including Eclipse, Apache Ant, etc., |
Easy Emulation With New NetBeans Mobility Pack 4.0
With the click of a button, switch back and forth between different emulation environments while developing one set of code. It's never been this easy to take advantage of Java technology's cross-platform capabilities. |
|
|
|