Squintz
Senior Member
I just bought a nextel i760 phone (aka nextel 3-digit series). I went ahead a got the lowest internet package which is an extra $10 for unlimited use and then I got GPS software which is another $10. I just thought I would share some of my finding over the last few days and tell you guys how cool these phones are. There is a lot of potential for these phones in the home automation world.
Yesterday, me and the family were shoping for xmas trees. We had a list of tree farms we wanted to go to. All I had to do was input my Destination Address and click ok. The GPS software connected to the internet and downloaded directions from my Current location to the Destination. Then the on screen display counted down the miles until our next turn. It actually counted down to the feet. At about .6 miles it warns you that your turn is coming up. Then at .1 miles it says Turn Now.
The GPS technology has been improved because it not only uses the satalites but it also uses the cell towers just in case you lose satalite lock. It took a about 10 minutes for me to figure out how to use the software (I did not read the manual ).
----------
The next really cool thing about these phones is their ability to run Java applications. Since I just finished my Java 5.0 programming class for college I was pretty syked about it. I went online and found that Java has a package that you can install that allows you to program for mobile phones. It also gives me the ability to setup a Java Server (J2EE) on my home pc and write what are called Servlets. Then I can write something called a MIDlet which is the same as an applet but for mobile phones.
Java has made some really cool tools that allow you to compile your Java programs and package them up in a matter of seconds. It also has an emulator program that comes with those tools so you can try your application on what looks like a real phone. This saves you from having to link your phone to your PC all the time. It also makes it easier to debug your applications this way.
So, I can see a whole lot of things that could be done with these MIDlets. For example a servlet could be tied to your HomeSeer or CQC software and allow you to monitor the status of your home and even control it. Also, You could write a MIDlet to send you the location of your phone in case you lose it. Still working out the details on this one because I think it would require user interaction but I may be able to run the MIDlet all the time.
There are classes in java that would allow you to stream TV feeds to your phone. TV feeds are expensive for phones but could probably be free if I wrote an applicaiton to stream feeds from my ATI card or Security Cameras.
Here are a few How-To links and other links that I have used to learn about this stuff.
http://www.j2me.org/yabbse/index.php?board...lay;threadid=46
http://idenphones.motorola.com/iden/develo...rGuidelines.pdf
http://developers.sun.com/techtopics/mobility/getstart/
http://developer.sprint.com/site/global/n_...5548d861d33.jsp
http://developers.sun.com/techtopics/mobil...icles/wtoolkit/
http://developers.sun.com/techtopics/mobil...al2/j2eeri.html
http://developers.sun.com/techtopics/mobil...cles/tutorial2/
If you try to do any of this stuff there is a lesson I had to learn the hard way. The Java 5.0 SDK does not work with the J2EE 1.3.1 (Java Server). You need to get either 1.3 Java SDK or do what I did and get 1.4 of the Java Server. They say 1.3.1 is the latest but 1.4 is now available.
If you guy think of cool ideas that you could use Java programs on your cell phone for post them here.
Yesterday, me and the family were shoping for xmas trees. We had a list of tree farms we wanted to go to. All I had to do was input my Destination Address and click ok. The GPS software connected to the internet and downloaded directions from my Current location to the Destination. Then the on screen display counted down the miles until our next turn. It actually counted down to the feet. At about .6 miles it warns you that your turn is coming up. Then at .1 miles it says Turn Now.
The GPS technology has been improved because it not only uses the satalites but it also uses the cell towers just in case you lose satalite lock. It took a about 10 minutes for me to figure out how to use the software (I did not read the manual ).
----------
The next really cool thing about these phones is their ability to run Java applications. Since I just finished my Java 5.0 programming class for college I was pretty syked about it. I went online and found that Java has a package that you can install that allows you to program for mobile phones. It also gives me the ability to setup a Java Server (J2EE) on my home pc and write what are called Servlets. Then I can write something called a MIDlet which is the same as an applet but for mobile phones.
Java has made some really cool tools that allow you to compile your Java programs and package them up in a matter of seconds. It also has an emulator program that comes with those tools so you can try your application on what looks like a real phone. This saves you from having to link your phone to your PC all the time. It also makes it easier to debug your applications this way.
So, I can see a whole lot of things that could be done with these MIDlets. For example a servlet could be tied to your HomeSeer or CQC software and allow you to monitor the status of your home and even control it. Also, You could write a MIDlet to send you the location of your phone in case you lose it. Still working out the details on this one because I think it would require user interaction but I may be able to run the MIDlet all the time.
There are classes in java that would allow you to stream TV feeds to your phone. TV feeds are expensive for phones but could probably be free if I wrote an applicaiton to stream feeds from my ATI card or Security Cameras.
Here are a few How-To links and other links that I have used to learn about this stuff.
http://www.j2me.org/yabbse/index.php?board...lay;threadid=46
http://idenphones.motorola.com/iden/develo...rGuidelines.pdf
http://developers.sun.com/techtopics/mobility/getstart/
http://developer.sprint.com/site/global/n_...5548d861d33.jsp
http://developers.sun.com/techtopics/mobil...icles/wtoolkit/
http://developers.sun.com/techtopics/mobil...al2/j2eeri.html
http://developers.sun.com/techtopics/mobil...cles/tutorial2/
If you try to do any of this stuff there is a lesson I had to learn the hard way. The Java 5.0 SDK does not work with the J2EE 1.3.1 (Java Server). You need to get either 1.3 Java SDK or do what I did and get 1.4 of the Java Server. They say 1.3.1 is the latest but 1.4 is now available.
If you guy think of cool ideas that you could use Java programs on your cell phone for post them here.