Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Swift Student Challenge
Search
愛瘋一切為蘋果的彼得潘
February 02, 2024
510
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Swift Student Challenge
愛瘋一切為蘋果的彼得潘
February 02, 2024
More Decks by 愛瘋一切為蘋果的彼得潘
See All by 愛瘋一切為蘋果的彼得潘
使用 Google AI Studio 和 Codex 開發串接 Firebase 的訂飲料 iOS App
apppeterpan
0
130
好想要 Swift iOS App 也能有的 Flutter & Jetpack Compose 功能
apppeterpan
1
230
Swift Coding Hackathon
apppeterpan
0
230
生成式人工智慧在程式開發與程式學習的應用
apppeterpan
0
1.7k
SwiftUI 跨平台 App 開發初體驗 - 開發 iOS, macOS, watchOS 的 MOPCON App
apppeterpan
1
1.9k
使用 WidgetKit 開發 iOS widget
apppeterpan
1
1.3k
如何變成 iOS App 開發魔法師
apppeterpan
0
300
SwiftUI Christmas 交換禮物 App
apppeterpan
0
900
利用_SwiftUI_製作電子書_App.pdf
apppeterpan
2
3k
Featured
See All Featured
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.7k
We Are The Robots
honzajavorek
0
280
Making the Leap to Tech Lead
cromwellryan
135
10k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
220
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
460
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
420
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
180
How to Talk to Developers About Accessibility
jct
2
370
Git: the NoSQL Database
bkeepers
PRO
432
67k
Optimising Largest Contentful Paint
csswizardry
37
3.8k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Transcript
彼得潘 Swift Student Challenge
彼得潘簡介 App 程式設計入 門 :iPhone.iPad 彼得潘的 Swift 程式設計入 門 正職:
作家 副業: 專欄 & blog 作家, 工 程師,程式課程講師,顧問,家 教,評審,接案,企業包班,創業家,iOS APP 金 牌擺渡 人 iOS App 工 程師/外包廠商的 面 試鑑賞師
相關教學資源 • 個 人 網站 http://apppeterpan.strikingly.com • FB粉絲團: 愛瘋 一
切為蘋果的彼得潘 http://www.facebook.com/iphone.peterpan • blog: 彼得潘的App Neverland https://medium.com/@apppeterpan • 同學們的作業: 海 大 iOS App 程式設計 https://medium.com/海 大 -ios-app-程式設計 • 同學們的作業: 彼得潘的 Swift iOS App 開發教室 https://bit.ly/2mJdBjE • FB 社團: 彼得潘的蘋果App開發教室 https://www.facebook.com/groups/peterpanappclass/ • FB: https://www.facebook.com/deeplove.pan • LINE: deeplovepeterpan
• 官網 • 彼得潘的整理 Swift Student Challenge
• 連結 • 開箱 YouTube 2023 的獎品
• 最多入選 4 次 • Yuma Soerianto • 入選過 5
次( 2017 ~ 2021) • 第 一 次得獎是 10 歲(2017) • YouTube • Peter Yaacoub • 入選過 4 次(2020 ~ 2023) • GitHub • 2023 作品 入選多次的 大 大 們
• 海 大 iOS 修課學 生 • 2023 台灣入選的同學 •
高 中 生 • 碩 士生 彼得潘海 大 學 生 的入選作品 & 2023 台灣入選的同學
• Loop,https://github.com/BortoAle/Loop • 資源回收,垃圾分類,簡單的選擇題遊戲 • E-Piano,https://github.com/henribredt/E-Piano-WWDC23 • 看樂譜彈鋼琴 • Kawruh,
https://github.com/acg12/kawruh-wwdc23 • 介紹爪哇的 音 樂、藝術、 文 字 • Earth Debugger,https://github.com/mgdgc/earth-debugger • 地球環保 • HandSignal,https://github.com/alperenorence/HandSignal • 結合 machine learning 辨識 手 勢學 手 語 • Atomizer AR,https://github.com/wonmor/Atomizer-Swift-Challenge • 結合 AR 查看原 子 跟分 子 軌域 • https://github.com/danielriege/WWDC23-Submission • 學習 自 駕 車 的相關知識 • LogicBoard,https://github.com/devjoseadolfo/LogicBoard • 學習數位邏輯電路 2023 入選作品
• Mac 的 Xcode 15 • Mac 或 iPad 的
Swift Playgrounds 4.4 開發 工 具
• 創意和獨特性最重要。 建議開發的 方 向和技術 連結
• 建議 用 SwiftUI 開發,雖然也有少數 用 UIKit。 • 建議搭配 生
動的動畫跟 音 樂 音 效 (AVFoundation)。 • 知識類 App,學習到某種知識。 • 搭配有趣的 小 遊戲。 • 包含教學導覽 頁 面 。 • 可以考慮設計 iPad 介 面 , 方 便展 示 更多東 西 。 • 特別技術 • iOS 17 的新技術 • 比 方 TipKit、SwiftData • ARKit、RealityKit、 SceneKit(3D 畫 面 )、VisionKit(辨識資訊,比 方用 相 機辨識 人 臉) • SpriteKit, 方 便創作 2D 遊戲和動畫 效果 • CoreML(Machine Learning) • PencilKit(Apple Pencil) 建議開發的 方 向和技術
• The Swift Programming Language • SwiftUI官網 • Apple 官
方 的 Swift iOS App 範例程式 • 大 學的 SwiftUI 課程 • Stanford CS193p,適合有程式基礎 • Boston,適合初學者 • Swift iOS App 學習資源和課程整理 SwiftUI & Swift 學習資源
• 使 用 SwiftUI 製作結合酷炫動畫效果的電 子 書 App • 必備:
設計 App 畫 面 、多 頁面 、動畫、 音 效。 • 使 用 SwiftUI 的 UI 元件 & data binding 創作有趣的 App • 不 一 定要有: 資料輸入。 能做出彼得潘在 大 學出的這兩個作業, 大 概就有做出參賽作品的能 力
• GPT 4 的 SwiftUI 功 力 滿不錯的 • 請
Bing 或 GPT 4 幫忙畫 App 需要的圖片 請 AI 幫忙
• 連結 • po 文 時 tag 設定 Swift Student
Challenge 在 Apple 的討論區發問
聯絡彼得潘 •LINE: deeplovepeterpan •FB: https://www.facebook.com/deeplove.pan