輕鬆搞定!用Google雲端技術架設電子商務網站&手機APP

出版社:Airiti Press Inc.  作者:陳世興 编  页数:546  

内容概要

  本書詳介最新版的Google Maps APIs (V3)的使用、Android手機程式開發、跨平台手機程式、雲端運算平台App Engine(使用Java)、與電子商務相關APIs。從入門到進階,幫助使用者徹底體驗Google APIs的全面應用!最重要的是,從現在開始你可以站在Google 的肩膀上,提供更有創意的服務!本書介紹了:  最新Google Maps APIs V3  最新版Google Maps APIs V3的最大特點,是最佳化手機應用時的處理速度,本書介紹Google MAPS V3的元件與應用,包括地圖顯示、路徑規劃、地址轉譯、偵測使用者來源定位、街景模式與手機導航模式,提供你的網站使用者會用到的功能。  Android手機程式設計與跨平台的手機程式  手機App市場無疑是發展相當迅速的領域,本書主要介紹Android程式設計,幫助讀者在短時間開發出手機程式。本書也強調如何透過HTML、JavaScript、與CSS撰寫出跨平台的手機程式,並透過PhoneGap的工具,讓你的手機程式運作於iPhone/iPad、Blackberry、與Nokia (Symbian)之上。  Google App Engine雲端應用程式引擎  Google開放其雲端的基礎設備,促使應用程式可以在Google所使用的平台下運作,關於網站的負荷程度、使用頻寬、系統穩定性、與資訊安全的問題,將由Google煩惱這些問題。另外介紹運行於App Engine上的JIQL雲端資料庫API,避免Datastore程式撰寫上較為繁瑣,得輕鬆解決資料存取的問題。  電子商務相關APIs  利用Google Checkout解決金流付款的問題;Google Adsense提供網站或部落格中的一格區塊,讓Google放置廣告,幫助網站營收;Google AdWords設定廣告關鍵字,讓使用者行銷網站或產品;Google Charts涵括許多繪圖的APIs,甚至能畫出動態圖形。  作者簡介  陳世興  1. 現任南華大學電子商務管理學系助理教授  2. 教學課程主要包含程式設計, 專題, Google 技術, 與雲端運算等相關課程  3. 相當推崇Google推出許多創新的服務以及該公司Don’t be evil的哲學  4. 目前學術研究共發表20多篇的SCI國際期刊發表 (h-index: 7)  5. 本書相關內容可至其個人網站網址取得:peterbookmace.appspot.com

作者简介

  陳世興  1. 現任南華大學電子商務管理學系助理教授  2. 教學課程主要包含程式設計, 專題, Google 技術, 與雲端運算等相關課程  3. 相當推崇Google推出許多創新的服務以及該公司Don’t be evil的哲學  4. 目前學術研究共發表20多篇的SCI國際期刊發表 (h-index: 7)  5. 本書相關內容可至其個人網站網址取得:peterbookmace.appspot.com

书籍目录

前言第1章 Google簡介1.1 本書主軸1.2 本書主軸1.3 安裝所需程式編譯與開發環境第2章 須具備的基本功力:JavaScript2.1 開發與執行環境2.2 如何內嵌JavaScript程式於網頁中2.3 變數與陣列2.4 邏輯判斷與流程控制結構2.5 方法呼叫:function()2.6 物件第3章 使用最新Google Maps API V33.1 簡介:Maps API V3元件介紹與應用3.2 使用靜態APIs3.3 使用動態APIs3.4 地圖控制項3.5 地圖呈現與事件處理3.6 圖層物件第4章 Google Maps進階程式設計4.1 地理定位4.2 地址轉譯 (Geocoder API)4.3 經緯度反轉譯成地址4.4 路徑規劃第5章 Google Maps實作範例:尋找附近的中油直營加油站5.1 取得加油站的地址與經緯度座標5.2 基本版網頁應用程式5.3 加入自動定位5.4 用已知地址轉換成經緯度座標當作定點位置5.5 使用資訊視窗顯示更多資訊5.6 路徑規劃第6章 Android快速上手6.1 用WebView寫出第一個手機程式6.2 打包網頁至手機程式中6.3 WebView程式與JavaScript雙向溝通6.4 jQuery iPhone UI與WebView結合6.5 上傳程式至Android Market第7章 Android XML設定檔與視窗元件的關聯7.1 AndroidManifest.xml專案設定檔7.2 Layout佈局設定檔7.3 常用的Linear Layout7.4 佈局檔設定視窗元件7.5 巢狀的Linear Layout7.6 視覺化開發工具7.7 Tab Layout7.8 結論第8章 Android視窗元件8.1 按鈕 (Button)8.2 文字編輯框 (EditText)8.3 多選按鈕 (CheckBox)8.4 通知對話框 (AlertDialog)8.5 狀態進度對話框 (ProgressDialog)8.6 選單 (Menu)8.7 圖片檢視 (ImageView) 8.8 格狀檢視 (GridView) 8.9 下拉選單 (Spinner) 8.10 日期選擇工具 (Date Picker)8.11 時間選擇工具 (Time Picker)第9章 活動之切換與訊息儲存9.1 活動之間的切換9.2 活動間的訊息傳遞9.3 共用偏好設定 (Shared Preferences)9.4 儲存資料於檔案9.5 開始使用SQLite資料庫第10章 MapView與GPS定位10.1 MapView介紹10.2 註冊MapView金鑰10.3 撰寫MapView程式10.4 地圖標記10.5 取得手機所提供GPS精確定位第11章 手機應用範例一:找附近的中油加油站Android版11.1 與先前版本的差異11.2 用Tab Layout整合MapView、WebView與表單元件11.3 地圖呈現與定位11.4 搜尋附近的加油站11.5 加油站顯示圖像的點擊事件之處理11.6 AndroidManifest.xml專案設定檔11.7 設定要顯示之加油站數量11.8 由WebView顯示油價資訊與程式的說明11.9 用Google街景預覽目的地11.10 加入手機廣告幫你賺零用錢第12章 手機應用範例二:與伺服器互動的車輛追蹤系統12.1 設計理念12.2 系統架構與設計12.3 手機端程式12.4 伺服器端程式第13章 Google雲端計算平台:Google應用服務引擎(Google App Engine/Java)13.1 為什麼雲端計算成為IT產業的焦點?13.2 Google App Engine介紹13.3 申請GAE服務與上傳靜態網頁13.4 GAE主控台與付費方式設定13.5 動手用JSP開發雲端新聞發布系統13.6 GAE小結第14章 JIQL雲端資料庫14.1 JIQL雲端資料庫的介紹與安裝14.2 雲端資料庫版本之新聞發布系統14.3 發布新聞的使用者介面14.4 透過JIQL JDBC寫入新聞資料14.5 模組化新增SQL指令14.6 模組化查詢SQL指令14.7 顯示已發布的新聞14.8 查詢結果的分頁14.9 建立新聞管理者介面14.10 修改已發布的訊息14.11 刪除已發布的訊息第15章 Google Apps Engine提供之服務與實作範例15.1 加速程式效率的分散式記憶體Memcache15.2 定期排程Cron15.3 Blobstore檔案上傳15.4 影像處理服務15.5 URL擷取與Web Service15.6 Java Mail郵件傳遞15.7 輕鬆實現超級運算的Task Queue15.8 雲端版本之車輛追蹤系統第16章 Google Checkout解決金流付款之問題16.1 Google Checkout簡介16.2 申請Google Checkout服務16.3 Google Checkout無痛入門16.4 製作立即購買按鈕16.5 商店小工具精靈16.6 Google Checkout購物車16.7 Google Checkout小結第17章 企業級網站分析工具:Google Analytics17.1 設定須追蹤之網站17.2 資訊主頁17.3 智慧型設定 (Intelligence)17.4 訪客來源分析17.5 流量來源17.6 內容第18章 網站開源工具:Google AdSense18.1 AdSense介紹18.2 AdSense的申請18.3 取得AdSense廣告並嵌入網頁中18.4 Google Blogger與AdSense的整合 第19章 行銷你的網站與產品:Google AdWords19.1 Adwords介紹19.2 設定文字廣告19.3 上傳圖像廣告19.4 使用多媒體廣告製作工具19.5 關鍵字的彙總內容第20章 製作動態圖形報表Google Charts20.1 Chart API介紹與快速上手20.2 圓餅圖Pie Chart 20.3 折線圖Line Chart20.4 二維條碼圖形QR Code20.5 透過JavaScript動態製作二維條碼與折線圖20.6 從JSP呼叫Chart API20.7 從ASP.Net(C#)呼叫Chart API20.8 從ASP.Net(VB)呼叫Chart API附錄A 用PhoneGap快速製作「找附近的加油站」iPhone版附錄B 由PhoneGap呼叫iPhone與Android本機端API------以資料儲存為例附錄C MySQL Server資料庫伺服器設定與介面操作軟體Navicat 8(第2、12章內容請上www.airitibooks.com/輸入《輕鬆搞定!用Google雲端技術架設電子商務網站&手機APP開發》查詢書目,或連結peterchenweb.appspot.com/Timetable.htm查看內容)

图书封面

评论、评分、阅读与下载



用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7