73 điểm bởi changjoopark 2025-05-14 | 26 bình luận | Chia sẻ qua WhatsApp

Trong quá trình công ty chuyển đổi dịch vụ ứng dụng native hiện có sang Flutter, tôi đã tổng hợp những nội dung cần thiết cho việc phát triển Flutter dựa trên các điều đã từng trăn trở hoặc sử dụng.

Có nhiều lựa chọn trong phát triển Flutter, nhưng tôi chủ yếu ghi lại các công nghệ mà tôi và đồng đội trong nhóm đã trực tiếp cân nhắc và lựa chọn.

Ban đầu tài liệu này được định dùng làm handbook cho nhóm, nhưng giờ mọi người đều đã làm tốt và cũng đã biết rõ nội dung này, nên có lẽ nó sẽ không còn hữu ích nhiều khi chỉ dùng nội bộ, vì vậy tôi công khai ra bên ngoài.

Đây vẫn còn là bản nháp và còn nhiều nội dung chưa kịp đưa vào.

Tôi cũng đã ghi lại trên blog quá trình chuyển đổi từ native -> Flutter diễn ra như thế nào.

Blog: https://changjoopark.medium.com/flutter-development-guide-phien-ban-da…

26 bình luận

 
hwang 2025-05-20

Đã lâu rồi tôi mới quay lại với Flutter nên khá mông lung, nhưng nhờ bài này mà tôi đọc một mạch và những ký ức dần sống lại. Cảm ơn bạn đã viết một hướng dẫn thật tâm huyết!

 
changjoopark 2025-05-16

Xin chào, giờ tôi mới thấy có nhiều bình luận như vậy nên để lại đôi lời chia sẻ.

Trên blog, tôi chủ yếu đăng nội dung về việc chuyển từ native sang Flutter; không biết sau này có viết lại thành một bài riêng hay không, nhưng xin chia sẻ ngắn gọn như sau.

Trong khoảng 3 ngày, đã có tổng cộng hơn 3.000 người xem trang hơn 50.000 lần.

Có một câu chuyện buồn đằng sau việc tôi công khai dự án này.

Gần đây, nơi tôi đang làm việc đã phát sinh một số vấn đề tái cơ cấu. Tôi vẫn ở lại, nhưng một số đồng nghiệp làm việc cùng tôi đã rơi vào tình huống phải chuyển việc, và tôi cũng muốn giới thiệu đến các công ty khác đang sử dụng Flutter những nội dung mà các thành viên trong nhóm chúng tôi có thể xử lý thành thạo. Tất nhiên, tôi có thể nói rằng những người trong nhóm chúng tôi đang chuẩn bị chuyển việc hoàn toàn có thể làm được đến mức này.

Nền tảng của nội dung được xây dựng dựa trên các hướng dẫn mà tôi và các thành viên trong nhóm đã viết nội bộ trong công ty, cùng với những kỹ thuật đã dùng trong các dự án của công ty. Ban đầu tôi muốn biến nó thành tài liệu hướng dẫn onboarding cho thành viên mới, nhưng hiện tại nội bộ không còn dịp sử dụng nữa nên tôi đã công khai toàn bộ.

Vẫn còn nhiều chỗ thiếu sót và cũng còn nhiều nội dung chưa thể đề cập, nhưng cảm ơn mọi người đã đón nhận 🙇🏻‍♂️

Ngoài ra, tôi cũng đang thực hiện khảo sát để cải thiện trang, nên nếu có thời gian tham gia thì tôi sẽ thực sự biết ơn.

https://tally.so/r/w559Vv

 
jujumilk3 2025-05-16

Cảm ơn bạn rất nhiều

 
chl11wq12 2025-05-15

Wow! Trang web bạn làm bằng astro được sắp xếp rất gọn gàng và đẹp quá! Tôi cũng muốn làm blog của mình như vậy haha

 
chl11wq12 2025-05-15

https://baboyiban.github.io/ <- blog của tôi hihi

 
chl11wq12 2025-05-15

