Tổng quan
Highcharts Mobile gộp Highcharts iOS và Highcharts Android trong một bộ thư viện dành cho ứng dụng di động. Trọng tâm của gói này là đưa biểu đồ tương tác vào dự án iOS và Android với số dòng mã ngắn, đồng thời hỗ trợ thao tác multi-touch trên thiết bị cảm ứng.

Khả năng tùy biến được thể hiện qua tooltip, animation, drill-down, zooming và cấu trúc options cho phép điều chỉnh sâu hành vi biểu đồ. Khi cần mở rộng thêm animation hoặc chức năng nâng cao, Highcharts còn hỗ trợ cơ chế extendable và pluggable.

Bộ thư viện biểu đồ cho iOS và Android, gộp Highcharts iOS cùng Highcharts Android. Hỗ trợ tooltip, animation, drill-down, zooming và nhiều loại chart cảm ứng đa điểm.

Tính năng nổi bật
- Hiển thị chart tương tác trên cả iOS và Android từ cùng một bundle.
- Tùy biến tooltip để bổ sung ngữ cảnh dữ liệu ngay trên biểu đồ.
- Áp dụng animation có thể cấu hình cho trải nghiệm trực quan động.
- Khai thác drill-down để đi sâu từ tổng quan xuống chi tiết dữ liệu.
- Sử dụng zooming khi cần xem kỹ vùng dữ liệu trên màn hình nhỏ.
- Triển khai line, spline, area, areaspline, column và bar charts.
- Bổ sung pie, scatter, bubble, treemap và angular gauges.
Ứng dụng thực tế
- Ứng dụng mobile cần dashboard dữ liệu với biểu đồ cảm ứng đa điểm.
- Dự án iOS muốn nhúng chart bằng framework thay cho thiết lập phức tạp.
- Ứng dụng Android cần wrapper Java để tích hợp Highcharts.
- Màn hình phân tích dữ liệu cần zooming, drill-down và cập nhật động.
- Sản phẩm di động cần nhiều loại chart trong cùng một codebase.
Đối tượng sử dụng phù hợp
- Lập trình viên iOS dùng Objective-C hoặc Swift
- Lập trình viên Android dùng Java
- Nhóm phát triển ứng dụng mobile cần chart tương tác
- Tech lead đánh giá thư viện biểu đồ cho dự án iOS và Android
Thông tin kỹ thuật
Câu hỏi thường gặp
Highcharts Mobile hỗ trợ hệ điều hành nào?
Sản phẩm hỗ trợ Android 5.0 trở lên và iOS 8 trở lên.
Có thể dùng Highcharts Mobile với ngôn ngữ nào trên iOS?
Wrapper cho iOS cho phép nhúng chart vào ứng dụng viết bằng Objective-C hoặc Swift.
Android wrapper hướng tới kiểu phát triển nào?
Wrapper Android phù hợp với lập trình viên muốn làm việc với Java thay vì JavaScript.
Có yêu cầu IDE nào cho iOS không?
Phần iOS yêu cầu XCode 8 hoặc mới hơn, đồng thời cần iOS 8 hoặc mới hơn.
Tài liệu dành cho lập trình viên gồm những gì?
Có API documentation, hướng dẫn getting started, tài liệu chi tiết về tính năng và tùy chọn, cùng demo với live code.





Bình luận