iOS

還在猶豫應該用哪種導航形式?教你實作連 Apple 都喜歡用的 UITabBar!

導航 (navigation) 是所有應用程式中最重要的一個部分,選擇如何將用戶導向不同頁面,正正就決定了你的應用程式能否成功。 從 AppStore 觀察使用者資訊,我們很清楚哪種導航方式最多人使用,你可以叫它們做漢堡選單 (Hamburger menus)、或是滑動選單 (Sliding menus)、又或是側邊欄 [...]


iOS

Table View 太複雜?利用 MVVM 和 Protocol 就可以為它重構瘦身!

UITableView 或者 UICollectionView 絕對是 iOS 工程師一定會使用到的 UI 元件,甚至可以說大多數 app 的 UI 都是圍繞著 tableView 來設計。隨著手機介面體驗的進步,tableView 也變得越來越複雜,尤其是像 news feed、photo wall 等,一個 cell 塞滿各種功能的設計,近幾年來已經成為手機開發的基本款。基本上一張 [...]






iOS

Swift 4 Generics: 如何在程式碼及 iOS App 中應用泛型

問題一:我可以撰寫一個 Swift 函式,來找出存放在任意陣列裡、某個任意型別特定實例的索引或位置嗎? 問題二:我可以撰寫一個 Swift 函式,來確認某個任意型別的特定實例,是否存在於任意陣列裡? 所謂「任意」型別,是指包含了我自己定義的型別 (像 Class)。附註:我知道可以使用 [...]


專訪

讓藏書更有價值,Sparktake 打造書籍交易平台

隨行動裝置普及,帶動電子書市場快速成長,多數人認為實體書的市場前景堪慮,但電子書與實體紙本仍屬兩個不同的媒介,因此,雖然電子書的崛起取代了部份實體書的需求,紙本閱讀的體驗對於部分的人來說仍不是電子屏幕能夠比擬的,因此,本次專訪介紹的新創團隊,就鎖定實體書線上交易需求,打造兩手書線上交流平台 [...]


iOS

Google Map SDK 實作:如何把Google街景嵌入到你的 iOS App

你是否曾有遇過不知怎麼和你客戶說要如何到你的公司,尤其是當你公司位處郊區鄉間小弄間的話,你可能只能用電話和你客戶解釋如何到你公司以外,現在有個好方式能幫你,就是利用Google街景視角(Google Street View)。 Google街景視角Google Street View – 它應用全景技術擷取街道實景,並在世界各地建置。這是Google在Google [...]



iOS

模仿 Apple 教學範例,寫出一手好 Swift

對許多剛學會 App 開發技術的初學者來說,他們懂得 Swift 語法,也熟悉各種常見功能的 iOS SDK,但在實際開發 App 時,卻常遭遇 2 個問題: 不知如何寫出容易理解和維護的程式。 遇到問題時,想到四五種解法,不知該用哪一種。 要解決這兩個問題,最好的方法莫過於參考大大們的 [...]


iOS

Apple ResearchKit 程式開發新手入門教學

某些醫學相關研究通常會需要受測者填寫問卷回答相關問題,目前也會應用一些電子化的感測方式更容易了解受測者的生活習慣,但這些受測試驗每天都得進行的話,會一件枯燥乏味的事情。那麼,現在有沒有更好更簡易的方式來執行某些醫學研究呢? 現在,讓我們歡迎ResearchKit。 [...]


iOS

《iOS 10 App程式設計進階攻略:39個必學的開發技巧》正式推出


iOS

Lottie初學者教學指南:如何在iOS App設計一個令人驚豔的動畫


Swift

精通Swift:列舉、閉包、泛型、Protocols和高階函數


iOS

iOS 9 新功能 : 堆疊視圖介紹 (Stack Views)


Swift

Swift 2 初學者指南


iOS

Swift 教學:如何使用iOS Charts API 製作漂亮的圖表


iOS

以Parse與Swift建構一個像Instagram一樣的App


iOS

建立一個像Medium App的下滑選單


iOS

如何用Swift建立視圖控制器畫面之間的動畫過場