這幾天沒有來得及更新部落格,有兩個原因,一個是個人的私事比較忙,另外就是應basic4android 作者的邀請,把basic4android
的介紹和教程翻譯成中文。前年開始做android開發,由於過去一直使用delphi 開發,習慣了可視化設計,實在不太習慣使用Java 開發,
剛好有個國外的朋友介紹了basic4android, 當時basic4android還是beta 測試階段,經過測試就發現basic4android除了使用visual basic
的文法外,其它都非常類似delphi 的開發,就第一時間使用其開發Android.效率和功能都非常不錯。呵呵,真的希望EMB 能夠把這個收購了,
只要把文法改成支援Pascal,就可以與delphi 完美實現前背景開發了。basic4android的作者也一直想拓展中國市場,邀請我翻譯一些basic4android
的介紹和教程,我這幾天翻譯了一部分,同時也放到這裡,讓大家可以看一下。有興趣的同學可以試用和購買,價格確實也很便宜,99 美元含兩年的
免費更新。如果大家不方便在國外網站直接購買的話,可以與我聯絡,我可以幫著大家找作者購買,肯定比直接在他的站上購買還便宜。
先給大家看一下為什麼要使用basic4android 開發。
通用特色
- 簡單而強有力的工具
- IDE和程式語言 100% 專註 Android 開發
- 編譯為原生 bytecode. 不需要運行庫.產生的 APK 檔案與with Java / Eclipse產生的檔案完全一樣
- 與Java 寫的應用效能相同
- 與Visual Basic類似的事件驅動開發語言,支援對象和代碼模組
- 不需要寫任何 XML 檔案
- 通過支援定製Java 庫提高擴充性
- 大量的,活躍的,有好的社區開發人員,超過 18,000 註冊開發人員!
- Android上唯一的真正 WYSIWYG 可視化編輯器. 可視化編輯器支援多螢幕和各種解析度
- 支援Android 1.6 到 4.0版本的所有的電話和平板
- 支援自動完成,內建文檔,內部索引的現代IDE 新! 和其他進階功能
- 強大的單步調試器
- 具有可定製線上和離線查詢功能的海量文檔
- 內建代碼混淆器 新!
- 支援所有的Android 核心特性:
- 包括加密資料庫的SQL 資料庫
- GPS
- 主屏 widgets 和活動牆紙
- 後台服務和廣播接聽程式
- 藍芽(串口)
- 電話功能: 撥打到電話, 簡訊, 通訊錄, 來電記錄和其它
- USB 主機和附屬模式 新!
- Web 服務
- 照相
- XML, JSON 和 CSV
- 動畫Views
- 多點觸摸和手勢
- NFC 新!
- 網路 (TCP, UDP, FTP, SMTP 和 POP3)
- 推送提醒 (C2DM) 新!
- 文本閱讀和聲音識別
- AdMob ads 和其他 ads 平台
- OpenGL
- 圖形和映像
- 感應器
- 檔案 I/O
- 融合各種服務: Parse, Google services, Twitter, Facebook 和其他
- Android 市場 In-App 購買服務 新!
- 對象序列化
- Sip / Voip 新!
- 還有更多…
Android 市場 / Amazon 市場
- 減少開發時間, 讓你成為市場上的第一個
- 產生簽名,上傳就緒的APK 檔案
- "Test my app"子論壇讓成員協助你做beta 測試
- 對ads感興趣嗎? 包含 AdMob (Google), AirPush 和其它庫
- 使用視覺化設計工具和抽象設計器支援所有的螢幕大小和解析度
企業 / 內部 應用
- Basic4android 是Android上最強有力的RAD工具. 將設計到產品的時間降到最低.
- 由Android專家製造的強有力架構提高你的開發過程
- 增強資料庫和web 服務的支援..一步一步指導如何串連到遠端MySQL and Microsoft SQL Server資料庫.
- 友好的SVN (版本控制)介面
- B4AServer - 通過一個唯一的伺服器簡化內部應用程式的開發
- 通過封裝重複使用現有的的Java代碼
教育
- Basic4android 被很多大學,學院和其他機構用來教授電腦和移動編程.
- Basic4android 比其他競爭者更簡單更有趣
- 學術教育使用價格有50% 折扣