Contents
如何使用自動佈局在 Swift 中建構 iOS 應用程式
從這 4 小時的課程,你會學到
- 如何佈局可調整大小和方向的 UI 組件
- 如何利用自動佈局來佈局和設計漂亮的應用程式
- 使用程式設計方式實現自動佈局(不使用 Interface Builder)
要求
- 基本的 iOS 知識
- Xcode
- Swift的知識
課程說明
提升自動佈局( AUTO LAYOUT )的技巧
本課程教授使用自動佈局( Auto Layout )建構 iOS 應用程式所需的所有基本原理和概念。
所涵蓋的主題
- Constraints
- Pinning & Aligning
- Intrinsic Content Size
- Content Hugging & Compression Resistance
- Layout Guides
- Safe Areas
- Priorities
- Stack Views
- Scroll Views
你能得到什麼
- 精心製作的影片和演練自動佈局的基礎。
- 無數的範例,挑戰和解決大多數常見問題的方法。
- 成為專業 iOS 工程師的堅實基礎。
學生評語
- 如果你想學習如何以編程方式創建 UI,我強烈推薦這門課程。 這門課程非常好,而且超級容易上手。 這個理論解釋得非常好,可以很容易地理解我們到底在做什麼,以及我們如何在螢幕上佈置專案。 在本課程之前,我一直在努力使用沒有故事板的 UIKit 以程式編輯方式創建佈局。 在完成第一部分後,奠定了我的基礎知識,讓我繼續毫不費力地將我以前的專案轉換為程序化 UIKit,從此消除了我對故事板的依賴。
- 驚人的東西! 在 YouTube 上找不到這樣的資訊
- Jonathan 是一位很棒的老師,他使用的示例清晰明了,可以應用於實際的應用程式設計。
- 優秀的課程,很好地解釋了自動佈局,有很多非常有用的例子,所以強烈推薦這門課程
- 很高興我參加了這門課程。 我喜歡這門課程的第一個原因是講師以編寫程式方式提供了不錯的示例(而不是使用 Interface Builder)
- 他的教學方式令人驚嘆,傳授少量知識,然後推動我們嘗試解決方案。 他親切地回答你所有的問題。 對我來說,這是一門很棒的課程。 我們在 CustomViews、StackView、Spacers 中有很棒的內容,並與我們分享令人難以置信的提示/技巧,這些技巧/技巧可以更好地學習。 我強烈推薦他的課程。 謝謝你,Jonathan。
- 這是我剛開始學習 iOS 開發時希望存在的課程。 謝謝 Jonathan!
- 很棒的課程,很棒的老師,謝謝你所做的一切。
- 我真的很喜歡這門課程。 Jonathan 讓學習 iOS 開發變得更容易理解和有趣。 他在解釋概念方面做得很好,並通過實驗室和挑戰幫助鞏固了概念。 強烈推薦學習 iOS 開發
目標受眾
- 希望提升自動佈局技能的初級 / 中級 iOS 開發者
- 任何想成為專業 iOS 工程師 / 開發者的人
講師簡介
Jonathan Rasmusson前任 Spotify 工程師;The Agile Samurai
Jonathan是一名經驗豐富的軟體工程師,曾幫助世界上最具創新力的一些公司完成軟體。
當在斯德哥爾摩做 Spotify 的敏捷教練時,Jonathan 與電視平台團隊合作,負責將 Spotify 引入索尼Playstation,也和車隊合作,負責將 Spotify 建置到 BMW、Ford 和 Telsa。
如今在矽谷做 Spotify 矽谷做軟體開發,Jonathan 目前正在為 Spotify 最有價值的合作夥伴 Facebook,Twitter 和 Apple 建立應用程式的整合。
在 Microsoft 當工程師時,Jonathan 與 Progressive Architecture Team 合作開發了 “Microsoft智能客戶端體系結構指南”。
在 ThoughtWorks工作期間,Jonathan經常前往世界各地幫助能源公司(英國石油公司)、金融(AMP Capital)、汽車(Toyota)等行業起始敏捷方面的步驟。
Jonathan 是兩本暢銷敏捷書籍的作者:The Agile Samurai 和 The Way of the Web Tester。他一直在尋找新的方式來分享他所學到的東西。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ 課程特價 | Udemy 永久擁有課程 NT390 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
- 敏捷武士訓練營
- 完整的 iOS 16 / iOS 15 開發者課程- 以及 SwiftUI
- SwiftUI – Apple 任何裝置的宣告性介面
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入