2009年6月23日星期二

iPhone 開發之路 (一) - 加入 iPhone Developer Program

  1. 你一定要有 MacOS 10.5.7 系統作你的開發環境,但不代表你一定要用 Mac 機。 我都花了不少錢將我的 Mac Mini MacOS upgrade。
  2. iPhone Dev Center 登記,下載 iPhone SDK 3.0 (Leopard)的dmg,並安裝到你的 MacOS。
  3. 如果想將你所開發的應用程式上傳至App Store向全世界發售,你必須申請加入 iPhone Developer Program,之後你更可優先下載測試版的作業系統與開發工具。否則你不能夠將你寫好的程式安裝到任何 iPhone 或 iPod Touch,而只能在Simulator試行。注意你的 Apple id 的帳單地址應該要與信用卡付款資料一致。
  4. iPhone Developer Program分為Standard Program與Enterprise Program,費用分別是99美元與299美元。差別在可下載的對象不同,前者為一般iPhone或iPod touch使用者,後者則是500人以上公司、僅該公司員工能下載的企業應用程式。一般人都只需用Standard Program。等待 Apple 核準你的身份後,可用信用咭付款 99美元。
  5. 付款之後你會收到 Apple 的 Activation Code,並用此去啟動你的 membership。

這只是一個開始,可能是一個惡夢的開始,因為你前面的路仍是困難重重的。不過隨著 non-disclosure agreement (NDA) 的開放,你會發現你並不孤獨無助,你遇到的奇怪問題終會在網上找到答案,卻不要期望 Apple 會給予你什麼幫助。

2009年6月15日星期一

TweetSheet 2.0.1: Bug-fix release

This is a bug-fix release to resolve the Overflow run-time error, as the Twitter status id is now bigger than maximum number of datatype Long supported, I need to convert them all into Double.

Download Zip format

Download Excel file

2009年6月12日星期五

TweetSheet 2.0 is an Excel-based Twitter Management Tool, and supports "Follow All" function.

This is a major enhancement of TweetSheet, TweetSheet 2.0 becomes a useful management tool to manage your twitter account, it provides:

  • "Follow All" function to allow you to follow a list of twitter ids in one click!
  • You can also "Batch Follow" a list of twitters based on the twitter search results.
  • You can copy the friends from the other twitter to follow.
  • It provides a convenient way to "Batch follow" those twitters who follow you but you do not follow back.

Download Zip format

Download Excel file

2009年6月11日星期四

Real Racing - 可能是目前 iPhone 上最好的賽車遊戲

2009年6月7日星期日

My Bible 我的聖經

多謝主!我的第一個 iPhone App 終於面世了,由零開始學寫到上App Store,只用了短短一個月時間,最難得的是一次過Approved,真的是神蹟!雖然是收費軟件,仍希望大家多多支持。

我的聖經是為喜愛閱讀神的話語的弟兄姊妹所設計的,提供一個方便易用的電子平台,介面盡量切合日常讀經、靈修、聽道的習慣。功能包括:

  • 書券和章節索引列,可以快速跳到想要的聖經而減少太多的捲動。
  • 每章的標題,方便明白其中的內容。
  • 快速鍵跳到上一章和下一章
  • 快速全文搜索
  • 筆記功能,方便記錄多個經文和自己的感想於同一個地方,然後將筆記電郵出去。
  • 可調節字體大小(8-40),字體顏色和背景顏色
  • 繁體和合本









2009年4月24日星期五

TweetSheet is updated to 1.1

 

This is a minor enhancement of TweetSheet, I added the following essental functions:

  • Twitter Search, supporting multiple langages
  • Send direct message
  • Show your sent direct message
  • Add message to favorite
  • Show your favorites

Download Zip format

Download Excel file

2009年4月21日星期二

TweetSheet 1.0 is released

<Version 2.0.3 is already released on 15/9/2009>

<Version 2.0.1 is already released on 15/6/2009>

<Version 2.0 is already released on 12/6/2009>

<Version 1.1 is already released on 24/4/2009>

有見於現時的 Twitter Clients 比較慢,要閱讀大量的 Tweets 很困難,因此開始想去創作一個較為方便的 client。

由 Angus 的 Tweets in Excel 得到靈感,TweetSheet 是我第一個自己寫的 Twitter Client,純用 VBA 去完成整個程式,自己亦試用了一段時間,功能上都算齊備。由於不需安裝,一開即用,很適合在公司使用。絕對是一個綠色軟件。

而 Excel 本身亦提供了很好的功能,方便 Find, Filter,Sorting 等,讓用戶可以很容易去分析所有的 Tweets。

由於所有的 Tweets 會存在 Excel file 中,如果增加 “Max number of tweets reloaded”,就更可以 Backup 自己的 Tweets 作為記錄。

其中一個較特別的功能是利用 GPS 位置連接去 Google Map,這是其他 Client 沒有的。

有時間我會準備一個示範讓大家明白它每一個功能。

注意:一開始的時候,一定要 “Enable Macro”!否則程式不能運作。

In view of most Twitter clients are relatively slow, it is difficult to read large amount of tweets through them, so I began to develop a new Twitter client, which is more convenient and effective.

Inspired by Angus’ Tweets in Excel, TweetSheet is the first Twitter Client I developed recently, purely based on Excel VBA/macro to complete the entire program. I have used it myself for a few weeks, and release it once I think it is usable. It is a green software, no installation is required. It is very suitable to be used at home or in office.

Excel itself is already build-in tons of functions to search, filter, or sort, so that users can easily analyze all those tweets they subscribed.

Since all the tweets are saved offline in Excel file, if you increase the "Max number of tweets reloaded", you can use TweetSheet to backup all your tweets.

One special feature is the use of GPS location to connect to Google Map, this is not common in other clients.

When I have time, I will prepare a demonistration on how to use TweetSheet.

Please note that you need to click "Enable Macro" when the file is launched in Excel. Otherwise, the program could not operate properly.

TweetSheet1.0.xls 2009421 下午 042622.bmp

Download Zip format

Download Excel file