Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Swift Student Challenge

Swift Student Challenge

Transcript

  1. 彼得潘簡介 App 程式設計入 門 :iPhone.iPad 彼得潘的 Swift 程式設計入 門 正職:

    作家 副業: 專欄 & blog 作家, 工 程師,程式課程講師,顧問,家 教,評審,接案,企業包班,創業家,iOS APP 金 牌擺渡 人 iOS App 工 程師/外包廠商的 面 試鑑賞師
  2. 相關教學資源 • 個 人 網站 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
  3. • 最多入選 4 次 • Yuma Soerianto • 入選過 5

    次( 2017 ~ 2021) • 第 一 次得獎是 10 歲(2017) • YouTube • Peter Yaacoub • 入選過 4 次(2020 ~ 2023) • GitHub • 2023 作品 入選多次的 大 大 們
  4. • 海 大 iOS 修課學 生 • 2023 台灣入選的同學 •

    高 中 生 • 碩 士生 彼得潘海 大 學 生 的入選作品 & 2023 台灣入選的同學
  5. • 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 入選作品
  6. • Mac 的 Xcode 15 • Mac 或 iPad 的

    Swift Playgrounds 4.4 開發 工 具
  7. • 建議 用 SwiftUI 開發,雖然也有少數 用 UIKit。 • 建議搭配 生

    動的動畫跟 音 樂 音 效 (AVFoundation)。 • 知識類 App,學習到某種知識。 • 搭配有趣的 小 遊戲。 • 包含教學導覽 頁 面 。 • 可以考慮設計 iPad 介 面 , 方 便展 示 更多東 西 。 • 特別技術 • iOS 17 的新技術 • 比 方 TipKit、SwiftData • ARKit、RealityKit、 SceneKit(3D 畫 面 )、VisionKit(辨識資訊,比 方用 相 機辨識 人 臉) • SpriteKit, 方 便創作 2D 遊戲和動畫 效果 • CoreML(Machine Learning) • PencilKit(Apple Pencil) 建議開發的 方 向和技術
  8. • The Swift Programming Language • SwiftUI官網 • Apple 官

    方 的 Swift iOS App 範例程式 • 大 學的 SwiftUI 課程 • Stanford CS193p,適合有程式基礎 • Boston,適合初學者 • Swift iOS App 學習資源和課程整理 SwiftUI & Swift 學習資源
  9. • 使 用 SwiftUI 製作結合酷炫動畫效果的電 子 書 App • 必備:

    設計 App 畫 面 、多 頁面 、動畫、 音 效。 • 使 用 SwiftUI 的 UI 元件 & data binding 創作有趣的 App • 不 一 定要有: 資料輸入。 能做出彼得潘在 大 學出的這兩個作業, 大 概就有做出參賽作品的能 力
  10. • GPT 4 的 SwiftUI 功 力 滿不錯的 • 請

    Bing 或 GPT 4 幫忙畫 App 需要的圖片 請 AI 幫忙
  11. • 連結 • po 文 時 tag 設定 Swift Student

    Challenge 在 Apple 的討論區發問