利用Java编写手机应用程序PalmOS基础篇
2005-12-26 13:41
806 查看
作者:王森
相信大家一定會發現,最近到處都是嵌入式系統(embedded system)的新聞。而目前也已經有不少國內外廠商推出各式各樣的PDA(Personal Digital Assistant,中文叫做個人數位助理)產品。相信大家一走到電腦賣場,只要隨便一看都能發現櫥窗裡所展示的各式各樣造型PDA。而讀者們也會發現周圍越來越多的人隨時隨地使用觸控筆在PDA的螢幕上做他們想做的事情。 為何PDA會成為熱門的話題呢? 根據媒體的說法,由於行動通訊時代的來臨,PDA似乎是能夠造就繼PC之後下一代數位革命的新產品。既然是大家看好前景的產業,當然在一開始市場上就是百家爭銘。從佔有率最高的Palm系列,接著是後來加入的Windows CE,尤其嵌入式Linux(embedded linux)的快速發展更是目前當紅的新聞題材。看來,PDA的戰火將會不停地延長下去。 其實,除了嵌入式Linux之外,很多人可能不知道Java也是另一個嵌入式系統之中很有趣的議題。熟知Java發展歷史的人應該都知道,Java一開始本來就是針對嵌入式系統而設計的,只不過由於因緣機會,遇到了網路蓬勃發展的時代,剛好Java的某些特性又非常適合應用在全球資訊網(WWW)之上。我想很多人大概只聽過Java可以用來撰寫能在瀏覽器上執行的Java Applet、獨立執行的Java應用程式(Java Application)以及專門在伺服器端執行的Java Servlet。而本系列文章所要介紹的主角,則是一種能夠在個人數位助理上執行的Java程式,它的名字就叫做 -- Java Spotlet,是目前大家所能見到Java的第四種應用。
相信大家一定會發現,最近到處都是嵌入式系統(embedded system)的新聞。而目前也已經有不少國內外廠商推出各式各樣的PDA(Personal Digital Assistant,中文叫做個人數位助理)產品。相信大家一走到電腦賣場,只要隨便一看都能發現櫥窗裡所展示的各式各樣造型PDA。而讀者們也會發現周圍越來越多的人隨時隨地使用觸控筆在PDA的螢幕上做他們想做的事情。 為何PDA會成為熱門的話題呢? 根據媒體的說法,由於行動通訊時代的來臨,PDA似乎是能夠造就繼PC之後下一代數位革命的新產品。既然是大家看好前景的產業,當然在一開始市場上就是百家爭銘。從佔有率最高的Palm系列,接著是後來加入的Windows CE,尤其嵌入式Linux(embedded linux)的快速發展更是目前當紅的新聞題材。看來,PDA的戰火將會不停地延長下去。 其實,除了嵌入式Linux之外,很多人可能不知道Java也是另一個嵌入式系統之中很有趣的議題。熟知Java發展歷史的人應該都知道,Java一開始本來就是針對嵌入式系統而設計的,只不過由於因緣機會,遇到了網路蓬勃發展的時代,剛好Java的某些特性又非常適合應用在全球資訊網(WWW)之上。我想很多人大概只聽過Java可以用來撰寫能在瀏覽器上執行的Java Applet、獨立執行的Java應用程式(Java Application)以及專門在伺服器端執行的Java Servlet。而本系列文章所要介紹的主角,則是一種能夠在個人數位助理上執行的Java程式,它的名字就叫做 -- Java Spotlet,是目前大家所能見到Java的第四種應用。
Java在嵌入式系統上的應用 | ||
|
名詞解說 | ||||
|
為何要用Java開發PDA上的應用程式 ? | |||
|
初見KVM | |||||||||||||||||||||||||||||||||||||||||||
|
解決方案 | |||
|
先期準備工作 | |||||||||||||||||||||||||||||||||||||||
|
第一個Palm上的Java程式 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
程式解說 | ||||||||||||||||||||||||||||||||
|
附錄:利用Palm模擬器測試我們所撰寫的Java程式 | ||||
|
附錄:相關資源 | ||||||||||||
|
相关文章推荐
- 利用Java 编写手机应用程序 Motorola iDEN篇
- 利用Java编写手机应用程序Motorola iDEN篇
- 利用Java 编写手机应用程序 Motorola iDEN篇
- 利用Java编写手机应用程序Motorola iDEN篇
- 利用Java编写手机应用程序 Motorola iDEN篇
- 利用Java 编写手机应用程序 Motorola iDEN篇
- BlackBerry 应用程序开发者指南 第一卷:基础--第2章 编写BlackBerry Java应用程序
- 利用Java技术编写桌面软件基础
- 利用Java技术编写桌面软件基础
- [基础题] 5.(*)按如下要求编写Java应用程序:(1)编写一个用于表示战斗能力的接口Fightable,
- Java 并发编程实践基础 读书笔记: 第二章 构建线程安全应用程序
- 黑马程序员——Java基础语法:利用位运算实现的基础进制转换
- Java中利用通讯API编写短信软件
- 利用Java编写简单的WebService实例
- 利用C#编写一个简单的抓网页应用程序
- Java+Selenium3.0基础篇2-利用geckodirver启动firefox
- 利用hadoop的API编写java代码
- 关于利用Qt编写应用程序的帮助文档
- Java--第十三周实验--任务0--编写一个简单的Java应用程序
- JAVA基础:利用数组在DOS命令行下分组