iPad 常用軟體介紹/推薦軟體

iPad 用了也快一年了,安裝的軟體至少也有兩百多個。

下面來介紹一下推薦的軟體:

破關遊戲類(好玩才會破關):

          Bees vs. Ants: 應該算是益智遊戲吧,有點像某種棋類 (西瓜棋?),跟電腦比賽看誰比較快占領城池,還不錯玩,玩到後面要比手的速度~

          P. Phoenix: 不錯玩的坦克車遊戲,場地很大,有多種武器可以選擇,玩到後面要一直閃躲,偷打壞人也不錯玩。

          Creatures HD: 大推的遊戲,比眼力、比速度、多種道具可以使用。這一款我破了兩次,因為第一次沒有好好省下生命,到後面魔王太厲害就掛了,只好重頭來過。

          TowerMadness: iPad上面我沒有玩過太多的塔房遊戲,iPhone以前有破過一個忍者的,這款遊戲是保護羊避免被外星人抓走,不錯玩,之前也常玩到半夜,或是每天至少要過一兩關,但玩到後面一直有幾關卡關就放棄了~

          SP. HD: 益智遊戲,第一次玩到這類型的遊戲,不太會說,就把他想像成類似 Cut the rope 之類的吧,還不錯,需要一點點又不會太多的腦力,破關之後我就把它放在一旁了。

          Final Fantasy3: 這款遊戲大概花了20個小時,因為遊戲會幫忙記錄玩的時間Orz,第一次玩FF3,大推,雖然裡面的迷宮不算迷宮,但3D效果真是不錯,就照個攻略玩囉~

          CC Ninja HD: 簡單的忍者遊戲,有點像瑪莉兄弟,其實是因為我五歲兒子叫我玩給他看的,簡單就破關了,關卡並沒有很多,後面有沒有繼續出就不知道了~

          Osmos HD: 這款遊戲也花了不少時間,有點益智,也要有點運氣,不太會形容,但推薦可以玩玩看,細胞分裂合併的遊戲,到後面太難了也是卡關Orz,但被壞細胞追著跑還滿不爽的,會想摔iPad。

          Noty & Moky: 趣味性高,不夠耐玩,因為一下就過關了,很多小創意的遊戲,推薦給小朋友玩。

          Sniper2 HD: 狙擊遊戲,還OK,練習甩槍,不傷手,不傷眼。

          New York: 第一次玩覺得很新鮮,後來就單純的只是把它破關而已,不難。

          Fruit Ninja HD: 炫,切水果遊戲,但我不知道到底能不能破關,感覺好像只是拼最高的分數而已,後來就沒有玩了~

 

記事軟體:

          其實我灌了滿多的記事軟體,NotesNMore, Notes Plus, Note Taker HD, Voice Memos, abcNotes。每一個都比內建的備忘錄要花俏,但用最頻繁的還是內建的備忘錄,因為我有時候只是要記幾個字而已,上述幾個都可以讓你用畫的,但我不需要~

辦公軟體:

          一開始我也很興奮的裝上 Pages, Keynote, Numbers,感想是有夠難用,但看人家的評論覺得還不錯,可能我不是辦公為主吧,像Numbers,要改一個cell好麻煩啊~

 

閱讀軟體:

          iPad,我覺得還是拿來閱讀最適合,玩遊戲,手會酸啊,看書的話,只要有一個書架就OK了。

          iBook: 我早期常用的軟體之一,被他的美工嚇到了,還自己去轉了不少好讀的書跟pdf到iPad裡去,也複習了不少小說,古龍跟金庸的。只是後來就沒在看了,原因如下~

          ComicKing 漫畫王: 這是我最常用的iPad軟體,因為有漫畫之後其實就不太想看書了XD,真是罪孽啊,看完一部武俠小說感覺近視都加深了,ComicKing可以直接線上下載兩萬多部漫畫,用這個軟體好處是不太傷手,可以用書架或是直接放桌上,然後吃飯的時候,睡覺前,輕輕用小拇指或食指碰一下就可以翻頁了(分秒必爭啊~),推薦大家可以用用看~

          早期還用過其他的看漫畫軟體,ex: ComicGlass (要自己準備漫畫,懶了) ComicShelf (也可以直接線上下載,但搜尋不夠方便,閱讀設定比較少,早期還不能離線下載閱讀,現在不知道可不可以了), Reading World (一次只能下載一本, 無法點擊換頁),其他還有一些美國的漫畫軟體,我是覺得設計都怪怪的,類似 ComicZeal4, Comic Viewer

瀏覽軟體:

          Safari跟Mercury 並用,但iOS 5也支援分頁了,到時候可能就比較不會開 Mercury了~

 

其他一些評價很好的,可能對不上我口味吧,類似: Angry Bird我就覺得不好玩,GarageBand 也是很多人推的樂器軟體,但本人是音痴,完全不會用Orz,

 

結論 使用時間的軟體排行是 ComicKing, Final Fantasy 3, Osmos, iBooks

Posted in Uncategorized | Leave a comment

2010/08/15 (六天康復)

原因:應該是8/14 所運動太累了,就被病毒入侵了
第一天:禮拜天早上覺得有點累,回台北之後,幫忙拿一個櫥櫃裡面的東西,就覺得呼吸有點困難,綽賽了,看來又是感冒引起的氣喘。我因為氣喘去掛急診的次數不多,都讓他自己好,但之前有一次經驗就是怎麼都不會好,後來撐到凌晨3點多,叫我弟陪我去台大。這時候台北因為沒有擴張劑,所以我盡量不要亂動。
第二天:喉嚨一點點痛,一樣呼吸困難,但禮拜一可以來新竹了,就有使用擴張劑。
第三天:喉嚨小痛,呼吸困難。
第四天:一點點鼻水,呼吸困難。
第五天:呼吸比較順暢了。
第六天:快好了。
第七天:康復

感冒引起的氣喘發作的時候,時間都滿長的,而且會覺得自己超遜的,可能爬個一層樓梯就會一直喘,這是最麻煩的感冒症狀~

Posted in 天堂 | 1 Comment

Hello world!

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

Posted in Uncategorized | 1 Comment

寫iPad 終於有寫嵌入式的感覺了 (UIScrollView subviews many image memory)

以前寫視窗都用微軟的記憶體管理,頂多只是加個非同步,讓UI 順一點,然後如果記憶體用太多的時候,偶爾強制釋放一下記憶體,最近寫的ComicMinus2 for iPad,因為自己一直在用,所以也遇到不少之前沒想到的問題。

先說說我一開始的設計,點選某一部漫畫之後,會出現這部漫畫的所有本數,我用了ScrollView

第一版:裡面放上很多個UIImageView,沒想到子目錄大概20個以上就掛了。

第二版:改為使用UIImage,然後自己畫,但是速度太慢了,載入都滿快的,但在開始畫的時候就會停頓很久

第三版:想說在載入UIImage的時候順便縮圖,這樣可能會畫的快一點,結果時間大部分都花在縮圖了

第四版:改為間隔更新目錄預覽圖,每0.5秒去畫一個子目錄,速度OK,也可以看海賊王了,大概有五十本。缺點大概沒辦法一瞬間看所有預覽圖

第五版:看絕代雙驕,結果目錄太多了,560個,全部載入完,就直接被系統關掉了,於是改為動態載入移除控制項,我只保留三個頁面的控制項,假設現在移到第四頁,就保留第三四五頁,然後把第二頁移掉

第六版:既然都沒辦法一次載入所有控制項了,乾脆自己實做 Reuse 機制,這種設計在 Android 的Source裡面有,Apple 的 TableViewCell 也是一樣,做法:先弄三個PageView出來,上面都先填滿預覽的Control,接著根據滑動的方向,把 Left/Center/Right PageView 移來移去載入不同的內容

目前這種方法還OK!

Posted in 電腦和網際網路 | 1 Comment

Reflection & Serialization 學習記錄

這兩個東西好像是研一上那一段時間學到的,早期用VB6 的時候,系統提供一個SaveSetting & GetSetting讓你可以保存設定到Registry,所以我每次為我的程式增加一個設定的時候,都要加上這兩行,覺得有點麻煩。

當我第一次看到Reflection這個東西的時候,令我驚為天人Orz(成語是這樣用嗎?)我第一個想到的應用就是不用再自己手動寫很多行 SaveSetting了。我可以用foreach 然後找出此Class的所有變數,接著儲存。所以我又馬不停蹄的寫了一個元件,只要傳進某個物件,就可以把他的狀態全部存下來。還原的方式也是一樣。當我寫完之後,我很滿意~程式設計師總是懶的。

可是再過不久之後,我又學到了Serialization,天啊~原來我之前做的那個元件就是Serialization的功能,而且系統元件做的比我好。難道我又浪費了不少時間了嗎?非也非也,研一下,我應徵了北京微軟研究院的實習生項目,在電話面試的時候,我記得沒有問到甚麼難的問題,後來主管問我說:「你知道Refection?」我一顆心快飛起來了,因為我之前寫過那個元件,所以有研究過一些東西,於是啪啪啪  跟他解釋起來,後來就順利錄取了 ^^

在Cocoa Framework裡面Serialzation叫做 Archive~

Posted in 電腦和網際網路 | Leave a comment

ComicMinus2 for iPad v0.4

好久沒有那麼瘋狂寫自己的程式了,這一個禮拜在練習寫iPad上面的看漫畫程式,難得有自己想用的程式,網路發達之後,沒甚麼機會自己寫PC上的程式。儘管之前看了幾本電子書,一兩千頁有吧,但沒實作還是沒概念。一開始真是跌跌撞撞,不知道要怎麼拉iPad上面的UI,一堆Controller不知道要怎麼用,辛苦了一個禮拜,終於有點小成果了~
這幾天真是超變態的,一天寫好幾個小時,甚至晚上寫到一點了,早上六七點又自己醒過來,趕快到辦公室寫程式,明明身體已經很累了,但只要一休息就會再想要怎麼設計,還要加那些功能,哪些BUG要怎麼解之類的(記憶體洩漏…)
讓我想到之前看到的文章,心智工作者其實比勞力工作者還累的~

 

