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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
愛瘋一切為蘋果的彼得潘
February 02, 2024
500
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
120
好想要 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
290
SwiftUI Christmas 交換禮物 App
apppeterpan
0
890
利用_SwiftUI_製作電子書_App.pdf
apppeterpan
2
3k
Featured
See All Featured
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
170
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
260
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
370
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
330
YesSQL, Process and Tooling at Scale
rocio
174
15k
Marketing to machines
jonoalderson
1
5.5k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
170
Designing Powerful Visuals for Engaging Learning
tmiket
1
430
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