跳到主要內容

發表文章

目前顯示的是 三月, 2012的文章

PC 上使用 Adobe AIR 開發 iOS App

大家好,我是奶綠茶
今天來分享如何在 PC 上使用 Adobe AIR 開發 iOS App
1.成為 apple 開發者
2.在 Mac 上產生一組有效的 p12 檔
3.在 pc 上安裝 openssl
4.在 pc 上把 Mac 產生的 p12 檔, 使用 openssl 再產生一組給 pc 用的 p12 檔
可以參考 adobe 的官方教學
http://help.adobe.com/zh_TW/as3/iphone/WS144092a96ffef7cc-371badff126abc17b1f-7fff.html
但其中有一段 Code 有誤


如果您使用的是 Mac 電腦上的鑰匙圈專用密鑰,請將它轉換成 PEM 密鑰: openssl pkcs12 -nocerts -in mykey.p12 -out mykey.pem
把本來的 mykey.pem 改成 mykey.key
這樣就可以產生出有效的 p12 檔
祝大家學習愉快


參考文章:
http://www.codeandvisual.com/2011/exporting-for-iphone-using-air-27-and-flashdevelop-part-three-generating-developer-certificates-provisioning-profiles-and-p12-files/

android C2DM 推播功能

大家好,我是奶綠茶
今天來介紹如何在 Android 寫推播功能
Android 上的正確名稱叫:C2DM
官方網址:
http://code.google.com/intl/zh-TW/android/c2dm/
看一遍,跟著做,就差不多可以完成
那要怎麼測試呢?
好在有好心人事寫了支測試程式
http://www.riaspace.com/2011/09/as3c2dm-air-native-extension-to-push-notifications-with-c2dm/
該作者提供了一個 C2DMManager 的 AIR 桌面應用程式,方便你自己發送
經筆者測試,成功。
祝大家學習愉快

Native Android Admob Support For Adobe Air

大家好,我是奶綠茶
最近想在 Adobe AIR App 放上 Admob 的廣告
查了一下相關文章,最好的方法還是使用原生的類別
好在 AIR3.0 後已經可以呼叫原生程式
接著就可以開始來實作。

1.首先你要先知道如何在 Android 上放 Admob
參考官方教學
https://developers.google.com/mobile-ads-sdk/download

2.使用原生程式,開發出 AIR 可以呼叫的 jar 檔
這裡要注意的是,開發時要匯入 Admob的jar
但匯出時, 並不會把該 jar 包進去
所以最後還需要下個 Command 把二個 jar 合拼成一個(這個我卡了好久)

3.AIR端使用 ExtensionContext 類別
開發工具為 FlashDevelop 4.0
加上 Ant 外掛(用來快速執行Command)





APK下載
轉載請註明出處
SourceCodeDownload

台灣街道路名表

大家好,我是奶綠茶
最近在專案上
客戶希望在下拉縣市地區時,能再多個街道選項
查了一下郵局,並沒有提供這樣的資訊
好再有隻 api 可以呼叫。
但考量會有跨網域呼叫的問題,
索性就把全部的資料抓下來, 丟到自家的資料庫
有需要的朋友,可以點這下載
http://www.box.com/s/0rxretjif715dq12t5rb

補充:郵遞區號並不是唯一的 Key 值
像 新竹市 , 有 東區、西區、香山區, 但郵遞區號都是 300
呼叫的 API 是這隻

http://www.post.gov.tw/post/internet/f_searchzone/streetNameData.jsp
(直接點是無效的, 請用任意程式用 POST傳值)
city:臺北市
cityarea:信義區
就會得到該區的街道XML