功能:

  1. 內建FTP Server從PC上傳漫畫
  2. 自動縮放漫畫符合高度
  3. 開啟時可自動開啟上次看到的漫畫
  4. 進入每一本漫畫可詢問是否回到之前觀看的頁數
  5. 自動從右上角開始瀏覽,瀏覽順序為右上、右下、左上、左下。預設高度就是螢幕高度,最多可以放到兩倍螢幕高,因為我覺得字夠大了
  6. 自定漫畫櫃字型大小,可以順便預覽第一頁漫畫
  7. 支援投影片播放,時間為2秒到30秒,懶的按可以用
  8. 瀏覽音效,不然會不知道有沒有點到
  9. 瀏覽方式為:點選左上角代表移到漫畫的最左上角,點選右上角為移到漫畫的最右上角,點選左下角為移到下一個瀏覽區域,點選右下角為上一個瀏覽區域
  10. 支援躺著看模式,會交換左右點選區域,避免向左側身時點不到左下角
  11. 支援全螢幕瀏覽

 

學到的東西:

其實這次還是為了學iPhone設計居多,所以我盡量把我在.Net 有的元件試過一次

使用了 UITabBarController、UINavigationController、UITableViewController、多國語言UI、Auto Increase Build Number,PreBuild Script、Settings.Bundle、Sqlite、Subclass of UIView to drawRect、Singleton Class/Variable、Gesture Recognizer(真簡單)、Custom TableViewCell、NSUserDefaults、SVN with XCode

XCode 的 Settings好的地方,是你只要設計好 xml File,系統的設定程式就會自動幫你產生設定頁面,然後網路上也有元件可以讓你直接產生設定頁面在你的程式裡,這真的不錯,但只有for iPhone。相對於.Ne的 Settings而言,.Net的比較厲害,因為它把key直接變成 property了。每次要加一個設定,我就需要一直複製key string,有點累。

然後PreBuilt,這我在Visual Studio也用不少,這次為了可以自動產生版本號,我的版本號定義是 VersionNumber.BuildNumber.DateTime,ex: 0.2.19.20100628-052412。BuildNumber會每次遞增,實作的方式就是在Target建立一個 PreBuild Shell,然後Shell裡面使用PlistBuddy這個工具去讀 Info.plist裡面定義的 BuildNumber,之後再寫回去 Info.plist。這樣我程式從 Info.plist就可以讀到遞增的 BuildNumber。那VersionNumber比較少變動,所以我放在Project –> Info –> Build –> Current Project Version。然後Info.plist裡面的 Bundle 要設定成 ${CURRENT_PROJECT_VERSION},這樣Build的時候就會帶過去了。有研究過 Apple Generic Version 工具,不好用。

比較麻煩的是我只能修改 Info.plist 裡面的版本號,而Settings.Bundle/Root.plist 裡面我也有用一個Title,用來在iPad的系統設定那邊顯示版本,但這個值目前還沒有找到自動更新的方法

Subclass 然後自己實做 drawRect,目的是弄一個 UIView,然後可以顯示每一本漫畫的預覽跟名字。結果在大量的[UIImage drawInRect:rect]; 會變的超慢的,不是讀檔慢,是畫圖慢。所以後來又用了Timer 來延遲載入,也算是瞭解了一個特性~

還缺的:

Regular Expression、Web Download

再看要不要實做之前從iPad去漫畫網站上下載檔案吧,雖然我覺得這樣很浪費電~

Posted in 軟體 | Leave a comment

原來小黑蚊不是蚊子

這禮拜去九族文化村,小腿被咬的一蹋糊塗,回來查了些資料

  • 小黑蚊並不是蚊子,而是屬於節肢動物門、昆蟲綱、雙翅目、蠓科(Ceratopogonidae)、鋏蠓屬(Forcipomyia)、蠛蠓亞屬(Lasioheles)的衛生害蟲。
  • 沒有天敵
  • 成蟲體長約1.4公厘,老熟幼蟲體為黃褐色,長約2.7公厘。
  • 由於蟲體微小,受害者往往不易察覺,被叮咬後,患處隨即紅腫,奇癢難忍,體質比較敏感的甚至需要就醫治療。所造成的紅疹常持續數日,嚴重時症狀可以持續 10 天以上。
  • 飛行高度多在一公尺以下

難怪我一直注意有沒有蚊子,結果都沒看到,1.4也太小了吧,我覺得名字應該要改成超小黑蚊,這樣大家才會注意XD好險沒咬到單單,不然小朋友很容易抓破皮就麻煩了。

Posted in 旅行 | Leave a comment