2009年12月25日

[好書推薦]ADOBE AIR 完整入門與開發實錄:使用Flex/Flash/Ajax開發AIR應用

市面上教FLASH的書籍多如繁星,但討論AIR的書卻不多,若不清潔何謂AIR的朋友可參考一下 ADOBE官網 的說明;而下面這本書就是少數討論AIR的書籍,有興趣的朋友可以買本回家翻範看,推薦給有需要的朋友。

ADOBE AIR 完整入門與開發實錄:使用Flex/Flash/Ajax開發AIR應用

內容簡介

本書全面講解Adobe AIR(Adobe Integrated Runtime)技術和開發實踐。AIR允許利用現有的Web開發技能(包括Flash、Flex、HTML、JavaScript、Ajax)優勢,建立和配置跨平台(或跨作業系統)的桌面RIA(Rich Internet Applications)應用。透過詳細的實例講解,介紹AIR 的特性和開發技巧,讀者會了解到AIR 的優勢,以及如何快速有效地開發AIR 應用。

適合在做AIR 開發的、對AIR 開發感興趣的讀者;使用不同開發工具,處於不同開發環境下的讀者可以重點選擇自己感興趣的章節。

目錄

第一章 談談RIA
第二章 ADOBE RIA
第三章 Ajax AIR概述
第四章 基於WebKit網頁引擎的開發
第五章 JavaScript調控API精講
第六章 Ajax 框架開發
第七章 處理JavaScript例外
第八章 RIA開發利器 - Adobe Flex3
第九章 撰寫第一個AIR 應用
第十章 AIR 元件介紹
第十一章 視窗和選單
第十二章 檔案和資料
第十三章 網路和通訊
第十四章 Flash CS4 AIR 開發概述
第十五章 Flash 版的HelloAIR
第十六章 仿資源管理器(Ajax+AIR)
第十七章 RSS閱讀器(Ajax+AIR)
第十八章 桌面飛蟲(Flash+AIR)
第十九章 RSS閱讀器Flex 版(Flex+AIR)
第二十章 圖片瀏覽器(Flex+AIR)
第二十一章 文字編輯器(Flex+AIR
第二十二章 網頁瀏覽器(Flex+AIR)
第二十三章 列車時刻表(Flex+Cairngorm+AIR)
附 錄 精彩範例網址

 

相關網址:http://www.books.com.tw/exep/assp.php/yogo/exep/prod/booksfile.php?item=0010456430

 

延伸閱讀:宅經濟來臨,RIA網站應用趁勢起飛

Dreamweaver好用的php外掛

這是一個很好用的php外掛,可以減少打錯字的機會。

免費的PHP代碼擴展為Dreamweaver有助於加快代碼編寫方法有兩種:

  • 它插入選定的控制結構(if語句等);
  • 它插入PHP變數選擇列表中的所有變數的發現,在當前文件中。

最棒的是, 它是免費的

作者:XP-Internet
官方網站:http://www.xp-internet.com
發表日期:March 08, 2009
檔案下載:
Download PHP Coding Tools for free

下面是他的說明影片,有興趣的朋友可以看一下。

使用 Eclipse + PyDev 開發 Google App Engine 專案

在 Windows 上開發應用程式,大多數的開發者會藉著使用 IDE 來輔助開發,簡化一些設定、啟動或測試等步驟。而在 Windows 上若要開發 Google App Engine 的應用程式,使用 Eclipse 作為 IDE,並且搭配 PyDev 這個 Eclipseplugin,會簡化許多開發的設定,尤其是最新的 PyDev 甚至還直接支援了 Google App Engine 專案呢!以下就為各位做個簡單的介紹。
安裝及設定

在開始之前,先確定您的 Windows 環境已經安裝了 Java SDK (JDK) 以及 Python (目前 Google App Engine 僅支援 Python 2.5.x) 。Java 是為了執行 Eclipse,而 Python 當然就是為了用來執行 Google App Engine 的專案囉。

首先,到
Eclipse 的官方網站下載 Eclipse Classic 3.5.0

下載回來後,將 zip 檔案解壓縮,執行 eclipse 目錄中的 eclipse.exe 便可以開啟 Eclipse:

開啟 Eclipse 之後,首先將環境的設定作點修改,從功能表列的 Window » Preferences 進入設定畫面,首先設定用空白取代 tab 字元,因為 Python 對於程式碼的縮排有嚴格的一致性,所以為了避免不必要的煩惱,在 General » Editor » Text Editors 的設定中,將 tab 取代為 4 個空白字元

除此之外,也將由 Eclipse 所建立的專案,調整成預設使用 UTF-8 作為字元編碼,以及使用 UNIX 換行字元

為了讓 Eclipse 能夠作為開發 Python 專案的 IDE,此時還需要安裝 PyDev 這個 plugin,可以從PyDev 的官方網站上看到安裝 URL(如:http://pydev.org/updates),將這個 URL 複製下來,回到 Eclipse,到功能表列的 Help » Install New Software...,將剛才複製的 URL 貼在 Work with: 的文字框中,並按下 Add 按鈕:

接著就是勾選 PyDev 然後將它安裝完成,安裝完畢後,Eclipse 便會請你重新啟動或是套用變更將 plugin 完成整合到 Eclipse 中。

安裝完 PyDev 之後,別忘了先設定 PyDev,讓它瞭解 Python 被安裝在哪裡:
建立 Google App Engine 專案
設定完 Python 之後,建立新專案時,就有 PyDev Google App Engine Project 可以選擇了:

輸入專案名稱,以及別忘了選擇正確的 Python 版本:

接著選擇 Google App Engine 的安裝位置:

最後就是填入你的 application ID 及專案的範本:

如此一來專案就建立完成了。
執行及部署

當你的程式寫完,想要啟動開發用伺服器來作測試時,在專案視窗中的 src 目錄上按下右鍵,選擇 Run as... 就有 Run: Google App 可以選擇了:

如果要將應用程式部署至 Google App Engine 上,則一樣在 src 目錄上按下右鍵,選擇 PyDev: Google App Engine 就有 UploadManage 可以使用。

這樣是不是簡單多了呢?祝各位開發愉快 :-)

PS:
1.Pydev的更新位置有換,正確的位置為”http://pydev.org/updates
2.下面的延伸推薦的作者是原文出處的站長。


原文出處:http://practicalappengine.blogspot.com/2009/08/eclipse-pydev-google-app-engine.html#comment-form

延伸閱讀:
[好書推薦]Google應用服務引擎開發實戰

iT人甘苦談─主導Google技術社群的超級助教

聖誕跑趴歡樂降★韓版假兩件針織連衣裙$890,新款顯瘦棒球服連帽風衣外套下殺$510,冬新款歐美棉襖棉服連帽短款外套限量↘$530,秋冬新款韓版大碼毛領氣質毛料外套↘$680,快上左耳貓網路購物

您好!如圖太小看不清楚,請 點選此處 看詳細內容 左耳貓蝦皮賣場 https://shopee.tw/hrf5168 左耳貓 露天賣場 http://class.ruten.com.tw/user/index00.php?s=starbox 左耳貓粉...