13 報

Share this post

開發者週報 #21 目前訂閱人數 666

www.ethanhuang13.com

開發者週報 #21 目前訂閱人數 666

Apple/iOS 開發者的一週大小事 2019/12/23-29

13
Dec 29, 2019
Share this post

開發者週報 #21 目前訂閱人數 666

www.ethanhuang13.com

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

Twitter avatar for @hokilaJ
Hokila Jan @hokilaJ
我原本不想用這招的 究極  TDD
2:35 AM ∙ Dec 24, 2019
Twitter avatar for @hokilaJ
Hokila Jan @hokilaJ
@jersey_su @wenwen_1025 @ethanhuang13 長輩親傳 當收到一個莫名其妙的需求,不知道要幹嘛的時候。 就什麼都不要做,把原本的 app 拿出去說我做好了, QA 就會把 spec 放在 bug report 裡面拿回來。
6:28 AM ∙ Dec 24, 2019
43Likes7Retweets

用 Swift 實作 Smalltalk MVC 大幅減少資料流的複雜度!

我個人想不到何時會用到,不過值得一讀。

hokila 的理財專欄

詹先生還欠 weak self 一次通告。

Twitter avatar for @hokilaJ
Hokila Jan @hokilaJ
@yllan 提供一個兼顧被動收入跟宗教信仰而且不傷本的方法:在 kd 20 的時候買 Apple ,比如說每次投 10 萬。讓下跌機率減少,就算下跌也不傷本。
7:48 AM ∙ Dec 28, 2019
Twitter avatar for @hokilaJ
Hokila Jan @hokilaJ
@yllan 下面那個圖是 kd 線,低於 20的時候表示最近相對弱勢,對於體質良好的公司,是買進的好時機。這張圖看得出來上次 kd 20以下的時候,是相對低點。如果怕錯過買賣時機,可以改用定期定額,我就是這樣
Image
8:00 AM ∙ Dec 28, 2019
Twitter avatar for @hokilaJ
Hokila Jan @hokilaJ
@yllan 多年看下來,有一個跡象: 每年六月 WWDC 的時候新聞就開始唱衰說蘋果不行惹,新 iPhone 發表的時候也會在唱衰,但是開賣以後每次都賣得很好。股價大概也是這個週期在高高低低。
8:03 AM ∙ Dec 28, 2019
Twitter avatar for @hokilaJ
Hokila Jan @hokilaJ
是不是應該來講一場 iOS 工程師應該要知道的投資理財課。 等電腦組裝的時候看了兩本書,好久沒有這種連續專心的時間了,爽。
9:10 AM ∙ Dec 28, 2019
27Likes4Retweets
Twitter avatar for @hokilaJ
Hokila Jan @hokilaJ
@zonble @yllan 長輩來開課教 flutter。分實體跟線上課程兩種分開賣,每年更新。上完課可以獲得 [zonble 認證的 flutter 工程師]badge。是不是很有吸引力。 我可以幫你搞定招生跟收錢的部分
9:43 AM ∙ Dec 28, 2019
7Likes1Retweet
Twitter avatar for @zonble
zonble 🍺 ゾンビル @zonble
@hokilaJ @yllan 不過開一個詹哥認證的幹話課程然後可以獲得工程師幹話 badge 好像更有搞頭耶。
9:51 AM ∙ Dec 28, 2019
5Likes2Retweets

等一下,結果不是理財也不是 Flutter,而是幹話課程勝出啊…

軟體開發恐怖故事集

