thảo luận [Linh tinh] Chia sẻ về Rusty Voz, dự án Rust + Flutter + AI

  • Người tạo chủ đề Người tạo chủ đề heroxrust
  • Ngày bắt đầu Ngày bắt đầu

heroxrust

Member
Chào các bác. Sau một thời gian (với nhiều lần bỏ cuộc =]]), mình đã "hoàn thành" một Voz client bằng Flutter + Rust. Share lại cho anh em nào interested. Phần này mình cũng chả biết nên để ở bên App di động hay bên này nữa, nhưng mình muốn chia sẻ về technical nhiều hơn nên để bên này vậy. Nếu có gì không đúng thì nhờ Mod chuyển về đúng box giúp mình ạ 🙏

App có gì?
  • Native UI - Mượt hơn web, scroll phê, gesture native
  • Multi-account - Quản lý nhiều account, switch nhanh
  • Dark mode - Thư giãn mắt
  • Notification - Có quote, reply biết ngay
  • Lightweight - Dùng Rust FFI cho network layer, nhẹ và nhanh
Tại sao Flutter + Rust?

Mình thích challenge =]]

Nghiêm túc thì: Flutter cho crossplatform UI, Rust cho performance-critical operations (network, scraping). Kết hợp lại có app native nhẹ, nhanh, và mượt.


📝 Devlog series

Mình có viết 3 bài devlog kể về journey: Rusty Voz Devlogs

Download
Mình đã có app trên Playstore:

Rusty Voz - Apps on Google Play (https://play.google.com/store/apps/details?id=com.iamqh.rusty.voz)

Credit

  • NextVoz cho iOS- inspiration lớn
  • VozVn cho Android của bác HaoPhan - mình xin phép ăn cắp ý tưởng và code cho emoji picker + reply editor =]]
Source code
Hiện tại thì mình chưa open source, tuy nhiên code phần MVP1 của rust side thì vẫn ở trên github, các bác có thể tham khảo
GitHub - HoaPham98/voz-rust (https://github.com/HoaPham98/voz-rust)
 
Sửa lần cuối:
kk xưa nay cứ tưởng xài webview là xong, giờ còn có kiểu parse html rồi convert ra native này à
 
kk xưa nay cứ tưởng xài webview là xong, giờ còn có kiểu parse html rồi convert ra native này à

Kiểu em trc làm mobile dev nên khá dị ứng với webview ý
:burn_joss_stick:



From vivo V2419A via Rusty Voz
 
Làm sao trigger thông báo khi chạy qua webview vậy?
Bác phải tạo thêm một server hay gì đó, khi người dùng subscribe thông báo trên voz thì bác lấy token đó, kiểu voz guier thông báo gì thì server bác củng nhận được, từ đó bác push thông báo lên app của bác. Cơ chế kiểu kiểu vậy
 

Thống kê chủ đề

Ngày tạo
heroxrust,
Người trả lời cuối
snake_06,
Trả lời
27
Lượt xem
2.607
Quay lại
Lên đầu trang