แอป Threads บน Android (72.3MB)
- เป็น Universal APK และใช้ Redex
- มีโค้ดดีบักรวมอยู่ด้วย
- บางส่วนพัฒนาด้วย React Native (Hermes)
- UI ใช้ Jetpack Compose ค่อนข้างมาก
- มีหลายส่วนที่ใช้ร่วมกับแอป Instagram
แอป Threads บน iOS (244.2MB)
- ต่างจากแอป Facebook ตรงที่ไม่มี dynamic library เลย
- มีปลั๊กอินขนาดใหญ่มาก โดย BarcelonaShareExtension มีขนาด 81MB (เทียบกับ InstagramNotificationExtension ที่ 23.5MB และ InstagramShareExtension ที่ 5.6MB)
- FBSharedFramework ของ Instagram มีหลายส่วนที่ใช้ร่วมกับ BarcelonaShareExtension
ดูเวลาเริ่มทำงาน
- การ Sign-in ไม่ได้เป็น native และใช้ WebView (WKWebView) เลยดูเหมือนว่าจะช้า หรือไม่ก็อาจมีการติดตามอะไรบางอย่างอยู่เบื้องหลัง
- ดูเหมือนว่าเพื่อย่นเวลาในการพัฒนา ทั้ง iOS/Android จึงใช้หลายส่วนร่วมกับแอป Instagram การได้เห็นว่าสิ่งนี้จะเปลี่ยนไปอย่างไรก็น่าสนุกดี
10 ความคิดเห็น
มีข้อผิดพลาดในการแปล..
มีปลั๊กอินขนาดใหญ่มากอยู่ตัวหนึ่ง BarcelonaShareExtension มีขนาด 81MB // สำหรับอ้างอิง InstagramNotificationExtension มีขนาด 23.5MB และ InstagramShareExtension มีขนาด 5.6MB
ครับ
อ๋อ ผมแก้ไขไว้แล้วครับ
เว็บแอปนั่นอีกแล้ว...
ดูเหมือนว่าจะหมายความว่า ส่วนใหญ่ใช้ Jetpack Compose (Native) และใช้ React Native (เว็บแอป) ในบางส่วนใช่ไหมครับ
React Native ไม่ใช่เว็บแอป เรื่องที่บอกว่า Sign-in เป็นเว็บนั้นก็น่าจะเป็นโมดูลร่วม จึงเป็นส่วนที่เลี่ยงไม่ได้อยู่แล้ว ถ้าคิดว่าเป็นเว็บเพียงเพราะแบรนด์ React นั่นก็เป็นความเข้าใจผิดที่เหลวไหลมาก
React Native ไม่ใช่เว็บแอป แต่เป็นเนทีฟ
ผมแค่ไม่ชอบที่มันมีส่วนของเว็บแอปติดมาด้วย ไม่ว่าจะเพียงนิดเดียวก็ตาม
ผมอาจจะไม่ค่อยรู้เรื่องสายแอปเท่าไหร่
แต่ช่วงนี้เหมือนเทรนด์จะเป็นการทำเป็นเว็บแอปมากกว่าพัฒนาแบบเนทีฟ ไม่ใช่เหรอครับ?..
คงไม่ได้ใช้เว็บแอปเพียงเพราะเป็นกระแสเฉยๆ น่าจะใช้เพื่อย่นระยะเวลาพัฒนามากกว่า และหลังจากนี้เมื่อให้บริการไปเรื่อยๆ ก็น่าจะค่อยๆ เปลี่ยนเป็นเนทีฟมากขึ้นครับ
ไม่จำเป็นต้องชอบเพียงเพราะมันเป็นกระแสเสมอไป และกระแสก็วนกลับมาได้เสมอ
ทั้งเนทีฟและเว็บแอปต่างก็มีข้อดีข้อเสีย แต่แค่เว็บแอปไม่ใช่แนวที่ผมชอบเท่านั้น