史丹佛iOS Swift App開發課程分享(2016最新!)

最新史丹佛iOS App開發課程來了!此課程在國內外都享有很大的知名度,在Swift程式語言誕生前,使用Objective-C來教授,2015年1月開始,改採以Swift為主的新版本,目前最新版本採用iOS 9 / Swift進行規劃,並且使用Xcode作為主要的開發工具。(本文更新於2016/7)

stanford-logo

Read more

iOS App開發前要考量的首要關鍵數值 -「iOS版本市佔率」

每年的iOS新版本開放用戶升級的時候,常會有媒體報導:「iOS新版本的市佔率已經衝破50%!」「舊的iOS版本急速下滑至5%」之類的報導,那麼媒體是怎麼知道iOS版本的市佔率呢?iOS新版本的市佔率上升又會對App開發者造成什麼重大的影響呢?

iOS8

Read more

三步驟快速錄製你的iPhone手機操作畫面(iPad也適用)

想要把你開發的超讚iPhone App畫面錄製下來,寄給朋友欣賞,或是放上App Store宣傳嗎?現在有一個非常簡單的方法,可以幫助你在三個步驟內就把iPhone/ iPad上的畫面錄製成影片,更棒的是,這個軟體是完全免費的,而且錄製的品質也很不賴!

qtime  Read more

五個改用最新Swift程式語言開發iOS App的理由

在這次的WWDC 2014中,Apple的iOS 8竟然開放了超過4000個API呀!開放的數量是有史以來最大的。這些API涵蓋了相當多的層面,如個人健康管理的HealthKit、智慧家庭的HomeKit、以及雲端存取的CloudKit….等。

但是最令人震撼的,則是Apple宣布將以最新程式語言Swift取代既有的Objective-C!這個訊息應該讓很多人感到意外,因為Apple已經使用Objective-C將近20年了,為什麼會在這個時候把他們的主流開發語言更換成一個全新的程式語言Swift(雨燕)呢?

swift0

Read more

發佈成Universal還是獨立的iPhone/iPad App?

Universal App

Universal App是iOS特有的一種形式,它允許在同一個iOS Project中同時進行iPhone以及iPad App的設計,然後用iPhone下載這個App的人,看到的就是iPhone的畫面,用iPad下載的人,就會是iPad的畫面。(跟一般App不同,Universal的App在下載的按鈕上,會顯示+的符號,如上圖)

聽起來Universal是不錯的iOS App形式,那麼用Universal的方式真的比獨立的iPhone/ iPad App好嗎?我的好友彼得潘老師是iOS開發高手,他對於這件事情的看法是這樣的:  Read more

五步驟快速建立你的第一個App遊戲專案

App遊戲

「遊戲App」一直在App Store內位居要角,例如今天的iPhone暢銷排行榜的Top20中,遊戲App就佔了20名(如上圖,佔比100%!),換句話說,在App Store中最暢銷(最賺錢)的就是遊戲類型的App!

那麼製作遊戲App難不難呢? 其實根據我的了解,現在的遊戲製作越來越容易了!那是因為現在出現了許多的「跨平台的遊戲開發工具」,也就是俗稱的「遊戲引擎」,大部分的遊戲開發者,現在都採用遊戲引擎來進行開發遊戲App的工作。 Read more

Apple公司的iOS 7技術研討會影片分享

2013年進入倒數囉!

新的一年即將展開,Leo也先在這邊跟你拜個早年

今天要跟你分享的是Apple的iOS 7技術研討會的教學影片!

還記得Apple之前在世界各大城市:紐約,東京,上海,倫敦…等地都舉行了iOS 7的技術研討會嗎?

內容包括了Sprite Kit,Security,OpenGL ES 3.0…等十多種iOS 7的議題

Read more

沒有程式基礎也能輕鬆做出App遊戲的方法!

前些日子有一位讀者寫信給我

他說他對於App遊戲的製作相當感興趣

但是因為他本身不是程式設計師

而且工作繁忙,也沒有很多的時間學習程式語言

問我有沒有不用程式基礎,就能快速製作App遊戲的方法?

事實上現在已經有遊戲製作工具可以做到這件事情了

它就是「GameSalad」! Read more