32: 本集節目要 @audreyt 唐鳳、Pair Programming、Apple 與 Google 合作

為什麼健保快易通 iOS App 的 Logo 扁掉了,怎麼修?AirPlay 不是只有鏡像模式,但大家都搞不清楚?13 分享 Pair Programming 經驗。Apple 與 Google 攜手合作。

{ 完整節目筆記請按我 }

健保快易通 iOS App 的 Logo 扁掉了

AirPlay 不是只有鏡像模式

  • 不要切到影像的話,要用 resizeAspect,如果跟螢幕比例不同的話,會有留邊
  • 要填滿畫面的話,要用 resizeAspectFill,如果跟螢幕比例不同的話,會切掉部分
  • HIG: Video 有很好的範例
  • AirPlay Mirror(螢幕鏡像輸出) 不完全等於 AirPlay,但是 Apple 沒有講得很清楚,使用者很容易搞混
  • 控制中心第一層可以打開 AirPlay Mirror
  • 要使用非 Mirror 的 AirPlay,則是要按控制中心右上角的媒體控制,再選擇要投出的裝置
  • 如果是播放串流影片的話,從 app 裡面放 MPVolumeView 的 route button,或是 iOS 11+ 的 AVRoutePickerView,讓使用者選擇要投出的裝置,就不會是鏡像模式
  • FairPlay DRM 會阻止鏡像模式,只會有一個畫面播放影片

Pair Programming 經驗談

我覺得重點是,團隊成員要先有一定的信任跟默契、討論能夠對事不對人。所以如果平時 code review 會翻臉那可能就不適合。(推文

iOS 有內建 Screen Sharing API。WWDC18: Live Screen Broadcast with ReplayKit,Google Meet、Zoom、Twitch、FB Messenger 等都支援

Apple 跟 Google 合作推出傳染接觸追蹤的系統框架

  • Privacy-Preserving Contact Tracing Framework,使用藍牙
  • 新聞稿
  • 技術文件
  • iOS 13 的 Find My 已有隱私保護下的協尋功能,可能採用類似機制

結尾又聊到遊戲去了

  • FF7 Remake
  • 惡靈古堡三

更多 weak self

Om Podcasten

在 iOS 開發圈打滾的台灣工程師,專為 Apple & iOS 開發者而製作的中文 Podcast。內容涵蓋 Apple 開發圈的新知討論、踩坑經驗、人物採訪、社群活動、職場生活。更多資訊請見官網 https://weakself.dev 或是 Twitter @weak_self