付費限定✍️我為什麼要寫一本學習 SwiftUI 的書呢?
付費限定

✍️我為什麼要寫一本學習 SwiftUI 的書呢?

更新於 發佈於 閱讀時間約 9 分鐘

從今天開始,我會在 iOS Developer+ 連載「學習 SwiftUI」這本書。希望能夠在 4 月底寫完、5 月整理出英文版,並且出版、上架販售電子書。

作為第一線支持我的朋友,等書籍上架後,iOS Developer+ 的付費會員可以直接下載整本電子書,不需額外付費。

之所以要用連載的方式,是因為我要給自己沒有在上班期間的生活,一個目標與固定的節奏。不然我應該會過得很廢。

不過,老實說,對於寫出一本技術的書,我到現在還是非常沒有把握

我出過很多文章、電子報、podcast、YouTube 教學影片,也在研討會演講過,就是沒有寫過書。

這對我來說是「挖坑給自己跳」的全新挑戰。

理性上來說,寫書,應該比我現在的能力稍微難一些,稍微努力一點應該是做得到的。(這是維持學習動力的一個重要策略,就是給自己一個難度比自己實力高一點的課題。因為太簡單會顯得無聊,太難的話一下就會放棄。)

感性上來說,我是一直在「好想把這個觀念講清楚」跟「我幹嘛要跟全世界說我在寫書」之間打架。

我已經想好了整本書的大綱,但是要一章一章寫出來,只能每週往前推進一些。

總之,以上是我真實的情況。希望接下來一段時間,可以持續地在 iOS Developer+ 分享我的心路歷程(當然還有實際的書本內容)。

還請多多支持。

至於為什麼要寫這本書,就從下文的「序章」開始說:

我為什麼要寫一本學習 SwiftUI 的書呢?

SwiftUI 從 2019 年推出到現在,已經有將近 6 年的時間,我也用了它 6 年,累積了不少實務經驗。也因為在公司的專案使用,所以與同事們有許多交流。我常常在跟其他 iOS 工程師交流的時候,觀察到他們的一些在學習上的障礙。

身為對學習與認知心理學有著濃厚興趣,而去讀了教育心理系的人來說,我對於怎麼把一個東西學起來一直感到好奇。所以當我發現許多人在學習 SwiftUI 遇到困難,就覺得特別有趣。

換句話說,我覺得 SwiftUI 很好玩,但是對我來說,掌握這項技術的學習過程,比它的內容知識本身還更有意思。

我認為,SwiftUI 其實並不難學,只是學習的時候要有一些策略。

尤其對於有著深厚的 UIKit 知識的資深 iOS 工程師來說,那些 UIKit 的知識對於學習 SwiftUI 往往是一種阻礙。因為絕大部分 UIKit 的核心觀念,對於掌握 SwiftUI 沒有任何幫助。

以行動支持創作者!付費即可解鎖
本篇內容共 3526 字、0 則留言,僅發佈於✍️ 學習 SwiftUI你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
avatar-img
13 的 iOS Developer+
0會員
35內容數
iOS Developer+ 是 13 親自撰寫的進階學習資源,助你成為更有自信的 iOS 開發者。 🤖 iOS 開發 AI 輔助工具 ✍️「學習 SwiftUI」連載 🧠 軟體開發思維、iOS 開發世界觀 💡 實用技巧分享 😔 開發者職業傷害 ❤️ 支持 13 創作!
留言
avatar-img
留言分享你的想法!