Link Skype đi thímMới làm thử 1 con app nho nhỏ thì Ok, nhưng sang app to hơn chút thì cái khoản quản lý state của nó làm mình ngáo mẹ luôn, méo gì lắm lib thế nào mobX nào redux nào BloC.
Trên Skype có cái group Flutter VN gần 600 mạng cũng đông vui phết đấy
Hình như max là 600 nên ông ad tắt share via link rồi mai fen, fen thử tìm Flutter Community xem ra koLink Skype đi thím
Mới làm thử 1 con app nho nhỏ thì Ok, nhưng sang app to hơn chút thì cái khoản quản lý state của nó làm mình ngáo mẹ luôn, méo gì lắm lib thế nào mobX nào redux nào BloC.
Đọc mãi ko hiểu ý là gì (nghiêm túc đấy). Và nếu hiểu ko nhầm thì bác hiểu có vẻ sai về Flutter Architect thì phải.Flutter thì được ưu điểm là khá sát GPU , Cơ bản là do thằng Skia thôi, tương lai chắc khắc phục được.
À ý mình bảo việc render đụng đến các phần xữ lý như shadow, border blah blah ấy. Thì nó sẽ hao hơn so với tụi native, trước đó thì có file apk size nó cũng nặng hơn, cái này là tương lai gg nó khắc phục thôi.Đọc mãi ko hiểu ý là gì (nghiêm túc đấy). Và nếu hiểu ko nhầm thì bác hiểu có vẻ sai về Flutter Architect thì phải.
Mình thì ko hiểu ở đây là do con CPU/GPU cũng từng dòng device hay do Engine nó ngu.Đọc mãi ko hiểu ý là gì (nghiêm túc đấy). Và nếu hiểu ko nhầm thì bác hiểu có vẻ sai về Flutter Architect thì phải.
À ý mình bảo việc render đụng đến các phần xữ lý như shadow, border blah blah ấy. Thì nó sẽ hao hơn so với tụi native, trước đó thì có file apk size nó cũng nặng hơn, cái này là tương lai gg nó khắc phục thôi.
À cái mình nói đấy chính là thằng skia, mà cơ bản là cả các shadow mình nói ấy là ví dụ cho việc nó đốt pin thôi. Do cũng éo hiêu nên mô tả thế nào. Bữa có thằng nào sài con chip Exynous của tụi SS thấy la làng lên, ko biết rõ do chip ngu hay engine ngu.À, bác đã nói phần Flutter nó render c/c++ engine, cụ thể trong đó là Skia (chả hiểu sao trước trong document của Flutter có mà giờ nó bỏ đâu mất tiêu chữ Skia mà thay vào đó là Rendering ...)
Skia là graphics lib nên nó chủ yếu render qua GPU rồi nên UI Flutter nó smooth hơn bọn Cross khác là hiển nhiên.
Còn UI của Flutter (widget) nó hoàn toàn độc lập với native UI nên ko thể so sánh mấy cái phần như shadow hay border được mà phải nói tới Frame per second.
Do thế nên app của Flutter nó sẽ chạy hao pin, nóng máy hơn native app là chuyện bình thường.
Việc GG phải update là hiển nhiên rồi, như bản 1.17 mới đã có tích hợp metal 2 cho iOS (sound good)
Btw, mình nghĩ bác cũng tìm hiểu nhiều về Flutter nhưng đôi khi nghĩ sâu xa quá nên lại miss mất những thứ cơ bản.
flutter 1yrs++ đang tìm chỗ bán thân, bác nào có kèo hộp em với nha
Bloc nó chỉ là cái structure thôi mà nhỉ, có mấy lib Bloc thì mình có coi code trong ấy tụi nó dùng RxDart. Có cái libs Bloc nó hơi verbose mình cũng có sài qua, h code RxDart thấy cũng đủ chơiMới làm thử 1 con app nho nhỏ thì Ok, nhưng sang app to hơn chút thì cái khoản quản lý state của nó làm mình ngáo mẹ luôn, méo gì lắm lib thế nào mobX nào redux nào BloC.
Trên Skype có cái group Flutter VN gần 600 mạng cũng đông vui phết đấy
Đúng rồi thím, mình từ web cụ thể là Vue/Vuex qua dùng flutter_bloc thấy cú pháp nó hơi loằng ngoằngBloc nó chỉ là cái structure thôi mà nhỉ, có mấy lib Bloc thì mình có coi code trong ấy tụi nó dùng RxDart. Có cái libs Bloc nó hơi verbose mình cũng có sài qua, h code RxDart thấy cũng đủ chơi
Android hoặc iOS native nhé, còn nhảy từ web sang mới Reactchưa học mobile thì nên học thằng này hay react native vậy các bác