跳到主要內容

微程式技術研討會---Google simple 語言


Google simple 語言
1. 概說:
Simple可以說就是開發Android應用的BASIC語言,特別適於(但不限於)非專業級的程式設計師快速撰寫Android應用。
為了讓Android應用程式的撰寫更加容易,Google推出Simple計畫。Simple計畫的目的是要為手機世界以及Android平台提供一個容易學習與使用的語言,可以說就是開發Android應用的BASIC語言。
以下網址即為 google simple 計畫的站台… 裡面有許多文件, 有心要撰寫android平台程式者, 可以作為參考:
http://code.google.com/p/simple/

2. 環境建置
  Java SDK 1.6  
  Android SDK 1.5
  Ant version 1.7 下載 windows版本
  Simple-windows-0.1.1.zip

 a. 其中 java sdk 在 java 官網即可下載.
b. 要注意的是,  Android SDK 必須使用1.6的版本, 用現在最新的 sdk 反而會在 simple 語言編譯執行上出問題.

c. Apache Ant 下載位置在 http://ant.apache.org/

d. Simple-windows-0.1.1.zip  下載位置即在http://code.google.com/p/simple/
(除了 windows, 上頭也有提供 linux 及 mac 平台的版本)

3. 設定環境變數:
以windows 為例: 我的電腦->內容->進階->環境變數->系統變數->新增

JAVA_HOME 指向 java sdk 的安裝目錄,例:c:\java\jdk1.6.0
ANDROID_HOME 指向 android sdk 的目錄,例:d:\android_sdk-1.6
SIMPLE_HOME 指向 解壓後的 simple 目錄,例:d:\simple

ANT_HOME 指向 ant 安裝目錄 , 例 : d:\ant
將 ant 的安裝目錄,例:d:\ant\bin,附加到 環境變數 Path 中

4. 建立專案/編譯/執行:
在命令行下,切換到d:\simple 目錄下,   輸入
newsimpleproject com.mydomain.test.Test
  即可建立一個新的測試專案,  名字叫作 com.mydomain.test.Test
並且在 d:\simple 下生成一個 Test 目錄, 其下包含 assets, src, simpleproject  3個子目錄,  assets=外部資源區,  simpleproject 放專案檔, src 內即為原始碼.
接著輸入 simplec Test/simpleproject/project.properties
   編譯該測試工程,如果編譯過程中沒出錯的話,就會在 Test 下生成一個 build 目錄 ,  Test\build\deploy內含 android 的安裝程式檔 Test.apk
將此 Test.apk  copy 到 android 手機上, 安裝後即可執行.

P.S. Google  Simple與傳統 basic 語言的差異比較:
1. simple 程式語法上, 和 basic 相容 ,再加入事件驅動模式後,
幾乎和 Visual Basic 的程式寫法相同

2. simple 的程式本文為 plain text, 預設編碼為 UTF-8, simple 語法上, 大小寫
是不相同的  傳統 basic 語言大小寫是不分的.

3. simple程式最下方, 會有一小段 特性描述區段 (properties section)
可用來初始化各物件的初始值. 是 google 特意保留給未來的 IDE 整合開發環境用的, 但因目前尚無此程式實作 故此段仍須由 programmer 來撰寫它.
容後再述. 以下是程式的實作.

留言

這個網誌中的熱門文章

怎麼在網路上註冊成為youbike 會員?

新版官網請參考  怎麼在網路上註冊成為youbike 會員?   http://rd-program.blogspot.tw/2014/04/youbike.html 網路的申請步驟類似,下面將以網路申請來說明申請步驟:申請的時候需要準備悠遊卡、或晶片信用卡,以及手機門號。 1. 請先登入ubike網址: http://www.youbike.com.tw/ ,登入後選擇【正體中文】,要選英文也可以啦! 2. 在螢幕的右上角選擇【註冊】。 3.點擊【開始註冊】。 4. 點擊【同意】。(沒有其他選擇?) 5. 輸入您的【手機號碼】以及【認證碼】,然後按【送出】。這時候手機會收到ubike傳來的簡訊,通之驗證碼,有四個阿拉伯數字。 6. 輸入帳號(手機號碼)、驗證碼(ubike傳到手機的簡訊)、密碼,然後按【下一步】。 7. 還沒完成喔!這裡告訴你如何租車及還車的步驟。把螢幕拉到最下面,記得勾選【我已清楚瞭解租還車步驟】,然後按【下一步】。 8. 選擇悠遊卡或是晶片信用卡,然後輸入卡片號碼,卡片號碼請參卡畫面又下方的提示位置,請注意有些卡號可能已經模糊不清,可能無法輸入。每隻手機不只可以輸入一個卡號。 9. 填寫個人姓名及Email帳號,如果不想收到相關訊息就把前面的打勾取消。按【確認】按鈕。 10. 恭喜您註冊成功,可已開始使用YouBike了。

3分鐘學會使用程式發送msn訊息,php篇(一)

---電子發票整合方案 http:// rd-program.blogspot.com/ 2012/03/blog-post.html --- < imoo msn機器人測試平台,將於下週三(2009.6.24)取消所有未經申請試用的認證資訊 , 詳見相關資訊 > msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞 ps.也請參考 msnSDK的使用流程 ================================ 步驟一:取得api 使用的權限(GETSPID) $file="http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=GETSPID&USERID=apiblogt1&PASSWD=msnsdkt" ; $myArray=''; $mySession=''; $myResult=''; $getline=''; if (!($fp = fopen($file, "r"))) { die("could not open XML input"); } while ($getline = fgets($fp, 4096)) { $myArray=explode("\t",$getline); $myResult=$myArray[0]; $mySession= $myArray[1]; } fclose($fp); if ($myResult=="0") { echo "get session fail... "; exit(); } else { //$_SESSION["mySession"]= $mySession; echo "get session=".$mySession." "; } echo "<a href='REGISTER.php?uids=".$_GET["uids...