iOS 12 & Swift 5: 建立一個待辦事項應用程式

課程簡介

將你的 Swift 開發技能付諸實現建立一個名為 Taskly 的應用程式,一個實用的待辦事項應用程式(Swift 4 & iOS 11)

從這 2 小時的課程,你會學到

  • 建立一個功能齊全的待辦事項清單應用程式,你可以向你的家人和朋友展示
  • 透過在 UserDefaults 歸檔儲存和獲取自定義物件
  • 知道如何應用重要的設計模式,如 MVC 和其它專案的相依注入
  • 設計一個基於設計模型( design mockup )的 iOS 應用程式

要求

  • 在你的電腦安裝 Xcode 9.2 或更新版本
  • 你應該知道 Swift 的基本知識

課程說明

把筆和紙放下。 讓我們建立 Taskly,一個方便的應用程式。

我們已經從我們的設計師那裡得到了一些設計模型,他們希望 Taskly 看起來像什麼,我們的工作就是讓它發生(沒有 ifs,ands,或者 buts)。 我們的工作就是超越設計師的期望,同時寫出安全簡潔的 Swift 程式碼。

Taskly 將從頭開始,所有的設計資產將提供給你。 我們將使用 UITableViewController 來顯示我們的任務,並應用 MVC 和相依注入來確保關注點分離。無法儲存的待辦事項清單? 儲存任務是可以做到的,因為有 UserDefaults 和存檔功能。 Taskly 將從頭開始建構,甚至中階程式設計師也能從這門課程中學到有用的概念和資訊。

有很多問題需要解決,比如,我們應該使用什麼樣的設計模式? 一旦我們對應用程式的外觀感到滿意,我們就可以將它與原始的設計模型進行比較,看看我們的工作是否符合預期。 總而言之,Taskly 會很快填補你在開發 iOS 應用程式方面的知識空白,並為你建立自己的應用程式奠定基礎。

要求是什麼?

  • Xcode 9.2或更新版本
  • 對於如何使用 Swift 程式設計有一個基本的理解

你打算在這門課上完成什麼?

  • 從頭開始建構一個可以立即使用的完整功能應用程式
  • 從設計的角度思考,以確保我們正在編寫好的程式碼

目標受眾

  • 任何想要將自己的 Swift 知識應用到開發一個有用的 iOS 應用程式的人
  • 這個課程是為初學到中級的 Swift 程式設計師所設計的

講師簡介

Justin Rose  iOS 工程師

在一個美學正在成為主流標準的社會裡,我利用電腦科學來解決複雜問題的簡單、優雅的解決方案。 我認為使用者體驗和設計與實際功能同樣重要。 這就是為什麼我認真對待日常事物的設計,試圖讓事情數倍容易地進行。 我目前正進行的主要任務是解決我們在軟體各方面的教學與建構,包含 iOS、 前端開發和 UI / UX 設計

我非常喜歡教學,因為我堅信知識應該不惜一切代價地被分享。 我的教學風格是盡量讓東西對學生很簡單。 我一直在尋找改進的方法,所以歡迎大家多多指教。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

參加課程

1558098_4d65_5

Sponsored by Udemy

選購相關精選課程

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: