Đi tới nội dung chính của trang này

Thực đơn

Thực đơn

  • Công ty 
  • Tin tức 
  • Dịch vụ 
  • Công nghệ/Sáng tạo 
  • Tuyển soi kèo bóng đá đêm nay 
  • Thông tin nhà đầu tư 
  • Tính bền vững 
  • Cách thức đại lý mạng 

 

Tốc độ

soi kèo bóng đá đêm nay, Kakeru Chubachi, Takuma Nagata, Seiya Kunishi, Kiyona Aragaki, Hirokazu Tanaka, Koki Yoshida, Kousei Akahoshi và Ayata Nishimine sẽ góp mặt trên sân khấu tại “FlutterKaigi 2024”

soi kèo bóng đá đêm nay, Kakeru Chubachi, Takuma Nagata, Seiya Kunishi, Kiyona Aragaki, Hirokazu Tanaka, Koki Yoshida, Kosei Akahoshi và Ayata Nishimine sẽ biểu diễn trên sân khấu tại "FlutterKaigi 2024", diễn ra từ thứ Năm, ngày 21 tháng 11 đến thứ Sáu, ngày 22 tháng 11 năm 2024 Ngoài ra, CyberAgent sẽ đóng vai trò là nhà tài trợ vàng Trong sự kiện này, chúng tôi sẽ thiết lập một gian hàng tài trợ, nơi bạn có thể nói chuyện với các kỹ sư tham gia phát triển Flutter bằng cách sử dụng các sản phẩm khác nhau của chúng tôi và chúng tôi cũng sẽ có các sản phẩm mới phiên bản giới hạn, vì vậy vui lòng ghé qua

■FlutterKaigi 2024

"FlutterKaigi" là hội nghị Flutter xoay quanh các kỹ sư Được tài trợ bởi một ủy ban điều hành gồm các tình nguyện viên của nhà phát triển Flutter, sự kiện này được tổ chức với mục đích chia sẻ và truyền đạt thông tin kỹ thuật Flutter

■Giới thiệu về bản trình bày

・Người trình bày
 Bát giữa|21/11(Thứ 5) 13:00 - 13:40|B Dash

・Tiêu đề phiên
"Chiến lược hoạt động và phương pháp của FeatureFlag để cải thiện tính khả dụng trong ứng dụng Flutter"

・Tóm tắt
Ứng dụng WINTICKET đã phát triển dựa trên đường trục từ năm 2021 đồng thời kết hợp với FeatureFlag
Do quy mô lớn, chúng tôi liên tục nhúng hơn 10 FeatureFlag vào cơ sở mã trong khi phát triển các tính năng mới, nhưng có một số vấn đề như các tính năng chưa được phát hành bị hiển thị hoặc mã chưa được phát hành đang được thực thi
Trong phiên này, dựa trên kinh nghiệm vận hành FeatureFlag trong khoảng 3 năm của tôi, tôi sẽ giới thiệu phương pháp vận hành cụ thể để phát triển ứng dụng WINTICKET và cách tôi áp dụng chiến lược vận hành FeatureFlag để cải thiện tính khả dụng
・Giới thiệu cách WINTICKET vận hành quá trình phát triển dựa trên thân cây bằng cách sử dụng FeatureFlag trong Flutter
・Giới thiệu ví dụ về các vấn đề thực tế xảy ra trong quá trình hoạt động
・Phân tích nguyên nhân gây ra vấn đề đó
・Giới thiệu chiến lược vận hành FeatureFlag và các biện pháp đối phó cụ thể để ngăn chặn sự cố

==================
・Người trình bày
soi kèo bóng đá đêm nay|21/11(Thứ Năm) 14:50 - 15:30|B Dash

・Tiêu đề phiên
"Chiến lược đóng gói thiết thực"

