1. UI進化論-行動裝置使用者介面設計
      發表時間: 2014-03-02 下午 9:57下午 9:57
      此文為閱讀此書的讀後心得:http://www.books.com.tw/products/0010471021 閱讀想法 這本書算是為專業的產品設計師所寫的,會講到許多有關於如何管理一個專業的設計團隊、制定開發流程、設計師頭銜討論,以及設計師如何訓練自己的藝術感等。並且也有說到一些相關電腦知識,例如掌上型行動設備的基礎知識之類。主要是以設計師的角度,去探討該如何去成為一個產品經理,然後開發一個產
    2. 套件管理工具CocoaPods介紹
      發表時間: 2014-01-12 下午 4:45下午 4:45
      這是1/9的cocoaHeads裡,SuperBil分享的套件管理工具。 之前小岡也有和我推薦過這個工具,當時沒有去深入研究如何使用。 這次與會完後,便開始試著學習使用這個管理套件。(裝完後心得:天呀!實在太好用了!必裝~) 分享資料 投影片:做自己的可可豆夾 錄影檔:CocoaPods CocoaPods介紹 CocoaPods是一個管理套件的工具。 過去在開發app時,如果我們想要用一些第三方
    3. AutoLayout介紹
      發表時間: 2014-01-09 下午 11:54下午 11:54
      投影片分享 Auto layout in i os 7 from Claire Chang 過去的作法... 使⽤用frame和bounds去決定物件的位置和⼤小。 使用autosizing masks 設定當畫⾯面⼤大⼩小變動時,要固定 那些值(struts)。 在view的⼤大⼩小改變時,可以偵測 super view的⼤大⼩小改變去改變物 件的寬和⾼高的值(springs)。 AUTOLAY
    4. 在Windows下產生.p12及.mobileprovision
      發表時間: 2014-01-07 下午 4:02下午 4:02
      在 Windows 產生憑證簽名要求 對 Windows 開發人員而言,最簡單的方法是取得 Mac 電腦上的 iPhone 開發人員憑證。不過,他們也可以在 Windows 電腦上取得憑證。首先,使用 OpenSSL 建立憑證簽名要求 (CSR 檔): 在 Windows 電腦上安裝 OpenSSL (移至http://www.openssl.org/related/binaries.html,或
    5. UITableView的小問題
      發表時間: 2013-12-11 下午 6:47下午 6:47
      紀錄一下今天開發我的APP時遇到的小問題, 因為要使用UITableView,發現UITableView放在UIView裡時, 若要使用static cells是不能直接使用的。 當我們要用UIView,裡面有放一些自己的東西,再加上一個Static cells的UITableView時, 會發現雖然在storyboard裡能夠正常的顯示表格的樣子,如下圖 但是當執行出來卻無法顯示已設定好的sta
    6. iOS6以上控制螢幕旋轉
      發表時間: 2013-12-11 下午 3:40下午 3:40
      一般的設定方式 [crayon-642519e4aaca1812955534/] TabBarController設定方式 假使今天要控制所有畫面中,某些可支援旋轉,某些不行, 在有使用Navigation Controller和TabBarController的狀況時, 則需要這樣設定: 勾選支援畫面旋轉 在AppDelegate加上這段程式碼 [crayon-642519e4aaca74199
    7. iOS app security - 分析和防範
      發表時間: 2013-10-29 上午 1:34上午 1:34
      講者 :Hokila mail:hokila.jan@splashtop.com blog:josihokila.blogspot.com FB:fb.me/hokilaj 這是10/17分享的第一個講者,在分享有關app的安全上攻防的相關議題 因為這是我第一次參加cocoahead聚會,誤信了google map而迷路,遲了半小時入場,因此有部份內容沒有聽完整>"< 幸好後來找到H
    8. Marty Cagan談產品系列影片心得
      發表時間: 2013-10-28 下午 5:10下午 5:10
      影片連結在此:  http://v.youku.com/v_show/id_XMzAyNTg0MDEy.html Marty Cagan是eBey前副總裁,本篇文章截錄部份影片重點,若有興趣者請直接看原始影片喔! (PS: 右邊有集數可以選擇) 產品的兩周理論 Marty Cagan認為一個產品負責人和設計者,應該在兩周之內,給使用者一個創意原型, 但大多數的產品經理不會喜歡這樣做, 原因很簡單,
    9. XSpect簡介(一個AOP觀念實作的框架)
      發表時間: 2013-10-27 上午 10:10上午 10:10
      講者資料:小岡 投影片:XSpect 專案github位置:在此 這是10/17在cocoaHead聚會裡由講者所分享的一個他自己所寫的framework 因為他是在今日議程的最後一個講者,有些部份講的較為快速、簡短 有很多投影片也跳過去未說,在當下聽時只能大略聽到一個概念。 較引起我注意的地方,是他所提到的AOP的觀念與應用 也因為對他所說的AOP的觀念以及相關應對、程式設計方式感到蠻有趣的 這
    10. AIR記憶體監控工具 – Scout
      發表時間: 2013-10-11 下午 5:29下午 5:29
      記憶體監控相關工具 Scout是一款針對用以監控記憶體狀態的程式,它不但可以監控電腦上面的swf的記憶體狀況,也可以監看使用air開發,運行在手機上的app的記憶體和gpu使用狀況。 在Scout之前,了解swf的記憶體使用狀況有幾個方式 內建的Profile功能 Profile可以監控現有的FLASH裡每一個CLASS占的記憶體比例,預設的設定會忽略AS內建的類別。如果要打開的話,可以選擇選單列
    11. iOS 7 轉換指南
      發表時間: 2013-10-07 下午 2:42下午 2:42
      參考資料:   iOS 7 UI Transition Guide、關於iOS7,設計師需要瞭解的十件事 PDF檔下載:  TransitionGuide IOS7的設計要點 依從:UI應要能很幫助使用者了解如何去操作、與內容互動,但不能搶走內容的鋒頭。它著重強調了怎樣使設計更好地支持內容,而不是反過來壓制內容。 清楚:字體在各種大小下都應清晰易讀,並應巧妙的利用圖示及裝飾,去突顯重點。 深度:巧
    12. Flat Design 座談會筆記
      發表時間: 2013-10-07 上午 12:56上午 12:56
      講師介紹 Amy Megumi Kuo http://happyux.hpx.tw/conf/ch/ux-usa-tibco-amy-kuo/ 從政大畢業之後就到美國工作。原本是在做汽車面版設計,後來轉到手機和軟體的介面設計。 因為開發裝置的不同,在開發限制上會有所不同。 例如汽車的裝置在設計上,由於許多的按鍵仍然會是實體按鍵,但是手機與軟體則是完全要設計在畫面上。 會造成在設計方針上很大的不同
    13. IOS6與IOS7的不同處整理
      發表時間: 2013-10-06 下午 8:55下午 8:55
      1. View會和狀態列重疊(壓在其之下) 2. 按鈕沒有邊框 3. tab bar變為半透明 4. 狀態列的顏色不會與導覽列分開 5. tintColor的影響顏色範圍改變,導覽列與tab bar的顏色不會受到tint Color的影響 ps:經測試,在ios7對於Segmented Control的tintColor,如果使用Global tint,一開始時的框線顏色不會變,但點過後顏色會改變
    14. UIWebView練習作業
      發表時間: 2013-09-04 下午 11:51下午 11:51
      作業目標:http://www.youtube.com/watch?v=azplcMbuoQ4&feature=youtu.be 練習檔案:homework0831 先介紹一下UIWebView UIWebView的資料來源主要有三者: 本機上的HTML字串 本機上的資料 + MIME type 遠端的URL 這邊有中文的介紹:http://www.inside.com.tw/2010/0
    15. 我的第一款APP企劃
      發表時間: 2013-08-27 下午 3:30下午 3:30
      畫面繪製工具: Balsamiq Mockups 參考規範: iPhone-HIG(人機界面指南) 企劃圖片下載: APP開發 名稱:94愛吃 類別:生產力應用程式 分類:美食 簡介: 想揪三五好友去吃某間超好吃的餐廳時,卻總是忘了餐廳的詳細資訊嗎? 想找一間適合談公事的餐廳,卻又一時想不起究竟那裡適合嗎? 這一款APP可以幫助你記錄曾吃過的餐廳,以及想吃卻還未去吃的餐廳。 也可以以地圖的方式,去
    16. IPhone元件介紹
      發表時間: 2013-08-26 上午 1:31上午 1:31
      表格視圖,文字視圖和Web視圖 狀態欄:狀態欄顯示與使用者裝置相關的重要資訊,包括電話信號強度,當前網路連接和電量資訊。 導覽欄:導覽欄位於應用程式螢幕的上邊緣,在狀態欄之下。導覽欄通常會顯示當前視圖的標題,包含導覽控制元件,並在適當的情況下也可以包含作用於視圖內容的控制元件。 工具欄:如果您的應用程式為使用者提供了一系列可在當前上下文中執行的動作,那麼您可以為使用者提供一個工具欄。工具欄的外觀要
    17. IPhone人機界面指南(HIG)
      發表時間: 2013-08-25 下午 2:33下午 2:33
      中文版下載:iPhone-HIG(人機界面指南) 英文版下載:MobileHIG HIG(人機界面指南)是apple在審核app時,給開發者去參考的條文, 只要想要在ios平台上開發app的開發者,在上架時,都必需同意自己的應用程式符合裡面的規範。 這也是app開發者在開發完APP後,常常會被apple退件的原因。 因此建議有志要開發iphone app的人可以在開發前先研讀一下這本規範手冊。 H
    18. UIViewController切換、Notification、Delegate及繪圖練習
      發表時間: 2013-08-24 下午 10:12下午 10:12
      練習目標:http://www.youtube.com/watch?v=xiHBN2B1Vt4&list=UUPRP4bs_BNpx6XWI5Wm7O5g 老師範例:DrawSomething 我的作品:homework0810 在這個範例中,我使用了兩個viewController,去控制兩個頁面的畫面。 第一個用來顯示動畫的地方的viewController如下, 在這個頁面上除了球之
    19. 提升Flash效能的幾個注意事項
      發表時間: 2013-08-23 下午 4:22下午 4:22
      本文為看這篇文章之後的重點整理: http://www.adobe.com/devnet/flash/articles/efficiency-tips.html 這篇文章同時會對Flash開發程式師、動畫及美術有幫助。 提升效能 關掉沒有用到的物件的互動功能: 減少畫面中active的物件能有效的增加效能,下面這段CODE可以關閉掉MovieClip和其他物件的所有互動關係。 [crayon-64
    20. UIView及繪圖練習範例APP
      發表時間: 2013-08-21 上午 12:06上午 12:06
      作業目標:Youtube操作影片 練習原始碼:homework0803 這個作業主要是在練習對view以及簡單的繪圖的操作,還有timer的使用 因此我截錄一些我覺得是練習關鍵的程式碼 下面的是viewController的相關程式碼 一個個出現的程式碼,按下show按鈕時觸發 [crayon-642519e4ac4e2675464629/] 取得圓圈排列坐標的程式碼,傳入值為圓半徑及角度 [cr
    21. 上課筆記(五) – UIView操作及繪圖介紹
      發表時間: 2013-08-20 下午 9:19下午 9:19
      view介紹 UIWindow是會在一開始便被xcode建立起來,裡面有很多view。 View的操作: 於上層操作subview: 在supervview裡是用MutableArray的index去管理subView,這index就是tag,tag=0是代表subview自己。 [self addSubView: view];//新增view [self insertSubView: view
    22. 切換View會用到的函數
      發表時間: 2013-08-18 下午 4:05下午 4:05
      切換UIViewController的兩種方式 1. 有NavigationController時 方法一:右側進入 [crayon-642519e4acaf0206311022/] 返回到上一頁 [crayon-642519e4acaf6751954154/] 方法二:下面切入 [crayon-642519e4acaf9854313664/] 返回到上一個UIViewController [cr
    23. 簡易記帳APP範例
      發表時間: 2013-08-18 下午 2:41下午 2:41
      source code在此:範例檔案下載AppPrototype 難得周日在家,就把昨天老師說的練習做完 老實說其實我弄很久(大概有八~九小時跑不掉= =) 可見真的很不熟悉,debug之類都超級慢的 首先就是在跳去圖表的地方, 原本在實作實際功能前可以正常出現圖表,後來不知為何會當掉, 光這個無聊的bug就找了兩三小時(遮臉) 後來發現是因為下面這段程式碼 [crayon-642519e4ace
    24. 上課筆記(四) – Naming Convention、記憶體管理
      發表時間: 2013-08-06 下午 12:59下午 12:59
      Naming Convention 命名原則: 具解釋性 清楚 不會混淆 類別名稱: 第一個字大寫 前置namespace(在新增專案時會有Class Prefix,就是在設定這個) 駝峰式的寫法 變數名稱 變數類型不需特別表明,可以用名稱去讓人聯想型別,例: BOOL isEditable; NSString * accountName; NSMutableArray * mailBoxes;
    25. 上課筆記(三) – Operation、Delegation、基本類別介紹
      發表時間: 2013-08-03 下午 12:18下午 12:18
      Operation 取得class資料的相關變數 [crayon-642519e4ad16b211267960/] 確認兩個變數指向同一個記憶體位置 [crayon-642519e4ad171574512771/] 確認兩個實體的值相同 [crayon-642519e4ad174844838553/] 呼叫物件的描述,回傳字串 [obj description];//等於NSLog(@"%@"
    26. 上課筆記(二) – Objective-C語言介紹、物件存取
      發表時間: 2013-07-25 下午 5:50下午 5:50
      Objective-C語言 @代表物件 [@"Hello world"] => 方括弧是存取物件裡的方法 例: [crayon-642519e4bd1a4756426132/] Class:類別 Object:物件及實體,包括 (a) 名字(Name) (b) 屬性(State):field, attribute, member, 屬性, 狀態, 成員 (c) 行為(Behavior):m
    27. 上課筆記(一) – 專案運作流程、c語言概論、指標與物件
      發表時間: 2013-07-22 下午 4:07下午 4:07
      課程資訊 上課教師:潘聖文 Michael Pan ( scentsome@gmail.com) > 認真好老師推! 課程名稱:資策會IPhone應用軟體開發入門篇 運作流程 main function為固定進入點 在iphone app開發裡面,一個一整頁的畫面是Scene,會有對應一個Controller 切換不同Scene的叫做View Controller,跳出如輸入框或選取框的這種
    28. 使用Flex編譯出ios的ipa檔案
      發表時間: 2012-10-04 下午 1:59下午 1:59
      這邊提供一些我看到的教學影片及連結 1.在Windows上一步步發佈的方式 http://support.brightcove.com/en/docs/step-step-guide-publishing-apple-app-store-using-windows 2. 使用Flex編出ipa的教學 http://tv.adobe.com/watch/adc-presents/build-ios-
    29. 外行人也能學會的App企劃法
      發表時間: 2012-08-20 下午 7:28下午 7:28
      最近買了這本書: http://buy.yahoo.com.tw/gdsale/gdbksale.asp?gdid=3639539 這本書在第一張的地方,先說出App與一般的電腦程式最大差異點在於『行動性』。 因此好的APP應具備下面幾個特質: 1. 簡單上手 2. 目的單純(一次做一件事) 3. 流暢度和穩定度 在做APP之前要先問自己下面幾個問題: 1. 為什麼要做APP而不是網站,找出做AP