Mình đã làm blog của mình bằng starlight đó ạ! haha Nhờ vậy cả đấy~ Cảm ơn nhiều~

 
changjoopark 2025-05-16

Ồ, làm rất tốt đấy. Tôi vẫn còn chưa thành thạo nên xử lý menu lồng nhau chưa giỏi, nhưng starlight làm việc đó thật sự rất tốt.

 
chl11wq12 2025-05-17

Vâng, Starlight đã tự động làm điều đó rồi haha

 
dlehals2 2025-05-15

Dù mới là bản nháp mà chất lượng đã cực kỳ ấn tượng, đúng tầm một khóa học luôn ấy haha 👍

 
changjoopark 2025-05-16

Cảm ơn bạn! Dù vẫn còn rất nhiều nội dung cần trau chuốt thêm, cảm ơn bạn đã đón đọc và đánh giá tích cực.

 
loblue 2025-05-15

Mình mới bắt đầu học Flutter và đang rất chăm chỉ, thực sự cảm ơn rất nhiều!

 
changjoopark 2025-05-16

Cảm ơn bạn. Nội dung trong tài liệu đó không phải lúc nào cũng là đáp án đúng tuyệt đối, nhưng mình nghĩ đó sẽ là mức nội dung đủ để xây dựng nền tảng cơ bản.

Hy vọng bạn sẽ tạo ra một dịch vụ hay và chia sẻ nhé 🙇🏻‍♂️

 
tequila 2025-05-15

Đúng lúc tôi cũng thường hay loay hoay tự mình khi học phát triển Flutter, cảm ơn bạn đã chia sẻ. Tôi sẽ đọc kỹ.

 
changjoopark 2025-05-16

Cảm ơn bạn! Nếu có bất kỳ điều gì thắc mắc, cứ cho mình biết nhé. Vì vẫn còn những phần cần bổ sung nên có thể sẽ có một số đoạn mã có vấn đề. Nếu bạn phát hiện ra thì nhất định hãy báo cho mình biết nhé.

 
lsdcnu 2025-05-15

Wow, cảm ơn bạn.

 
changjoopark 2025-05-16

Cảm ơn!

 
haejuk99 2025-05-15

Cảm ơn bạn đã chia sẻ tài liệu. Framework mà bạn dùng để tạo hướng dẫn cũng rất tuyệt. Xin cảm ơn.

 
changjoopark 2025-05-16

https://starlight.astro.build Đây là lần đầu mình dùng Starlight làm công cụ tài liệu hóa, và thật sự là làm rất dễ. Cảm ơn bạn đã đón nhận tích cực :)

 
jk34011 2025-05-15

Wow~ mình cũng muốn học Flutter, mình sẽ đọc kỹ.

 
changjoopark 2025-05-16

Cảm ơn bạn! Nếu bạn tạo được một ứng dụng hay rồi cho mọi người xem thì tuyệt lắm. Mong là bài viết có thể giúp ích được phần nào.

 
mhj5730 2025-05-15

Wow.... Phát triển ứng dụng Flutter là một trong những mục tiêu của tôi trong năm nay... cảm ơn bạn.

 
changjoopark 2025-05-16

Mình cũng cảm ơn bạn :) Hãy làm một ứng dụng thật hay rồi khoe với mọi người nhé!

 
mycalls 2025-05-14

Đây là hướng dẫn tuyệt vời nhất mà tôi từng thấy. Nhờ đó tôi đã học được rất nhiều về phát triển Flutter. Tôi sẽ đọc kỹ từng chút một để hiểu sâu hơn. Chân thành cảm ơn bạn đã chia sẻ tài liệu quý giá này.

 
changjoopark 2025-05-16

Cảm ơn bạn đã đón nhận tích cực :)

Dù vẫn còn nhiều thiếu sót, tôi sẽ cố gắng bổ sung bằng những nội dung hay.

 
coma333 2025-05-14

Cảm ơn bạn.

 
changjoopark 2025-05-16

Cảm ơn bạn! :)