・Tóm tắt
Tôi nghĩ thông lệ là thể hiện các chức năng và lớp ứng dụng bằng cách chia chúng thành các thư mục
Gói cấu trúc của thư mục này thành các đơn vị hoặc lớp chức năng Việc đóng gói làm giảm sự phụ thuộc giữa các tính năng và giảm nguy cơ thực hiện chức năng ngoài ý muốn
Việc chạy thử nghiệm chỉ trên một gói duy nhất và tách biệt chức năng cũng tương đối dễ dàng do ít phụ thuộc hơn Tuy nhiên, việc đóng gói theo từng lớp đòi hỏi phải thiết kế cẩn thận
Ví dụ: nếu bạn không muốn thực hiện xử lý giao tiếp trực tiếp từ giao diện người dùng, chỉ cần chia gói sẽ giúp bạn dễ dàng thực hiện xử lý bằng cách nhập tệp và bạn sẽ không nhận được nhiều lợi ích từ việc này
Một phương pháp tận dụng lợi thế này là nguyên tắc đảo ngược phụ thuộc Ở đây, tôi sẽ đưa ra những câu chuyện thực tế từ trang web phát triển, bao gồm giải thích về cách triển khai nguyên tắc đảo ngược phụ thuộc bằng Riverpod, cách giải quyết các phụ thuộc bằng cách sử dụng melos và tính toán phạm vi bao phủ khi chạy thử nghiệm song song

==================

・Người trình bày
Nishimine Ayata|21/11(Thứ Năm) 15:40 - 16:20|A Dash

・Tiêu đề phiên
“Hiểu sâu về hoạt ảnh và cải thiện hiệu suất”

・Tóm tắt
Triển khai hoạt ảnh trong Flutter là một tính năng quan trọng, dễ triển khai và cải thiện mức độ hấp dẫn của ứng dụng, nhưng bạn có thể gặp phải vấn đề về hiệu suất với hoạt ảnh phức tạp hoặc ứng dụng quy mô lớn
Khi triển khai các ảnh động phức tạp, các vấn đề về hiệu suất như giảm tốc độ khung hình và tăng mức sử dụng bộ nhớ là một vấn đề Ngoài ra còn có nhiều điều khác mà các nhà phát triển cần hiểu, bao gồm các kỹ thuật tối ưu hóa hoạt ảnh và thời điểm sử dụng RepaintBoundary vào đúng thời điểm
Trong phiên này, chúng tôi sẽ cung cấp hiểu biết sâu sắc về hoạt ảnh Flutter và các kỹ thuật thực tế để cải thiện hiệu suất của hoạt ảnh đó Tìm hiểu thêm về cách triển khai hoạt ảnh phức tạp bằng Flow, kỹ thuật tối ưu hóa hiệu suất hoạt ảnh và mẹo giảm thiểu kết xuất

1Hiểu khái niệm cơ bản và cách triển khai nội bộ của hoạt ảnh Flutter
2Kỹ thuật triển khai hoạt ảnh nâng cao bằng Flow
3 Đo lường và phân tích hiệu suất hoạt ảnh
4Kỹ thuật tối ưu hóa kết xuất

==================

・Người trình bày
Kiyona Aragaki|21/11(Thứ Năm) 17:30 - 17:40|B Dash

・Tiêu đề phiên
"Bậc thầy cô lập"

・Tóm tắt
Dart cung cấp Isolates làm thành phần chính để xử lý song song và không đồng bộ hiệu quả
Đặc biệt trong việc cải thiện hiệu suất và khả năng phản hồi của các ứng dụng Flutter, điều quan trọng là phải hiểu và sử dụng Isolate đúng cách
Buổi này đi sâu vào hoạt động bên trong của Dart's Isolate và giải thích cách nó đạt được tính đồng thời mà không cần chia sẻ bộ nhớ
Chúng tôi cũng giới thiệu các trường hợp sử dụng điển hình và các phương pháp hay nhất từ quá trình phát triển ứng dụng trong thế giới thực để giúp bạn nâng chất lượng mã của mình lên một tầm cao mới Phiên này bao gồm:

・Khái niệm cơ bản về Cô lập và khác biệt với Tương lai
・Cơ chế nội bộ của cách ly trong Dart
・Phương thức liên lạc giữa Cách ly chính và Cách ly phụ
・Nơi sử dụng Isolate và nơi không sử dụng

