2009年8月26日星期三

瀏覽網站的幫手 - Wand

我每天都使用手機上網。現在手機的功能強大,幾乎可以處理所有的普通網站了。然而由於畫面大小的限制,除非網頁有手機版,不然在瀏覽時難免要在那小小的手機上找那細小的連結和內文。

所以我開發了 Android 軟件 Wand。最初原本是想寫個程式顯示新聞的標題再幫我下載有關新聞。但有時我又想看某些討論區、工具網站,為每個網站都寫個程式太浪費了!所以 Wand 是個設計成可擴展到閱讀任何網站的工具。

甚麼是 Wand? Wand 有三大部份:

  1. 目標網站 - 也就是你想閱讀的網站

  2. Spell - 咒文,藏有如何解釋一個網站的指令的檔案

  3. Wand 程式 - 下載目標網站,再用咒文去解釋、顯示的工具


wand

當然了,我還加了 web 2.0 原素:在 www.wandhub.com 網站中用者可以上載自己建立的 Spell ,Wand 的用家就可以在手機上安裝,這樣 Wand 就可以擴展去看任何的網站了!

Wand 可以怎樣玩呢?

可以用來顯示新聞網站:


可以用來顯示開發時的幫手 cheatsheet :


可以用來讀新聞組 :


或者用來看正妹:


Wand 還在激烈地開發中,有錯誤或建議請多多指教!稍後將介紹怎樣自製新的 Spell......

要安裝 Wand 可以在 Android Market 搜尋 "Wand" ,或在 Barcode Scanner 軟件用以下的 QRCode:

Android Market: Wand

相關連結:


2009年8月21日星期五

Wand now supports Put.hk newsgroup browser

Wand now supports Put.hk! Now we can browse newsgroup on Wand ...










still there are a lot of stuff to fix before it is really usable, stay tuned!

2009年8月17日星期一

Wandhub opened!

Wandhub (www.wandhub.com) is now available! Its the accompany site for Wand.

Now user may create, update and share Spells with everyone... ahhh... except I have not yet describe how Spell (XML file that describe how to parse a Web Site) works and how to create one, yet.

A tutorial shall be added once I finish bug fixes and critical features. Meanwhile, if you are interested, please check the XML Schema of the wand file XML below:

See you soon!

Introducing Wand

Today I would like to introduce Wand, an android app I currently developing.

What is Wand?

what is wand?

Wand is an application that convert web content into format that suitable for quick, mobile access.

There are three parts in Wand:

1. Target web site - web site contains information you want
2. Spell - a script contains magic that transform sites
3. Wand app - the android app

By using custom scripts (i'll call them Spells) from a community site, wand convert ordinary web content into mobile web content like lists, text or simple html. Consider it a lesser greasemonkey for your mobile!



Why Wand?

Why use Wand when we have super powerful mobile phone that have full power web browser? Because most web content are not designed for mobile.

Normal web on mobile:


Wand processed:


Whats More?

Wand is not another news reader apps. It is designed for extension. By using simple XPath, everyone can create their own Spell (example).

Oh, of cause we've got web 2.0 too: user can publish their script to www.wandhub.com, for everyone!




What do you think about Wand? Do you have any idea make it more interesting? Please tell me here or at twitter @siuying.

By the way, Wand is still pre-alpha and not yet avalible. I will try to make it avaliable ASAP!

2009年8月16日星期日

Wand is available in Android Market!

Just uploaded the first release of Wand to Android Market! (Dont know what is Wand? Check this post.)



Please search "Wand" in market, or use following QRCode in Barcode Scanner to install:



Currently supported sites:
  • Yahoo! News HK
  • cheatsheet (http://cheat.errtheblog.com/b)
  • PUMB
  • discuss.com.hk
The parser are not completed and probably got bugs, please contact me if you see any issue or any site you want to see.

TODO

  • Add Support of "Next" in lists
  • Add Support of Images Grid View
  • Add "Share" feature to send link to browser or other apps
  • Add documents on how to create your Spell file
  • Complete the community site at http://api.wandhub.com/
  • Support internal bookmarks
  • Add caching, "download all", and scheduled download
  • (maybe) Input/Configuration interface for input (such as parameters)

2009年8月14日星期五

Progress on Wand for Android

Closer to first alpha release... very far from polished, but it work! Some screens:

Installed Wands


PUMB, Group List


PUMB, inside a group


PUMB, articles


2:00am now, Gotta sleep...