thảo luận Mobile App - Flutter hay Native ?

  • Người tạo chủ đề Người tạo chủ đề red.sea.14
  • Ngày bắt đầu Ngày bắt đầu
Mình nghĩ rằng 5 năm nữa cross platform sẽ chết vỉ AI.
Nếu bạn muốn dùng chung logic cho 2 platform thì bạn chỉ cần code 1 platform aau đó nhờ AI code platform còn lại thôi.
Code native build vừa nhanh vừa perf tốt và up to date với với công nghệ mới nhất của mỗi nền tảng. Còn cross platform mn nghĩ là nhanh nhưng khi app to ra thì mình thấy gặp nhiều vấn đề khiến quá trình phát triển chậm lại: bug của framework, phải bridge từ native, tốc độ build app chậm,...
 
lợi thế của thằng cross platform là 1 code cho cả 2 platform nó nhanh và đỡ tốn dev, nhưng đánh đổi lại là hiệu năng, nhưng giờ có AI nó code phát 1 rồi thì :p :p
 
làm react native đến h là gần tròn 10 năm (ghét syntax flutter nên ko nghiên cứu), thỉnh thoảng đá thêm tí native nữa ko hết job :) thấy đa phần mọi ng so sánh chỉ là ở tầng trên kiểu UI, build app các thứ (AI làm ngon), nhưng càng đi dài lâu liên quan đến perfomance, security, ... thì cỏ lúa như nhau hết (mấy cái này đụng 100% vào native và AI chưa xử lý đc)
 
mới biết cái app ghẻ Momo
cũng dùng RN
—-
MoMo (M_Service) đang tìm kiếm 𝟎𝟐 𝐌𝐨𝐛𝐢𝐥𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫
𝟏. 𝐌𝐨𝐛𝐢𝐥𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐈 (𝐂𝐫𝐨𝐬𝐬-𝐩𝐥𝐚𝐭𝐟𝐨𝐫𝐦): Chuyên sâu về 𝐑𝐞𝐚𝐜𝐭 𝐍𝐚𝐭𝐢𝐯𝐞.
𝟐. 𝐌𝐨𝐛𝐢𝐥𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐈 (𝐍𝐚𝐭𝐢𝐯𝐞): Chuyên sâu về 𝐍𝐚𝐭𝐢𝐯𝐞 (Đặc biệt ưu tiên 𝐢𝐎𝐒 𝐯𝐨̛́𝐢 𝐒𝐰𝐢𝐟𝐭/𝐎𝐛𝐣𝐞𝐜𝐭𝐢𝐯𝐞-𝐂) hoặc 𝐀𝐧𝐝𝐫𝐨𝐢𝐝 (𝐊𝐨𝐭𝐥𝐢𝐧/𝐉𝐚𝐯𝐚).

📌 Tại đây, bạn sẽ:
  • Phát triển các tính năng quan trọng trong hệ sinh thái Fintech hàng đầu.
  • Tối ưu hiệu năng ứng dụng, mang lại trải nghiệm mượt mà cho hàng triệu người dùng.
  • Tham gia vào toàn bộ vòng đời phát triển phần mềm (SDLC) với các quy trình chuyên nghiệp.

📌 Yêu cầu:
  • 2+ năm kinh nghiệm trong lĩnh vực phát triển Mobile App.
  • Thành thạo ít nhất một trong các ngôn ngữ: Swift, Objective-C, Kotlin hoặc Java.

Liên hệ mình nếu bạn có bất kỳ thắc mắc nào cần hỗ trợ nhé!
📩 𝐭𝐡𝐮.𝐭𝐫𝐚𝐧𝟏𝟐@𝐦𝐬𝐞𝐫𝐯𝐢𝐜𝐞.𝐜𝐨𝐦.𝐯𝐧
 
mới biết cái app ghẻ Momo
cũng dùng RN
—-
MoMo (M_Service) đang tìm kiếm 𝟎𝟐 𝐌𝐨𝐛𝐢𝐥𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫
𝟏. 𝐌𝐨𝐛𝐢𝐥𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐈 (𝐂𝐫𝐨𝐬𝐬-𝐩𝐥𝐚𝐭𝐟𝐨𝐫𝐦): Chuyên sâu về 𝐑𝐞𝐚𝐜𝐭 𝐍𝐚𝐭𝐢𝐯𝐞.
𝟐. 𝐌𝐨𝐛𝐢𝐥𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐈 (𝐍𝐚𝐭𝐢𝐯𝐞): Chuyên sâu về 𝐍𝐚𝐭𝐢𝐯𝐞 (Đặc biệt ưu tiên 𝐢𝐎𝐒 𝐯𝐨̛́𝐢 𝐒𝐰𝐢𝐟𝐭/𝐎𝐛𝐣𝐞𝐜𝐭𝐢𝐯𝐞-𝐂) hoặc 𝐀𝐧𝐝𝐫𝐨𝐢𝐝 (𝐊𝐨𝐭𝐥𝐢𝐧/𝐉𝐚𝐯𝐚).

📌 Tại đây, bạn sẽ:
  • Phát triển các tính năng quan trọng trong hệ sinh thái Fintech hàng đầu.
  • Tối ưu hiệu năng ứng dụng, mang lại trải nghiệm mượt mà cho hàng triệu người dùng.
  • Tham gia vào toàn bộ vòng đời phát triển phần mềm (SDLC) với các quy trình chuyên nghiệp.

📌 Yêu cầu:
  • 2+ năm kinh nghiệm trong lĩnh vực phát triển Mobile App.
  • Thành thạo ít nhất một trong các ngôn ngữ: Swift, Objective-C, Kotlin hoặc Java.

