13的話
這是 2019 年最後一期的開發者週報。本想做個年度大事回顧,不過其實回去翻之前的週報就可以了。
我更想說的是製作心得跟未來期望。
目前週報的蒐集素材絕大多數來自 Twitter,雖不能說全面、也沒有漏掉太多重要的事。只是這樣讀者往往看到的是一則又一則的推文。
其中一個原因,可能是因為繁中的 iOS blog 不多(想看英文技術文章的話,我一直都是推薦訂閱 iOS Dev Weekly),不過我已經決定要來蒐集一份中文 iOS blog 清單,如果你有在寫的話也可以告訴我。
雖然開發者週報常常有超過 60% 的超高開信率,但是我還沒有從目前的 666 位訂閱者,收過任何一封回信或投書。所以不太清楚你讀完有什麼想法😅
喜歡這樣的整理,還是也沒有其他的繁體中文 iOS 電子報,只好繼續看下去?
想要有多一點技術新知,還是多一點業界消息(軟體開發恐怖故事,或是 meetup 活動)?
介意我多放一些 emoji 嗎?💁♂️
希望你給我一些建議與回饋。謝謝。
祝新年快樂。
App Store 即將禁止 UIWebView
WKWebView 出了這麼久,終於要全面淘汰 UIWebView 了?是明年。
2020 年 4 月會禁止新 app 使用 UIWebView,2020 年 12 月禁止內含 UIWebView 的 app 更新。還沒改掉的別再拖囉。
weak self 19: 年度最佳 bug
weak self 與小綠的年末大亂聊。你一定會在某些片段找到共鳴。
台灣軟體業業界現況詳解、軟體工程師指南
供參考。
究極 TDD
@jersey_su @wenwen_1025 @ethanhuang13 長輩親傳
當收到一個莫名其妙的需求,不知道要幹嘛的時候。
就什麼都不要做,把原本的 app 拿出去說我做好了,
QA 就會把 spec 放在 bug report 裡面拿回來。
用 Swift 實作 Smalltalk MVC 大幅減少資料流的複雜度!
我個人想不到何時會用到,不過值得一讀。
hokila 的理財專欄
詹先生還欠 weak self 一次通告。
@yllan 下面那個圖是 kd 線,低於 20的時候表示最近相對弱勢,對於體質良好的公司,是買進的好時機。這張圖看得出來上次 kd 20以下的時候,是相對低點。如果怕錯過買賣時機,可以改用定期定額,我就是這樣
@zonble @yllan 長輩來開課教 flutter。分實體跟線上課程兩種分開賣,每年更新。上完課可以獲得 [zonble 認證的 flutter 工程師]badge。是不是很有吸引力。
我可以幫你搞定招生跟收錢的部分
等一下,結果不是理財也不是 Flutter,而是幹話課程勝出啊…
軟體開發恐怖故事集
SwiftUI 会在 TabView 改变的情况下,重载某个 TabView 里面 List 的内容。这种 Bug 都有,害我连 Prototype 都做不来了…现在对它的认识更清楚了,那就是:离玩具还有点距离。除非你打算所有的 View 都用自定义 View,不然,三年后再来玩。
如果你在使用 iOS simulator 時,發現藍芽耳機音質大幅下降的時候,可以參考這個設定看看
If your bluetooth headphone music quality deteriorates when launching iOS simulator, check this out
最後選出了本週最佳,或者也可以算是年度最驚悚:
寫給沒有看懂的人:要用 yyyy,跟 YYYY 不一樣。
另外,如果日期是 ISO8601 格式,我通常是直接用 ISO8601DateFormatter。
Hao Lee @twhaolee
以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆即可。