13 報

Share this post

開發者週報 #124 iPhone 15 歲了

www.ethanhuang13.com

開發者週報 #124 iPhone 15 歲了

Apple/iOS 開發者的二週大小事 2021/12/27-2022/01/09

13
Jan 9, 2022
1
Share this post

開發者週報 #124 iPhone 15 歲了

www.ethanhuang13.com

13的話

新年快樂~

2021 年週報沒休息過,而且最近也沒太多東西可報,所以上週就休息了。即便如此,累積兩週的本期也沒太多東西可報哈。

(看前一期 · 回首頁)


📱iPhone 滿 15 歲了

回去看一下當年 Steve Jobs 發表的時刻吧!這是我們作為 iOS 開發者的起源。

Twitter avatar for @gregjoz
Greg Joswiak @gregjoz
Life moves pretty fast. 15 years ago today, the world met iPhone for the first time and in a moment everything changed. Many more big moments to come.
5:24 PM ∙ Jan 9, 2022
2,742Likes693Retweets

🧩App 模組化

Point-Free 這集免費,大推。

我的心得:

Twitter avatar for @ethanhuang13
13 @ethanhuang13
最近在思考 App 的模組化工作,然後看到 @pointfreeco 這集 pointfree.co/episodes/ep171… 我認為,把整個 app 模組化(或說 SPM 化),應該是現有 Swift iOS app 專案都該認真考慮的事情。 優點太多了如下:
Image
Image
5:45 PM ∙ Jan 6, 2022
77Likes10Retweets

想訂 Point-Free 的話可以用我的推薦連結,送一個月。

或是用 Pofat 的:

Twitter avatar for @PofatTseng
Pofat @PofatTseng
我也來推值得一敗 @PointFree 的地方,總是有這種神技分享,比如自己定義在 Xcode runtime 時可以跑出來的 weaning message (如 main thread checker ),這個比 assert 或吐error 在console 強上太多啦 pointfree.co/blog/posts/70-… 我的推薦連結,用它訂可以各多得一個月免費
pointfree.coSubscribe and get a free month of Point-FreePoint-Free is a video series exploring functional programming and Swift.
6:48 PM ∙ Jan 6, 2022
17Likes3Retweets

💪Swift implemented in Swift

Swift 在搞 bootstrapping 的進度。

📦WrappedMeasurement

用現代(Swift)語法包一版。

Twitter avatar for @zonble
zonble 🍺 ゾンビル @zonble
覺得 Foundation 的 Measurement 好彆扭,寫了一個給自己用的 wrapper
github.comGitHub - zonble/WrappedMeasurement: Synatax sugar for Measurement of Foundation.Synatax sugar for Measurement of Foundation. Contribute to zonble/WrappedMeasurement development by creating an account on GitHub.
3:05 PM ∙ Jan 7, 2022
16Likes1Retweet

⚡️我的 Xcode Snippet

如果你在使用 TCA,這堆程式碼肯定常常要打。做成 snippets 能明顯加速開發。

Twitter avatar for @ethanhuang13
13 @ethanhuang13
Using Xcode Snippet to quickly add SwiftUI View with @pointfreeco TCA. (It would be even faster if the placeholder can support multi-cursor editing.) gist.github.com/ethanhuang13/6…
Image
1:43 AM ∙ Jan 9, 2022
13Likes1Retweet

🤪Random Tweets

寫成 IOS 的我也無法。

Twitter avatar for @ios_memes
a meme page to check while Xcode is indexing files @ios_memes
(From @_kesprit)
Image
12:32 PM ∙ Jan 4, 2022
747Likes90Retweets

你用個人的電腦跑公司的專案嗎?

Twitter avatar for @hanyu_chen_ios
陳涵宇 Hanyu.Chen @hanyu_chen_ios
@ethanhuang13 @retsohuang @johnnie_tseng 建議分開,因為你不曉得 * 公司裝了什麼監控 * 你會不會不小心在做私事時洩漏了公司機密 * 何時會被資遣而失去公司電腦
5:46 AM ∙ Jan 5, 2022

這串笑死

Twitter avatar for @jckarter
Joe Groff @jckarter
Science has gone too far
Image
Twitter avatar for @gregtitus
Greg Titus @gregtitus
@jckarter Woah, nice: https://t.co/WU1FrozEvS
11:09 PM ∙ Jan 5, 2022
168Likes32Retweets

Property wrapper 可以串接,所以...(餓了)

Twitter avatar for @ethanhuang13
13 @ethanhuang13
Apparently this is a valid Swift syntax now🤣
Image
Twitter avatar for @pxpgraphics
Paris Xavier Pinkney @pxpgraphics
Fun Fact: You can compose property wrappers contextually: https://t.co/K38SQh4mZy
3:31 AM ∙ Jan 6, 2022
6Likes2Retweets

💼職缺/履歷交流區

  • Omlet Arcade 徵 iOS Engineer

如果你有 iOS 相關職缺或是求職履歷想要刊登在開發者週報,請見關於。

Share this post

開發者週報 #124 iPhone 15 歲了

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