Harry Ng Profile Banner
Harry Ng Profile
Harry Ng

@harryworld

1,270
Followers
742
Following
250
Media
1,933
Statuses

Father. Nomad. 🍎 Platforms Instructor. Formerly @SortedHQ @GA ➡️Ⓜ️ @harryworld 🇭🇰 🇹🇼

Joined March 2009
Don't wanna be here? Send us removal request.
Pinned Tweet
@harryworld
Harry Ng
4 months
任務完成,謝謝幾位朋友特別過來捧場
Tweet media one
4
0
72
@harryworld
Harry Ng
3 months
今天又到市區來準備演講
Tweet media one
0
0
38
@harryworld
Harry Ng
1 month
Xcode 16 這個更新也太厲害了吧,可以把 stack trace 中每個文件並排打開,可以清楚看到整個 code path,一目了然。 如果專案中特別多使用 dependency injection 或 stub 之類的,特別有用 🔥🔥🔥
Tweet media one
1
3
38
@harryworld
Harry Ng
11 days
晚上再跟好友吃飯🍚 不對,是吃拉麵🍜
Tweet media one
2
0
36
@harryworld
Harry Ng
4 months
@ethanhuang13 一起去杭州,在玉鳥集與一眾獨立開發者會面,這裏真是一個好地方,風景美,咖啡☕️好喝
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
0
32
@harryworld
Harry Ng
5 years
No secret #WWDC19
Tweet media one
0
9
30
@harryworld
Harry Ng
25 days
第二次在台中辦 Swift 開發者活動,雖然人不多,但聊得很開心,詳細看了一下如何用 SourceKitten framework 來對代碼進行判斷和補強,太厲害了
Tweet media one
4
0
30
@harryworld
Harry Ng
4 months
謝謝 CocoaHeads 我越洋來分享啦
@CocoaHeads_TPE
CocoaHeads Taipei
4 months
@harryworld 來 Cocoaheads Taipei 啦!!
Tweet media one
0
0
6
2
0
29
@harryworld
Harry Ng
1 month
到台北上了一整天的課,然後帶回來來自遠方的禮品,謝謝 @janechao_dev 的友情轉運 🤣
Tweet media one
Tweet media two
0
0
28
@harryworld
Harry Ng
3 years
I have been waiting for this one for a while 😉
@SortedHQ
Sorted
3 years
Thanks @AppStore for featuring Sorted³ as App of the Day with a new story. Read here on what the editors have to say
Tweet media one
0
2
14
2
1
27
@harryworld
Harry Ng
1 month
坐高鐡的時候,終於可以看一下今年 #WWDC24 的影片,剛好看到一支,不到5分鐘我已經有驚訝到 iOS 18 在 ScrollView 上加了一些 scroll position 相關的 callback,例如按照 scroll offset 來控制動畫、屬性,以後做效果就輕鬆多了 Create custom visual effects with SwiftUI
0
1
26
@harryworld
Harry Ng
4 months
大地震,我們還健在,謝謝關心
1
0
25
@harryworld
Harry Ng
4 months
我也來發一下照片 #letsvisionos
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
0
23
@harryworld
Harry Ng
5 years
I got my badge. The jacket is superb! #WWDC19
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
0
21
@harryworld
Harry Ng
3 months
I’m here in Brisbane
Tweet media one
1
0
22
@harryworld
Harry Ng
5 years
Getting in #WWDC19
1
3
19
@harryworld
Harry Ng
5 years
Picked up the devices of the year #iPhone11Pro #applewatch5 with #wwdc19 T-shirts
Tweet media one
2
0
20
@harryworld
Harry Ng
2 months
This is how I start my day 😅 Any recommendations for a new one?
Tweet media one
6
0
20
@harryworld
Harry Ng
5 years
Thanks @Apple for inviting me to teach a coding session in Today at Apple - Hour of Code series. This will be on 1 Dec at Apple Causeway Bay (HK). I will be sharing how awesome #SwiftUI is. #todayatapple Join us: https://apple.​co/2KFctr1
Tweet media one
4
1
18
@harryworld
Harry Ng
10 years
The world's biggest stress test #iphone6 #preorder http://t.co/wqOId5CXnK
Tweet media one
2
20
17
@harryworld
Harry Ng
5 years
Thanks everyone for coming, especially thanks support from @imkulio and @Stay_Sorted team. #todayatapple
Tweet media one
1
1
18
@harryworld
Harry Ng
5 years
Tweet media one
2
0
18
@harryworld
Harry Ng
4 months
Such a big event happening at Beijing
Tweet media one
2
0
16
@harryworld
Harry Ng
1 month
感覺好好笑,有個孤獨老人在咖啡廳深處,玩著這個玩意。 買了一個多月,沒用上多少次,現在已經在別人手裏了🥹(暫時)
3
0
16
@harryworld
Harry Ng
5 years
Just landed San Francisco. A few days before the exciting #wwdc19 and already excited to meet fellow developers around
4
1
15
@harryworld
Harry Ng
1 month
原來在 Xcode breakpoint 停下時,可以 drag 綠色 label 到程序的前幾行來直接重新再跑,不用 restart app 今年的 Xcode Essentials,有很多實用的 tips,也總能學到一兩個新技巧,推薦觀看
0
1
15
@harryworld
Harry Ng
3 years
Any freelance illustrator recommendation? Need to work on one last-minute Promotional Artwork!!
14
0
8
@harryworld
Harry Ng
4 months
認識了很多新舊朋友 @caiyue5 終於變獨立開關了,恭喜🎉 @CoooolXyh 的 Zeabur 是很厲害的部署工具,回頭要試一下💻 Chris 的 todo 工具做了一個我想很久的 AI 功能,贊✅ 清国的宝宝不哭app也很棒,還好我的小孩長大了,如果能哄他不器會更好😂
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
0
13
@harryworld
Harry Ng
4 years
I had finished 22 labs with the awesome Apple engineers in #WWDC20 Thanks for all the advices. I really appreciate the prep works that you all did prior to the appointments, which includes downloading our app and studying our inquiries. This has been a great experience.
1
0
13
@harryworld
Harry Ng
4 years
@stroughtonsmith The all new non-simulator simulator
0
0
13
@harryworld
Harry Ng
1 month
原來 Timer 的使用也可以有很多坑,首先不放在 main thread 是不會開始跑起來,但就這樣在 main 上跑,會因其他 UI 互動而導致暫停 Timer 的回調,這時候就必須把 timer 放進 RunLoop.current.addTimer(timer, mode: .common) 這樣才行
3
0
13
@harryworld
Harry Ng
5 years
What’s more exciting than seeing @Stay_Sorted in the Apple Store?
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
1
12
@harryworld
Harry Ng
3 months
這兩個盒子太大,沒位置放😅
Tweet media one
3
0
12
@harryworld
Harry Ng
4 months
謝謝 @janechao_dev 來支持
Tweet media one
2
0
12
@harryworld
Harry Ng
4 months
On the way to HangZhou with @ethanhuang13 and @liuyi0922 It’s great to meet @ilooch for dinner
Tweet media one
Tweet media two
1
0
11
@harryworld
Harry Ng
21 days
小孩在長大,是時候要換一台休旅車了 🚙
3
0
11
@harryworld
Harry Ng
4 years
Achieve 11.1% more than last week by working on #iOS14 updates around #AppleEvent #StaySorted
Tweet media one
2
0
11
@harryworld
Harry Ng
11 months
Thanks for the interview!
@fyfyfm
枫言枫语播客
11 months
🎙 Vol. 97 Harry: 数字游民与独立开发 本期节目我们邀请到 Sorted App 的开发者 @Harryworld ,他也是一位数字游民生活的践行者,同时还是两个孩子的父亲。让我们一起听听看他的数字游民与独立开发生活吧。 - 小宇宙: - 官网:
Tweet media one
0
3
16
0
1
9
@harryworld
Harry Ng
28 days
Supabase 看起來是一個不錯的 Firebase 替代品,其 iOS SDK 及管理界面看起來也簡單易用,有沒有用過的人分享一下經驗?
1
0
10
@harryworld
Harry Ng
10 days
為了一個功能在學習 CoreImage,明天來分享一下
2
0
10
@harryworld
Harry Ng
4 years
Sad to see more developers lost their jobs recently. We’re a small team building productivity apps. If anyone is interested, please DM me.
1
2
9
@harryworld
Harry Ng
4 months
今年會多做幾場演講,這仍是我最感興趣的工作,報酬多少都不重要😂
0
0
9
@harryworld
Harry Ng
3 months
又去台北跟朋友碰面了
2
0
10
@harryworld
Harry Ng
4 months
演講就在明天,有種莫名的緊張
@janechao_dev
Jane
4 months
宣傳一下 Sorted 首位工程師 @harryworld 在下週舉辦的講座! 推薦給想要精進 SwiftUI 技能或是想向資深營運+開發前輩請教的朋友~😊 🚀演講主題:善用 SwiftUI 特性打造下一代殺手 App 🗓️地點時間:4/23(二) 中午 @ 逢甲大學 🔗報名連結:
5
11
47
0
0
10
@harryworld
Harry Ng
5 years
Morning coffee with HK friends at #WWDC19 @seansan @siuying @imkulio
Tweet media one
0
3
10
@harryworld
Harry Ng
3 months
偶而來個 hackathon 或創意大爆發也是挺好玩的
@janechao_dev
Jane
3 months
感覺今天像去了 conference 一樣,參加了 Student Challenge 分享會,和超強的組員做了挑戰 M4 效能的 vision pad 🔥💸 還見到大神們組裝 vision pro 😎🤪
Tweet media one
Tweet media two
2
0
77
0
0
9
@harryworld
Harry Ng
3 years
Another year of hard work goes live! In the meantime, we have started a new chapter. Exciting news are coming!
@SortedHQ
Sorted
3 years
Sorted 3.8 is here! 🎉 Read what’s new on our blog:
Tweet media one
8
6
23
0
1
9
@harryworld
Harry Ng
1 month
什麼時候開始,原來 Xcode 的 breakpoint,可以選擇同一行代碼的不同位置進行斷點?🥹就是那種同一行有 closure 也可以分開暫停的那種
1
0
9
@harryworld
Harry Ng
5 years
Meet another HK guy Vincent at #WWDC19 so great! We are forming HK team.
Tweet media one
0
0
8
@harryworld
Harry Ng
30 days
使用 visualEffect(_:) 弄了一個像 iTunes Cover Art 的效果,只需幾行代碼就能達到了
0
0
9
@harryworld
Harry Ng
1 month
今天來上課,聽聽 WWDR 中國團隊為我們準備的內容,好久沒聽到各位 evangelist 的聲音了 😂
Tweet media one
0
0
9
@harryworld
Harry Ng
1 year
Tweet media one
1
0
9
@harryworld
Harry Ng
1 month
做小項目的好處,是編譯速度都很快 大項目有時跑起來要數分鐘,生成 TF build 可能要數十分鐘 儘管如此,我還是喜歡接受挑戰,向大項目進發🚀
0
0
9
@harryworld
Harry Ng
4 months
謝推薦~ 台中的朋友歡迎來啊
@janechao_dev
Jane
4 months
宣傳一下 Sorted 首位工程師 @harryworld 在下週舉辦的講座! 推薦給想要精進 SwiftUI 技能或是想向資深營運+開發前輩請教的朋友~😊 🚀演講主題:善用 SwiftUI 特性打造下一代殺手 App 🗓️地點時間:4/23(二) 中午 @ 逢甲大學 🔗報名連結:
5
11
47
1
0
9
@harryworld
Harry Ng
8 days
久違的發 YouTube 影片,是時候重啟頻道了
1
0
8
@harryworld
Harry Ng
4 months
@timmitra Breakfast time is fun with @JustMeDevin @oliverw @hiddevdploeg @AdamWatters @timmitra Forgot to take picture when @_chuckyc was here for 2 hours 😂
Tweet media one
1
0
8
@harryworld
Harry Ng
4 months
@caiyue5 @CoooolXyh 這個活動,有賴 @tualatrix @creativewang 的組織,非常感謝!
Tweet media one
Tweet media two
3
0
8
@harryworld
Harry Ng
5 years
Leaving SF and back to HK. #WWDC19 was so great. Thanks @Apple for organizing this. I will be back!!
0
0
8
@harryworld
Harry Ng
23 days
@janechao_dev 實在太有才,顏色配搭與動效配合得很好看
@janechao_dev
Jane
23 days
這次的日常學習交流跟 @harryworld 分享了我很喜歡的漸層背景 & 雜訊效果 🥰 🎥影片介紹:
2
5
46
0
0
7
@harryworld
Harry Ng
29 days
Coordinating gesture recognizers between UIKit and SwiftUI has been a huge feature request for interpolation of the two frameworks and it’s finally possible #iOS18
Tweet media one
0
0
7
@harryworld
Harry Ng
2 months
Built-in window management is quite nice and intuitive #wwdc24
9
0
7
@harryworld
Harry Ng
2 years
Any illustrator recommendation for recreating this with some changes?
Tweet media one
4
0
7
@harryworld
Harry Ng
5 years
Ready for Pickup #iPhone11Pro
Tweet media one
0
0
7
@harryworld
Harry Ng
15 days
最近在錄一些 iOS 開發的小題目分享,可以說的東西很多,但又很像沒什麼特別的,最近都在流行什麼話題?
1
0
7
@harryworld
Harry Ng
6 years
Congrats to @stevnchan @simonpang @siuying @rodneychow @jamztang in @GoodNotesApp in launching latest GoodNotes 5 and being featured by @AppStore App of the Day.
0
1
7
@harryworld
Harry Ng
5 years
So excited #dubdubiscoming #WWDC19 It’s great to have virtual queuing to the labs. How about keynote entrance? I heard people queuing up to 5 hours in advance.
Tweet media one
1
0
7
@harryworld
Harry Ng
5 years
So many people already?? #WWDC19
Tweet media one
1
0
6
@harryworld
Harry Ng
4 years
第一次在台灣過父親節,我想這是爸爸(八八)節的諧音吧! 多謝 #Apple #AppStore 的祝福 @staysortedapp
Tweet media one
Tweet media two
0
1
6
@harryworld
Harry Ng
5 years
Many #WWDC19 are leaving. We are still here for one more day.
Tweet media one
Tweet media two
0
0
5
@harryworld
Harry Ng
5 years
Get my Family Uniform and coffee at #ApplePark #AppleStore
Tweet media one
0
0
6
@harryworld
Harry Ng
4 years
After more than a year of work for this iteration, we can now confidently say that “We have done it!!” 🚀
@SortedHQ
Sorted
4 years
Introducing Sorted³ for Mac! 🚀 It's been a long time coming, and it's finally here!
Tweet media one
8
6
55
0
0
6
@harryworld
Harry Ng
3 months
The amazing part of GPT-4o is not about how fast or how low cost. It’s about the combination of vision, voice and text that can power up so many use cases.
10
0
6
@harryworld
Harry Ng
3 months
Have you driven a motorhome before? It’s 7m or 22 feet long
Tweet media one
2
0
6
@harryworld
Harry Ng
2 years
台灣的朋友,有沒有那些銀行apps在升級iOS 16 beta後不能使用嗎? @ethanhuang13 @PofatTseng @KoromikoNeo @hanyu_chen_ios
@wongmjane
Jane Manchun Wong
2 years
Hi friends in Hong Kong! I tested out whether these local apps work on iOS 16 Developer Beta 1: ✅ LeaveHomeSafe ✅ Citibank ✅ Mox ✅ ZA ✅ PayMe ✅ Tap & Go ✅ Alipay HK ✅ eHealth ✅ HA Go ❌ HSBC HK ❌ Hang Seng ❌ BoC HK ❌ SC Mobile ❌ Octopus ❌ MTR Hope this helps!
12
16
126
2
5
6
@harryworld
Harry Ng
3 months
我本來只是去 Apple Store 當個觀眾,不小心帶了一大袋回家😅
Tweet media one
2
0
6
@harryworld
Harry Ng
22 days
用一張照片說明你是Developer (程式碼或App截圖不算)
3
0
6
@harryworld
Harry Ng
4 years
Confirmed. Watching WWDC in Taiwan. 🍎
0
0
6
@harryworld
Harry Ng
1 year
What does it look like in #VisionOS ?
Tweet media one
0
0
6
@harryworld
Harry Ng
4 months
These are the bikes that we acquired recently in preparing for the round-island trip in a couple of years. We bring them to the countryside with a bike rack.
Tweet media one
Tweet media two
0
0
5
@harryworld
Harry Ng
7 years
It has finally arrived.
Tweet media one
0
1
5
@harryworld
Harry Ng
5 years
It’s our pleasure to visit @yushakobo and see the IMK x Corne showing in the Store. @imk_keyboards @imkulio
Tweet media one
Tweet media two
0
0
5
@harryworld
Harry Ng
15 days
Simple can be the most difficult when comes to building apps
1
0
5
@harryworld
Harry Ng
11 days
去台北支持一下朋友的活動
Tweet media one
0
0
5
@harryworld
Harry Ng
27 days
使用 SwiftUI 要兼容舊版本是太大的挑戰,而且還要支援 Mac Catalyst 簡直是挑戰人體極限😱
1
0
5
@harryworld
Harry Ng
2 months
ADA announced before WWDC? Is this year so packed that ADA doesn’t get a slot on the keynote day? I still remember being like a finalist sitting in the room in 2019 by the end of the keynote day. It was so much excitement unveiling the winners.
@gregjoz
Greg Joswiak
2 months
Congratulations to all of the Apple Design Award winners! It’s so great to see the apps and games these developers created and we can’t wait to see what they’ll dream up next!
22
192
2K
1
0
5
@harryworld
Harry Ng
23 days
今早在觀看 SwiftData 的更新,並下載最新的 Sample Project 來試試,有點不明白,為什麼有個叫 History 的 data model 找不到,看來這個 sample project 有 bug 🐞
0
0
5
@harryworld
Harry Ng
20 days
我注意到一般 iOS 教學,遇到管理數據或 RESTful 的場景,很少會使用 subscription 形式來監察數據源並自動更新,大家傾向管理數據是 imperative 還是 declarative 呢?
1
0
5
@harryworld
Harry Ng
1 month
現在的求職市場真像 roller coaster,一邊廂一直有裁員新聞,另一邊廂也有很多 job openings,動蕩進行中…
2
0
5
@harryworld
Harry Ng
6 years
I just published “Announcing Sorted 3 Public Beta!”
0
3
5
@harryworld
Harry Ng
4 years
It's so much fun 😅 #Xcode #BigSur
Tweet media one
2
0
5
@harryworld
Harry Ng
5 years
Relax!
Tweet media one
0
0
5
@harryworld
Harry Ng
7 years
@SortedHQ
Sorted
7 years
Woot. We've been featured on the @AppStore for ways to stay productive during summer. Next to our good friends @GoodNotesApp . Thanks !
Tweet media one
0
4
5
1
0
5
@harryworld
Harry Ng
4 months
因為地震,突破1000追蹤了嗎?
Tweet media one
@harryworld
Harry Ng
4 months
大地震,我們還健在,謝謝關心
1
0
25
0
0
5
@harryworld
Harry Ng
5 years
#Xcode11 seed party is over. Time to sleep 💤
1
0
5
@harryworld
Harry Ng
5 years
Thanks #WWDR in arranging this. The team is great. #WWDC19
@SortedHQ
Sorted
5 years
Had dinner with Isabel Ge Mahe @Apple Managing Director of Greater China. Honoured to be invited. #WWDC19 #China @harryworld
Tweet media one
0
0
6
1
0
5
@harryworld
Harry Ng
1 month
iOS 18 中的 TextRenderer 看起來跟使用 SwiftUI AttributedString 來標注文字,沒有差很遠,而且他更像是跟 UITextView 的 custom attributes 工作。
1
0
4
@harryworld
Harry Ng
5 years
@jesse_squires Submitting app with Xcode 11 GM (seed 1) and resulted in invalid bundle. Spent an hour to download Xcode 11 GM seed 2 (still showing up) and crashed at launch. ``` Details: Assertion failed: dylibFilePath.existsInFileSystem Function: void _IDEInitializeMainThreadChecker() ```
Tweet media one
2
0
4