==================

・Người trình bày
Takuma Nagata|22/11(Thứ Sáu) 10:10 - 10:50|A Dash

・Tiêu đề phiên
"Xây dựng cơ sở hạ tầng đo lường và trực quan hóa cho trải nghiệm người dùng trong ứng dụng Flutter"

・Tóm tắt
SLI/SLO là một khái niệm thường được sử dụng trong SRE nhưng có thể vẫn còn xa lạ với việc phát triển ứng dụng dành cho thiết bị di động
Sản phẩm của chúng tôi có tỷ lệ lỗi cao nên cần phải phát hiện và giải quyết sớm
Do đó, chúng tôi đã áp dụng khái niệm SLI/SLO cho ứng dụng dành cho thiết bị di động và xây dựng cơ chế để phát hiện ngay bất kỳ sự suy giảm nào về trải nghiệm người dùng
Hệ thống này cho phép chúng tôi theo dõi các chỉ báo sau theo thời gian thực và thực hiện hành động ngay lập tức:

·Tỷ lệ lỗi: Trường hợp có nhiều hơn một số lượng người dùng nhất định gặp lỗi khi sử dụng chức năng
·Tỷ lệ hủy: Trường hợp một số lượng người dùng nhất định đã hủy vì lý do nào đó khi sử dụng chức năng
à Tỷ lệ gián đoạn: Trường hợp có nhiều hơn một số lượng người dùng nhất định buộc phải chấm dứt ứng dụng khi sử dụng một chức năng

Hiện nay hệ thống giám sát này đã được áp dụng cho hơn 40 chức năng Phiên này sẽ đề cập chi tiết những nội dung sau:
1Khái niệm cơ bản về SLI/SLO
2 Sự khác biệt giữa SLI/SLO chung và SLI/SLO phát hiện trải nghiệm người dùng
3 Cách đo lường hành vi của người dùng
4 Xây dựng cơ sở hạ tầng đo lường: ý tưởng và thách thức
・Đo nhật ký dữ liệu chuỗi thời gian
・Các tùy chọn để hiện thực hóa khả năng quan sát cao
5 Xây dựng cơ sở hạ tầng cảnh báo: ý tưởng và thách thức
・Phương pháp giảm thiểu tiếng ồn
・Cách đưa thông báo đến với nhóm của bạn

==================
・Người trình bày
Lời thề ánh sáng sao đỏ|22/11(Thứ Sáu) 10:10 - 10:50|B Dash

・Tiêu đề phiên
“Wasm mang đến những thay đổi cho Flutter trên web”

・Tóm tắt
Đã ba năm kể từ khi Flutter trên Web trở nên ổn định và nhiều thay đổi đã được thực hiện
Năm nay, một tài liệu liên quan đến việc ngừng sử dụng trình kết xuất HTML đã được phát hành và trình kết xuất Canvas và Wasm sẽ trở thành trụ cột kể từ bây giờ
Chúng tôi sẽ so sánh hoạt động thực tế với trình kết xuất HTML và Canvas để xem điều gì sẽ cải thiện và điều gì sẽ không thể thực hiện được khi hỗ trợ Wasm Trong phiên này chúng ta sẽ thảo luận:

1Wasm là gì?
2Có gì thay đổi trong hỗ trợ Wasm cho Flutter trên Web
3So sánh những việc bạn có thể và không thể làm với tính năng hỗ trợ Wasm bằng HTML và Canvas
4Tương lai của Flutter trên web

==================

・Người trình bày
Kokushi Seiya|22/11(Thứ Sáu) 13:30 - 14:10|A Dash

・Tiêu đề phiên
"Ngoài hệ thống thiết kế tiêu chuẩn hệ điều hành - quản lý chủ đề Flutter linh hoạt hơn"


・Tổng quan Flutter SDK cung cấp các chủ đề (Chủ đề Material, Chủ đề Cupertino) và các API liên quan tuân thủ Nguyên tắc thiết kế Material Design của Google và Nguyên tắc giao diện con người của Apple, giúp dễ dàng phát triển các ứng dụng tuân theo thiết kế tiêu chuẩn của hệ điều hành
Tuy nhiên, nếu bạn muốn áp dụng hệ thống thiết kế của riêng mình, việc quản lý chủ đề có thể trở nên phức tạp và chi phí phát triển có thể tăng do những thay đổi mang tính đột phá liên quan đến các bản cập nhật hệ thống thiết kế tiêu chuẩn của hệ điều hành
Trong phiên này, chúng ta sẽ đi sâu vào mối quan hệ giữa chủ đề của Flutter và kiểu của từng tiện ích, đồng thời trình bày phương pháp quản lý chủ đề giúp giảm sự phụ thuộc vào hệ thống thiết kế tiêu chuẩn của hệ điều hành
Với điều này, chúng tôi mong muốn hiện thực hóa hệ thống thiết kế của riêng mình và giảm thiểu tác động của các bản cập nhật hệ thống thiết kế tiêu chuẩn hệ điều hành
Ngoài ra, chúng tôi cũng sẽ giải thích các xu hướng mới nhất về canvas trống, những xu hướng này cũng được đề cập trong Lộ trình Flutter

==================
・Người trình bày
Hirokazu Tanaka|22/11(Thứ Sáu) 15:30 - 16:10|B Dash

・Tiêu đề phiên
"Chuẩn bị cho sự kết thúc của Liên kết động Firebase: Triển khai Điều chỉnh và tối ưu hóa liên kết sâu trong ứng dụng Flutter"

・Tóm tắt
Với thông báo rằng Firebase Dynamic Links (FDL) sẽ ngừng hoạt động vào tháng 8 năm 2025, nhiều nhà phát triển ứng dụng buộc phải chọn các giải pháp thay thế như Adapt, AppsFlyer, Bitly, Branch và Kochava
Trong phiên này, chúng tôi sẽ đề cập đến các chức năng chính của FDL thông qua công việc di chuyển từ FDL sang Điều chỉnh được thực hiện trên một sản phẩm thực tế, đồng thời giới thiệu cách thiết lập liên kết sâu bằng cách sử dụng Điều chỉnh, ví dụ về triển khai chức năng liên kết sâu, cách triển khai nhật ký cần thiết cho việc phân tích cũng như các chiến lược và ràng buộc để cung cấp trải nghiệm người dùng được cá nhân hóa Điều này cung cấp hướng dẫn rõ ràng về cách đảm bảo quá trình chuyển đổi suôn sẻ và duy trì chức năng mong muốn khi phát triển ứng dụng sau khi FDL kết thúc Thông qua phiên này, bạn sẽ hiểu công nghệ liên kết sâu hỗ trợ sự phát triển và thành công của ứng dụng như thế nào, đồng thời sẽ cung cấp cho bạn kiến ​​thức giúp bạn trong quá trình phát triển của chính mình

==================
・Người trình bày
Koki Yoshida|22/11(Thứ Sáu) 16:30 - 17:10|A Dash

・Tiêu đề phiên
“Phát triển DevTools của riêng bạn với Tiện ích mở rộng DevTools”

・Tóm tắt
DevTools rất cần thiết cho việc phát triển ứng dụng trong Flutter
Tuy nhiên, ít người biết rằng bạn có thể tùy chỉnh DevTools hiện có bằng chức năng của riêng mình
Bằng cách tùy chỉnh DevTools, bạn có thể mong đợi cải thiện trải nghiệm phát triển của mình bằng cách kiểm soát hiển thị nhật ký, hiển thị bộ đệm và di chuyển màn hình dành cho nhà phát triển trong ứng dụng sang DevTools Phần này cung cấp các ví dụ thực tế về cách bạn có thể tùy chỉnh DevTools bằng cách sử dụng gói devtools_extensions và những tính năng bạn tùy chỉnh trong quá trình phát triển nhóm trong thế giới thực Ngoài ra, tác giả gói sẽ tìm hiểu cách cung cấp Tiện ích mở rộng DevTools trong gói của họ