Android雲端實務程式設計
書籍詳細介紹   序言


Android 妙難測 Hadoop 熱潮先 
 雲端會上期相論 三慧勤修萬境圓

第一本結合Android行動與雲端運算的專業書籍!

如果您想一窺Android行動運算的全貌
如果您想一登雲端運算核心技術的殿堂
如果您想在資訊職場中具備專業的irreplaceability
如果您想在永無止境的資訊技術發展洪流中-可以保身,可以全生, 可以養親,可以盡年

本書讓您所願速成就!

本書章節架構

  • 本書將Android雲端運算概分為五篇來介紹,其涵蓋Android基礎設計篇三章、視窗設計篇兩章、應用元件篇五章、硬體新功能篇兩章以及雲端設計篇三章,共計十五章。

  • 在Android基礎設計篇中,首先以輕鬆愉快的步調與讀者漫談Android與雲端運算的因緣、了解兩者的基本觀念以及Android、Hadoop與Java的完美邂逅;第2章介紹如何快速地打造第一支Android程式-HelloWorld與其先備工作;第3章則透過Android四大天王(四大應用元件)之首的Activity應用元件,深入解說HelloWorld的意涵與細節。

  • 下一單元為視窗設計篇,以兩章分別介紹Android使用者介面設計與常用視窗元件;前者主要談論各種版面配置管理以及視窗元件的事件管理等,後者則著重在介紹Android所提供豐富的視窗元件之用法,我們也特別講解Activity應用程式與Java Script HTML間的互動技巧。

  • 緊接著是Android行動運算的核心技術-應用元件篇五章,分別深入講解Android的四種應用元件(application components):Activity(活動)、Service(服務)、Broadcast Receiver(廣播接收器)以及Content Provider(內容提供器)。任何的Android應用程式皆由此四種元件堆砌而成,其各司其所,也各有其生命週期,其中Activity表示具使用者介面(user interface, UI)且可視的螢幕程式應用;相反地,Service則是不具UI且在背景(background)執行的元件;Content Provider專司應用程式間資料分享的管理;Broadcast Receiver 元件則負責Android系統的廣播通知。為支援程式間資料的分享,我們以獨立一章來解說Android關於資料儲存的議題。

  • 第四單元為硬體新功能篇兩章,硬體控制是撰寫行動裝置應用程式十分重要的一環,故第11章探討了Android裝置較為常用的硬體控制,包含多點控制、語音、繪圖、相機、GPS定位等控制,特別是各種感測器的應用等。第12章介紹Android發展上的一個重要里程碑—4.0版,其一統智慧型手機與平板電腦的規範,本章提供讀者關於Android 4.0新增的功能與應用範例,此有助於讀者走在潮流之先。

  • 最後一篇,也是本書最重要的單元-雲端設計篇,我們以三章完整的探討,帶領讀者搭著Android直上雲端。首先,第13章詳細解說目前應用最廣的雲端平台Hadoop的架構、Map/Reduce核心技術的運作原理以及分散式檔案系統等重要議題;第14章續談Hadoop分散運算模式,並以三個範例解說Hadoop的實戰經驗,以為下一章打下基礎。最後,第15章則為集本書之大成,解說Android雲端決策支援系統之建置;我們先介紹Android的網路程式設計觀念,接著以旅行推銷員的企業智慧問題貫穿全章,配合人工智慧基因演算法,藉由Hadoop與Android平台,實現雲端智慧的願景。

  • 章節目錄
    
    Part 1 Android基礎設計篇
    Chapter 01 Android漫談與雲端運算
    Chapter 02 我的第一隻Anroid程式-HelloWorld
    Chapter 03 深探HelloWorld程式
    
    Part 2 視窗設計篇
    Chapter 04 使用者介面設計
    Chapter 05 常用視窗元件
    
    Part 3 應用元件篇
    Chapter 06 深探Activity應用元件
    Chapter 07 資料的儲存
    Chapter 08 Service應用元件
    Chapter 09 Broadcast Receiver應用元件
    Chapter 10 Content Provider應用元件
    
    Part 4 硬體新功能篇
    Chapter 11 Android硬體控制
    Chapter 12 Android 4.0新功能
    
    Part 5 雲端設計篇
    Chapter 13 架構Hadoop雲端系統
    Chapter 14 Hadoop分散模式
    Chapter 15 Android雲端決策支援系統
    
    
    

序言

  • 一版一刷,2012/2


Last updated by 作者, 02.18, 2012