13 的話
這禮拜很巧。我在不同的 iOS 開發者聚會場合,不約而同地聽到「熟悉 iOS 開發以後,下一步呢?」這個話題。
會有這種討論或困惑,也許是因為看不出下一代 iPhone 有什麼新招,或者是 iOS 這個平台已經成熟、自己的功力也到了一定的水準,自然而然會想著下一步。畢竟,你我不會寫一輩子的 iOS 吧?
所以週三凌晨 1 點開發表會,就讓我們看看,究竟是 Apple 是沒梗(難道會有 AR 眼鏡?),還是藏招藏得太好,像今年 WWDC 那樣驚喜連連?喔對了,這次還可以在 YouTube 上看直播。
也歡迎跟我分享你對於上面這個問題的看法喔。
如果你有要我幫忙轉貼的資訊,都可以來信或填寫表單。
官方消息
iOS 13.1 Beta 2 更新(9/4)
Release Notes 連結如下:
Notarizing Your Mac Software for macOS Catalina
如果你有在做獨立上架的 Mac app,這個問題應該煩很久了。Apple 延後了強制要求的時間。
To make this transition easier and to protect users on macOS Catalina who continue to use older versions of software, we’ve adjusted the notarization prerequisites until January 2020.
本週 Developer News 還有兩則的提醒,我就不特別寫了。
Apple Music Web 版
做得比 iPad app 好瀏覽耶😂
在 iOS 裝置上體驗時,可以先把 Music app「刪除」,才不會跟 Universal Link 打架。
A message about iOS security
這篇新聞稿引起了爭議。Michael Tsai(一如往常地)整理了好多意見與材料。
技術新知
Archie 的 SwiftUI 心得文連發
親手把玩的血淚過程最值得讀了。
另外,Netsplit.com 也有好幾篇 SwiftUI 觀念頗析,都很值得一讀。
相簿權限的坑
就是坑。
SwiftUI Logo 仿製版
官方沒提供高解析度版本。
在這個行業⋯🤔
#波肥挑戰賽
我覺得這些挑戰賽到後來可能要寫篇文章整理一下🤯
iCloud Clusterfuck
iCloud beta 到底有多慘?有聽 weak self 的朋友可能有印象,我在第 0 集講如果 beta 版有遺失資料的風險,乾脆整個 app 都不給他用。這個說法就是來自 Craig,因為他們家的產品被 iCloud 整慘啦。
同場加映悲情故事實例:
Firebase Crashlytics
我也在這個對話串裡面。
Bear 的 End-to-End 筆記加密架構
我之前也做過 CloudKit-based 的筆記 app 所以對這個議題很有興趣。簡單來說,這並不簡單。
[NSData description]
提醒一下,請別再用 description 來轉 APNs 的 token 啦。
社群活動
iOS @ Taipei
本週二的題目是:
面向UI-關於我在客製化UI的那些眉眉嘎嘎 (Skeleton, RefreshFooter/Header, Segment)
藉由一些我們常使用 UI 控件的製作方式教學,來介紹我們在刻畫 UI 時應該注意哪些基本細項:
SkeletonView - FB loading的動畫
RefreshHeader - 常見的下拉刷新控件如何包含支援iOS 9
RefreshFooter - 跟Header不同的是有哪些坑要踩
Segment - 支援點擊游標漂移的控件製作方式
...etc.
iPlayground 2019
這篇文章整理了目前公布的議程介紹。
售票還在進行中,但本文截稿時已經剩不到 5% 囉。請點這裡。
podcast
Price Tag 的创业故事—枫言枫语播客第 14 期
Price Tag 算是滿有名的獨立團隊。來聽聽他們的創業故事。
今天邀请到我们节目的是杭州谜底科技的 61,PriceTag 应用推荐就是他们运营的。谜底科技的团队很小,目前只有 4 个人,但是他们做了非常非常多的事情,实在令人佩服。61 在开始创业生涯之前也在大公司当过程序员,Price Tag 这个项目是他二次创业了。
创业的过程既有追求自由的满足,也有举步维艰的困苦。
让我们一起听听 Price Tag 的创业故事。
weak self podcast 7:
在本文截稿之前尚未發布😂
會心一笑
Apple 發中秋紅包?
結果自然是「該撒的物歸給該撒」。不過,看到後來已經不太好笑了。
Tobybot
應該是說為何要把髒話當指令😂
我來很快修一下這個 bug
鬼故事?
#Applestore丸の内
框好像某個 iOS 裝置。點 hashtag 看照片。
zonble:我所期待的程式教育
我所期待的程式教育可能是要養成某種性格,這種性格叫做不耐煩。你要具備察覺到生活中有大量事物是重複的,這些重複的事物佔用了你的時間,而所謂時間,就是人類對於死亡不斷逼近的感受,你不想要在死亡之前都被這些重複的事物消耗殆盡,所以你不滿,你打算開始動手反抗生活。
你怎麼看呢?
以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆電子報即可。