Joe's Blog
iOS 開發筆記
Home
All posts
Categories
Tags
個人收藏
Tag: Demo
Swift 能不能跑後量子隧道?把 PQConnect 搬上 iOS 的可行性實驗
發佈於 2026-07-12
@
Development
#
AI寫作
#
Swift
#
Networking
#
Demo
用純 Swift + 原生 crypto 庫實作 PQConnect 後量子隧道,從 DNS discovery、0-RTT handshake 一路做到 URLSession、WKWebView 實際走隧道取回資料——對真實伺服器驗證,不是紙上談兵。
爬不到就讓 WebKit 幫你渲染:WebParser 的離屏解析設計
發佈於 2026-07-11
@
Development
#
AI寫作
#
Swift
#
Networking
#
Demo
URLSession 抓回來的 SPA 網頁只有一個空的 div?WebParser 用離屏 WKWebView 把頁面真的渲染出來、輪詢 JavaScript 直到 DOM 就緒——這篇拆解它在 Swift 6 Strict Concurrency 下的幾個關鍵橋接設計。
用 Swift 寫一台 FHIR server:司命(Siming)與 generator 護城河
發佈於 2026-07-08
@
Development
#
AI寫作
#
Swift
#
Architecture
#
Demo
Server-side Swift 不只能寫玩具——Hummingbird 2 + PostgresNIO 手寫 SQL,做出一台 TW Core IG 合規、benchmark 贏過 HAPI 兩倍的 FHIR R4 server,而整個設計最值錢的部分是「search 不是手寫的」。
同一片 Skip 牆,MVVMR 撞得比 MVVMC 輕
發佈於 2026-07-01
@
Development
#
AI寫作
#
MVVMC
#
SwiftUI
#
Architecture
#
Skip
#
Demo
把純 SwiftUI 版的 MVVMC(MVVMR)也丟上 Skip,發現踩到的坑跟 MVVMC-Skip 幾乎一模一樣,但少了 UIKit 那層,整體成本更低,而所有差異剛好收斂在一條「`@State` 還是 `let`」的邊界上。
FHIR OAuth Demo
發佈於 2025-03-18
2026-06-14 更新
@
Development
#
AI寫作
#
FHIR
#
Demo
用 ASWebAuthenticationSession 實作 SMART on FHIR OAuth 登入,並用 Apple FHIRModels 解析病患資料。
MQTT 實作聊天 Demo
發佈於 2025-03-04
2026-06-13 更新
@
Development
#
AI寫作
#
MQTT
#
SwiftUI
#
MVVMC
#
Demo
用 MQTTNIO + Swift Concurrency 實作即時聊天,MQTTManager 用 actor 封裝,訊息透過 NotificationCenter 橋接到 ViewModel。
播放本地端 m3u8
發佈於 2022-07-13
2026-05-05 更新
@
Development
#
AI寫作
#
AVPlayer
#
Demo
實作本地端 m3u8 播放 Demo.