Liên hệ mình nếu bạn có bất kỳ thắc mắc nào cần hỗ trợ nhé!
📩 𝐭𝐡𝐮.𝐭𝐫𝐚𝐧𝟏𝟐@𝐦𝐬𝐞𝐫𝐯𝐢𝐜𝐞.𝐜𝐨𝐦.𝐯𝐧
𝐌𝐨𝐛𝐢𝐥𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐈 (𝐍𝐚𝐭𝐢𝐯𝐞) có tuyển ngoài HN không bác?
 
mới biết cái app ghẻ Momo
cũng dùng RN
—-
MoMo (M_Service) đang tìm kiếm 𝟎𝟐 𝐌𝐨𝐛𝐢𝐥𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫
𝟏. 𝐌𝐨𝐛𝐢𝐥𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐈 (𝐂𝐫𝐨𝐬𝐬-𝐩𝐥𝐚𝐭𝐟𝐨𝐫𝐦): Chuyên sâu về 𝐑𝐞𝐚𝐜𝐭 𝐍𝐚𝐭𝐢𝐯𝐞.
𝟐. 𝐌𝐨𝐛𝐢𝐥𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐈 (𝐍𝐚𝐭𝐢𝐯𝐞): Chuyên sâu về 𝐍𝐚𝐭𝐢𝐯𝐞 (Đặc biệt ưu tiên 𝐢𝐎𝐒 𝐯𝐨̛́𝐢 𝐒𝐰𝐢𝐟𝐭/𝐎𝐛𝐣𝐞𝐜𝐭𝐢𝐯𝐞-𝐂) hoặc 𝐀𝐧𝐝𝐫𝐨𝐢𝐝 (𝐊𝐨𝐭𝐥𝐢𝐧/𝐉𝐚𝐯𝐚).

📌 Tại đây, bạn sẽ:
  • Phát triển các tính năng quan trọng trong hệ sinh thái Fintech hàng đầu.
  • Tối ưu hiệu năng ứng dụng, mang lại trải nghiệm mượt mà cho hàng triệu người dùng.
  • Tham gia vào toàn bộ vòng đời phát triển phần mềm (SDLC) với các quy trình chuyên nghiệp.

📌 Yêu cầu:
  • 2+ năm kinh nghiệm trong lĩnh vực phát triển Mobile App.
  • Thành thạo ít nhất một trong các ngôn ngữ: Swift, Objective-C, Kotlin hoặc Java.

Liên hệ mình nếu bạn có bất kỳ thắc mắc nào cần hỗ trợ nhé!
📩 𝐭𝐡𝐮.𝐭𝐫𝐚𝐧𝟏𝟐@𝐦𝐬𝐞𝐫𝐯𝐢𝐜𝐞.𝐜𝐨𝐦.𝐯𝐧
app của MB bank, Shopee cũng RN nha my fen
Xanh SM cũng là RN, cái này do chính tôi quyết =))
Update: theo mình biết Green SM giờ dùng native + flutter r :p
 
Sửa lần cuối:
app của MB bank, Shopee cũng RN nha my fen
Xanh SM cũng là RN, cái này do chính tôi quyết =))
Tại sao những app lớn vầy họ vẫn chọn RN thay vì Flutter bác nhỉ, hay do lúc đó RN đang thịnh còn Flutter thì mới ra nên họ chưa dám sử dụng
 
các bác làm dev lâu năm cho em xin lời khuyên sắp tới nên chọn Flutter hay React Native với ạ, em cũng có 3 năm kinh nghiệm làm mobile rồi nhưng làm bằng thằng MAUI chậm như rùa bò :(
 
native nhé. ko phải nghĩ.
nhất là cái thời AI gen code như giờ.
câc bác sẽ thấy.
 
giờ AI code gen ầm ầm, tội gì mà ko chơi native cho nó mượt mà và ít lỗi vậy các fen :p
 
Grab đang dùng flutter nhe, nhưng mình ko thích học ngôn ngữ quá mới Dart nên ko mê: học cái gì mà nó phổ biến ấy, với dùng lại đc, thời gian chỉ nên để dành để suy nghĩ solution, học Java thì Spring Booth api hay Android đều ok, học Js/TS thì reactJS, ReactNative quá ok, chứ ai lại đi học Dart, mà Dart nó vẫn chỉ là cross platform như RN chứ có phải native như swift hay android-java đâu
We’re hiring: Lead Software Engineer, Mobile (iOS | Flutter)
Grab’s Payment Acquiring Team is looking for an experienced mobile engineer to help shape seamless payment experiences used across our ecosystem.
Based in Singapore, this is a senior individual-contributor role where you’ll:
✅ Drive the technical direction and long-term mobile strategy
✅ Build and ship high-quality features using Swift and Dart
✅ Improve application performance, reliability, and engineering standards
✅ Collaborate with cross-functional teams from concept to deployment
✅ Mentor engineers while remaining hands-on with code
We’re looking for someone with 7+ years of iOS and Flutter development experience, strong technical leadership, and a track record of delivering complex projects end to end. Experience in payments, backend development, CI/CD, or AI coding tools would be a bonus.
Interested in building financial technology that makes a real impact across Southeast Asia?
 
do team dev thôi, be/cake cũng flutter đấy vẫn ngon choét mà fen :p
cái này thì ai cũng biết mà fen, cái thời RN nổi đình đám nhưng trư chỉ quan tâm làm app native, mà hồi đó tự lực cánh sinh éo có ma nào hướng dẫn khổ như chó vậy:haha:
giờ thì éo cần biết nhiều cũng làm đc, AI đỉnh thật:sexy_girl:
 

Thống kê chủ đề

Ngày tạo
red.sea.14,
Người trả lời cuối
1 đêm 2 nháy,
Trả lời
39
Lượt xem
5.132
Quay lại
Lên đầu trang