Twitter avatar for @MarkFlyyyyy
MarkFly(;´༎ຶД༎ຶ`) @MarkFlyyyyy
側邊欄從下面彈上來.....
Image
9:47 AM ∙ Dec 24, 2019
17Likes1Retweet
Twitter avatar for @hokilaJ
Hokila Jan @hokilaJ
我發現驚人的事實,跟 mobile team 配合了兩年的隔壁 team 不知道出內測版,送審,跟 release 給一般人的差別。 問了一個下午的:啊什麼時候要上線。
1:13 PM ∙ Dec 24, 2019
21Likes2Retweets
Twitter avatar for @joe_trash_talk
(;´༎ຶД༎ຶ`) @joe_trash_talk
Image
2:54 AM ∙ Dec 25, 2019
18Likes4Retweets
Twitter avatar for @YodaWangTW
油什麼答的 @YodaWangTW
[聽力測驗]害不到人進來坐新案子,只能自己接QQ
11:01 AM ∙ Dec 25, 2019
6Likes1Retweet
Twitter avatar for @tualatrix
TualatriX @tualatrix
SwiftUI 会在 TabView 改变的情况下,重载某个 TabView 里面 List 的内容。这种 Bug 都有,害我连 Prototype 都做不来了…现在对它的认识更清楚了,那就是:离玩具还有点距离。除非你打算所有的 View 都用自定义 View,不然,三年后再来玩。
forums.developer.apple.comTabView reload all content constantly |Apple Developer ForumsCheck example TabView project ( xcode starter TabView project ) - make NavigationView, List and so on in one tab, and for example Text(“hello”) for other
12:49 PM ∙ Dec 25, 2019
12Likes2Retweets
Twitter avatar for @marslin_dev
Mars @marslin_dev
如果你在使用 iOS simulator 時,發現藍芽耳機音質大幅下降的時候,可以參考這個設定看看 If your bluetooth headphone music quality deteriorates when launching iOS simulator, check this out
stackoverflow.comBluetooth headphone music quality deteriorates when launching iOS simulatorThe situation goes a little something like this: I am programming Xcode whilst concurrently listening to music on my bluetooth headphones... you know to block out the world. Then, I go to launch m...
2:57 AM ∙ Dec 26, 2019
21Likes8Retweets
Twitter avatar for @chiehyi1020
ChiehYi Huang @chiehyi1020
一覺醒來, 看到我的六欸斯普辣斯幫我升級到13.3了..... #還我12點4辣😭 #不不不這一定是做夢😫
1:48 AM ∙ Dec 28, 2019
5Likes1Retweet
Twitter avatar for @nwwyyy
Natalie @nwwyyy
:不,我的反了! :鬆餅店老闆搞反了沒關係,自家老闆不要搞錯就好啦☺️
Image
8:22 AM ∙ Dec 27, 2019
13Likes2Retweets
Twitter avatar for @yllan
宇宙漂流井底之蛙🐸 @yllan
大便的時候手錶說:該站起來了。
8:50 AM ∙ Dec 28, 2019

最後選出了本週最佳,或者也可以算是年度最驚悚:

Twitter avatar for @twhaolee
Hao Lee @twhaolee
12/29(日) 0點0分生產線全站停擺 💥 早上起床看到滿滿的 iMessage 😱 NSDateFormatter 的 YYYY 有毒 🐛 開始擔心週一要去下跪了🧎‍♂️
9:29 AM ∙ Dec 29, 2019
12Likes2Retweets
Twitter avatar for @twhaolee
Hao Lee @twhaolee
@superbil YYYY 以周次為計算基準 12/29 是 2020 年第一週 所以 YYYY 會得到 2020
9:53 AM ∙ Dec 29, 2019
Twitter avatar for @ethanhuang13
13 @ethanhuang13
寫給沒有看懂的人:要用 yyyy,跟 YYYY 不一樣。 另外,如果日期是 ISO8601 格式,我通常是直接用 ISO8601DateFormatter。
Twitter avatar for @twhaolee
Hao Lee @twhaolee
12/29(日) 0點0分生產線全站停擺 💥 早上起床看到滿滿的 iMessage 😱 NSDateFormatter 的 YYYY 有毒 🐛 開始擔心週一要去下跪了🧎‍♂️
11:36 AM ∙ Dec 29, 2019
15Likes5Retweets

以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆即可。

Share this post

開發者週報 #21 目前訂閱人數 666

www.ethanhuang13.com
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 ethanhuang13
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing