会员   密码 您忘记密码了吗?
1,575,266 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

浏览历史

当前位置: 首页 > 电脑资讯 > 程式设计/APP开发 > 行動網路應用:JAVA手機程式設計(附光碟)
行動網路應用:JAVA手機程式設計(附光碟)
上一张
下一张
prev next

行動網路應用:JAVA手機程式設計(附光碟)

作者: 黃志泰、李勁
出版社: 松崗
出版日期: 2009-11-30
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT520.00
市场价格: RM80.00
本店售价: RM70.40
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

  行動設備程式設計無論是目前還是未來都是相當被看好的產業。有鑑於此,作者將多年在教學與產業上的經驗行諸於文,希望能讓想進入這個領域的夥伴可以快速的學會基本技術與掌握方向

  所以,本書除了介紹行動網路的概念外,也有系統而全面性的講述J2ME各種手機程式設計方法。包括網路程式設計、遊戲開發、以及多媒體,最後並提供3個完整的手機程式專案開發實例。因此,本書非常適合手機程式初學者、廣大的Java程式設計師、更適合大專院校師生做為專業參考用書或學習教材。

本書特色

  .完整清楚的範例實作:相信可藉由本書引領進入這道Java手機程式設計之門後而擁有更寬廣的未來。
  .循序漸進的設計流程:由最宏觀的願景開始講起,但從最基礎的業界規格、基本介面著手,進而學習網路程式設計、資料記錄程式設計、遊戲程式設計以及多媒體設計等等,最後也以如何完成願景而努力來結束。


目錄

Ch1行動網路應用服務及未來發展趨勢
想要進入移動(Mobile)的世界,那麼就必須先了解它發展的歷程、目前的概況以及未來的展望。本章正是這樣的一個楔子,從閒話家常的過程當中讓您親身的體驗架構未來行動網路應用服務的美好。

Ch2 J2ME規格標準與開發環境介紹
為何會選擇Java進行手機上的應用程式開發呢?道理很簡單,就是之前所提的跨平台特性,這對於手機上的應用程式開發更具重要性。因此,J2ME就在這樣的情況下誕生了,手機廠商只要在其作業平台上提供JAVA虛擬機器(Virtual Machine),便可以執行使用J2ME所開發出來的應用程式。本章即是針對相關的規格標準以及軟體的安裝與開發環境做一介紹。

Ch3 J2ME MIDP 程式開發流程
在上一章中我們已經安裝好開發手機程式的平台與工具了,雖然也進入了WTK工具,但僅是看到皮毛而已。在本章中,我們將要介紹如何進入手機程式的設計。

Ch4使用者操作介面基本程式設計
撰寫任何程式都須要透過使用者介面(User Interface/UI)來互動,例如在應用程式畫面擺放一個按鈕,讓使用者按下該按鈕就可連上Internet、或者設計一個輸入框,讓使用者鍵入帳號密碼以登入系統,所以學會使用者操作介面的程式設計是開發資訊系統的基礎,也是首要的工作。本章將探討此一主題。

Ch5使用者操作介面進階程式設計
前述章節所提之Alert(警示)視窗、List(選單)視窗、TextBox(文字輸入方塊)視窗元件只能單獨出現在螢幕上,事實上並不是很好的使用者操作介面設計。因為這只能滿足簡單、單一的畫面操控,因此,若要做出類似Windows系統的多樣性表單視窗畫面就必須靠本章將介紹的Form視窗元件。

Ch6 J2ME MIDP網路連線程式設計基礎
網路連線與資料傳輸的程式設計,因為會牽涉到不同的網路通訊或傳輸協定,所以感覺起來會很複雜。因此,SUN JAVA為了簡化網路連線的工作,在J2ME MIDP的平台上就設計一套通用連線平台介面(Generic Connection Framework,簡稱GCF)。希望以此套通用連線平台介面做為J2ME程式對外溝通的基礎,在本章中我們會先介紹一下GCF到底是何方神聖,它又如何幫助我們做手機的網路程式設計。

Ch7 J2ME MIDP HTTP與SOCKET 網路程式設計
本章開始真正進入手機的網路程式設計,我們將先來學一下如何運用上一章所介紹的J2ME MIDP通用連線平台介面(Generic Connection Framework/GCF)來開發Http與Socket網路程式。

Ch8 J2ME MIDP Datagram與COMM PORT連線程式設計
由於Socket類似點對點傳輸,因此只適合開發手機上的點對點應用程式,如果想要開發一對多傳輸則較不適用,此時只能運用本章介紹的Datagram 傳輸機制才能滿足需求。另外,本章會順道說明COMM連接,所謂COMM連接就是我們在桌上型電腦透過Com Port 傳輸的操作,例如透過Com1連接印表機來傳送列印資料等。而在手機上會用到COMM連接是因為有些手機內建了特殊的周邊設備,例如GPS、照相機等都是模擬成Com Port連接方式,所以我們必需透過J2ME的COMM連接才能操控這些設備。

Ch9 J2ME MIDP 資料庫程式設計
資料庫!這是一個多麼常聽到的名詞,就以目前的生活型態而言,資訊科技已環繞在日常生活四周,而資訊系統處理的資料大多交由資料庫來保存。對於手機本身的應用程式而言,資料庫也一樣佔有重要的地位。例如:設計一個行事曆,那麼使用者所輸入的資料就是要記錄在資料庫中。在本章的示範程式中,為了畫面上的展示處理,我們依然將它輸出到WTK的控制台當中。而只要您將它輸出到手機的Form或其他顯示文字的元件中即可轉換到手機螢幕。

Ch10 MIDP CANVAS MODE 程式設計
基本上J2ME MIDP提供兩類使用者介面的API套件,分別是高階與低階API供程式設計師來使用。所謂高階API就是把操作螢幕設定為文字模式或稱為Text(Screen) Mode,常用操作的類別物件就是第4、5章所介紹的主題。而相對的所謂低階API就是把操作螢幕設定為繪圖模式或稱為Canvas Mode,本章就是要介紹如何套用Canvas Mode低階API來做細部的螢幕畫面設計。

Ch11J2ME MIDP GAME基本程式設計
本章將開始介紹如何套用Game API,來做手機電玩遊戲開發設計,至於更深入的遊戲設計則會在下一章介紹。

Ch12 J2ME MIDP GAME進階程式設計
在本章中我們以兩個可以互動的遊戲來當做程式範例,並做詳盡精闢的講解。除此之外,對於3D遊戲的開發也有概念與程式上的說明。雖然很基本,但卻是進入3D遊戲程式設計的墊腳石。

Ch13 MIDP 推送註冊程式設計
本章所要談的主題為推送(Push)技術,這是一個有別以往觀念中取得資料的技術。使用推送技術的好處在於可以讓MIDlet與行動設備的運作關係更為緊密,同時也可以化被動為主動,因此更能提高所開發MIDlet Suit產品的競爭力。

Ch14多媒體影音程式設計
MIDP 2.0針對多種播放程式提供了一套播放和錄製音頻或視頻的介面,那就是MMAPI(Mobile Media API),這是因為MIDP 2.0的多媒體API是建立在移動媒體(Mobile Media)API上。而MMAPI則是Java Community Process 所制定JSR135 的一個實現。本章將來探討這方面的應用。

Ch15J2ME MIDP簡訊程式設計
移動式電話網路架構提供標準的方法在兩台手機之間傳遞文字訊息,這就是我們所知的移動式電話訊息傳遞協定,包括SMS (Short Message Service,短訊息服務即為我們常說的簡訊)與CBS (Cell Broadcast Short Message Service)。但因為SMS比CBS的使用更加廣泛,因此在本章中雖然會介紹各種基本理論與架構,但是在實作上我們只會著重在SMS上。

Ch16J2ME位置感知服務程式設計
最後一章所要談的主題就是呼應第一章所勾勒出來的願景,如何透過手機的服務達到所謂的個人化服務與行動定位服務。在本章中我們介紹如何使用JSR-179所提供的Loaction API來取得目前的位置資料,透過鄰近的資料或許就可以開發出許多新奇的服務。

附錄A手機程式設計技巧問答
以問答的方式列出手機程式設計時常會遇到的問題,以及解決方式。

附錄B手機專題製作完整實例
以手機即時資訊(交通路況氣象等)暨即時叫車(計程車)系統為例完整詳述設計的技巧。

附錄C NetBeans Mobility整合開發環境
展示使用NetBeans來開發J2ME手機程式。