Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Swift Student Challenge
Search
愛瘋一切為蘋果的彼得潘
February 02, 2024
520
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 愛瘋一切為蘋果的彼得潘
從 Vibe Coding 學會的 macOS CLI 魔法指令
apppeterpan
0
79
使用 Google AI Studio 和 Codex 開發串接 Firebase 的訂飲料 iOS App
apppeterpan
0
170
好想要 Swift iOS App 也能有的 Flutter & Jetpack Compose 功能
apppeterpan
1
250
Swift Coding Hackathon
apppeterpan
0
260
生成式人工智慧在程式開發與程式學習的應用
apppeterpan
0
1.8k
SwiftUI 跨平台 App 開發初體驗 - 開發 iOS, macOS, watchOS 的 MOPCON App
apppeterpan
1
1.9k
使用 WidgetKit 開發 iOS widget
apppeterpan
1
1.3k
如何變成 iOS App 開發魔法師
apppeterpan
0
350
SwiftUI Christmas 交換禮物 App
apppeterpan
0
930
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
1
230
Balancing Empowerment & Direction
lara
6
1.3k
The World Runs on Bad Software
bkeepers
PRO
72
12k
BBQ
matthewcrist
89
10k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
330
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
720
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Tell your own story through comics
letsgokoyo
1
1.1k
Visualization
eitanlees
152
17k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
520
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