現今多種外接於行動裝置的 App 或 Accessory 如 SquareUp 等,覺得雖然未必這些應用有多大用處,但他一定有許多不同的固定使用群眾,哪怕是很小眾。其實近兩年也一直想將 Arduino 接至 iPhone/Android Phone 以尋求更多的行動應用,光看看別人做的 project、腦中胡思亂想的 idea 就覺得是很興奮的事情。 其實 iPhone 早就能透過 Dock breakout 雙向傳輸資料,但必須要 Jailbreak 還是無法給一般使用者使用。不過所幸之前有找到走 Audio Jack 的方式,就如同麥克風錄音一樣將訊息傳進 iPhone,再透過 App 去解析這些訊息。不過 Audio Jack 的方式目前實驗還不是太順利 (還有其他更重要的事 XD),因此之後有成功再將心得和程式分享出來。
Selected Category: 行動應用 Mobile Applications (8)
- Mar 13 Tue 2012 12:51
Android + Arduino ADK
- Nov 12 Sat 2011 15:04
台北公車路線查詢雲端版
等公車是通勤族(上班或上學)每天最頭痛的問題之一,多虧台北市政府提供動態公車資訊查詢,有許多 developer 出了 Android 或 iOS App 供民眾透過智慧型手機查詢公車動態。這邊也要幫 iPhone「我愛搭公車」打一下廣告 (學弟 XD),大家可以多多幫忙偶爾不小心點到廣告一下 (笑)。
不過本篇是來砸場的,既然台北市政府都提供了 OpenData,是不是要好好使用一下呢?筆者某天花了兩三小時整理一下,使用 Python+GAE+jQueryMobile 製作了「公車動態查詢」雲端版,希望讓 iPhone、Android 以外的使用者(WM7, Symbian, BlackBerry等),也能方便在出門前會使用電腦上網的使用者能夠方便的查詢公車狀態。
- Nov 03 Thu 2011 23:34
iOS 擺脫內建UI,快速自製 Custom UITabBar
常常看到各種 iPhone App 擁有非原本 iOS SDK 的官方 UI 外觀。在自己要硬寫的時候發現,自己寫 TabBarController 的成本好像划不來,因此想到一個小撇步,直接用自己設計的 TabBar 蓋掉原本 TabBar
的 View,因此某天便花了半小時想說動手做看看。以下記錄自定 TabBar View 蓋過原本 TabBar 但又不失 TabBarController 功能的方法。
在 UIApplication 中加入:
- Nov 03 Thu 2011 23:32
經由 GAE Bulk Loader 備份雲端 Datastore (Python)
這次筆記主要記錄如何將 Google App Engine (GAE) 上的 Datastore 資料備份下來。
Google 文件中說明當你要利用 Bulk loader 備份資料時建議使用 Master/Slave datastore,不保證 High Replication datastore 可以成功備份(會提示high_replication_warning警告),且後者下載下來的資料不保證是最新的。即使 GAE App 在建立時就選擇了 High Replication (官方建議),但還是有方法完整備份。
筆者為了希望日後能將數據資料備份下來分析,因此另開一個 Master/Slave datastore,並在 GAE Dashboard 後台將 High Replication datastore 的 App 所有 entities 複製到新開的 Master/Slave datastore 的 App 中。再將 Master/Slave datastore 的 App 經由 bulk loader 備份下來成為 csv 通用格式。
- Nov 10 Wed 2010 00:04
iPhone擴增實境應用 (myID+AR on App Store)
- Sep 30 Thu 2010 23:41
在Processing上開發Android應用程式!

圖轉貼自CreativeApplications.Net,部分文翻譯自CreativeApplications.Net
原文網址 http://www.creativeapplications.net/android/mobile-app-development-processing-android-tutorial/
- Jun 23 Wed 2010 12:48
Iphone Serial Port Tutorial (轉載)
iPhone/iPod Touch Serial Port Tutorial By Collin Meyer (TheRain) 12-09-2007
DISCLAIMER: Interfacing electronically to the Iphone has the potential to cause severe damage to your Iphone or cause your Iphone to become non-functional. By following this tutorial you take sole responsibility and understand the risks of what you are doing.
- Feb 15 Mon 2010 17:40
二維條碼與 Microsoft Tag 條碼

Copyright of Photography belongs Microsoft Research. http://www.microsoft.com/tag
Microsoft Tag [1] 乃一突破現行二維條碼之高容量彩色行動條碼 (HCCB, High Capacity Color Barcode),由微軟 Research 的 Gavin Jancke 所開發,為一利用群集彩色三角形所組成之二維條碼。傳統二維條碼大部分利用黑白色組成 (少數為彩色二維條碼,如韓國人發展的 ColorCode[2][3]),而 HCCB 則使用四種顏色於 5 x 10 grid 上,並以三角形取代傳統的長方形,以取得更多更大的容量與使用彈性 (105 bits or 13 bytes)。HCCB 可以擁有不同的隔線大小 (grid size, 圖像數量)、圖像密度 (symbol density, 三角形印出的大小) 與 圖像數量 (symbol count, 顏色數量的使用) 以應付不同的使用目的。
XBee+UartSB+Arduino 廣播設定
QCAR SDK 測試 on iOS

我的相簿蒐藏 


