App Designer cho phép bạn tạo các ứng dụng chuyên nghiệp mà không cần phải là nhà phát triển phần mềm chuyên nghiệp. Kéo và thả các thành phần trực quan để bố trí thiết kế giao diện đồ họa người dùng (GUI) của bạn và sử dụng trình chỉnh sửa tích hợp để nhanh chóng lập trình hành vi của nó. Chia sẻ ứng dụng của bạn bằng MATLAB Drive hoặc bằng cách tạo các ứng dụng web hoặc máy tính để bàn độc lập với MATLAB Compiler và Similink Compiler.
Xây dựng ứng dụng
Sử dụng môi trường tích hợp để bố trí giao diện người dùng và viết mã cho hoạt động của ứng dụng.
Xâu dựng ứng dụng của bạn
Nhà thiết kế ứng dụng tích hợp hai nhiệm vụ chính của việc xây dựng ứng dụng – bố trí các thành phần trực quan của giao diện đồ họa người dùng (GUI) và lập trình hành vi ứng dụng. Đây là môi trường được khuyến nghị để xây dựng ứng dụng trong MATLAB.
Nếu bạn có các ứng dụng hiện có được tích hợp trong GUIDE, bạn có thể sử dụng GUIDE sang Công cụ di chuyển trình thiết kế ứng dụng cho MATLAB để di chuyển các ứng dụng GUIDE hiện có của bạn sang Trình thiết kế ứng dụng.
>>> Xem thêm: Hướng dẫn phần mềm MATLAB: Mẹo và thủ thuật phần mềm MATLAB để lập trình thành công
Thiết kế giao diện người dùng
Kéo và thả các thành phần trực quan vào khung thiết kế và sử dụng gợi ý căn chỉnh để có bố cục chính xác. Trình thiết kế ứng dụng tự động tạo mã hướng đối tượng để chỉ định bố cục và thiết kế của ứng dụng.
Xác định hành vi ứng dụng
Sử dụng phiên bản tích hợp của Trình soạn thảo MATLAB để xác định hành vi của ứng dụng của bạn. Nhà thiết kế ứng dụng có thể tự động kiểm tra các vấn đề về mã hóa bằng Trình phân tích mã. Bạn có thể xem các thông báo cảnh báo và lỗi về mã của mình khi bạn viết mã đó và sửa đổi ứng dụng của mình dựa trên các thông báo đó. Bạn cũng có thể lập mô hình hành vi của ứng dụng bằng biểu đồ Stateflow.
>>> Xem thêm: Thủ thuật tăng tốc hiệu suất phần mềm Matlab bạn cần biết
Thành phần ứng dụng
Xây dựng các ứng dụng hiện đại, đầy đủ tính năng bằng cách sử dụng bộ thành phần phong phú và các tương tác tùy chỉnh có sẵn trong Trình thiết kế ứng dụng.
Thư viện thành phần
Xây dựng ứng dụng với các thành phần tiêu chuẩn như nút, hộp kiểm, cây và danh sách thả xuống. App Designer cũng cung cấp các điều khiển như đồng hồ đo, đèn, núm và công tắc cho phép bạn sao chép giao diện và hoạt động của bảng điều khiển thiết bị. Bạn cũng có thể sử dụng các thành phần vùng chứa, chẳng hạn như tab, bảng điều khiển và bố cục lưới để tổ chức giao diện người dùng của mình.
Tương tác thành phần
Thêm các lệnh gọi lại thành phần cũng như các tương tác chuột và bàn phím tùy chỉnh sẽ thực thi khi người dùng tương tác với ứng dụng của bạn. Sử dụng biểu đồ 2D và 3D cũng như bảng trong ứng dụng của bạn để cho phép người dùng khám phá dữ liệu một cách tương tác.
>>> Xem thêm: Tích hợp MATLAB với các ngôn ngữ lập trình khác
Chia sẻ ứng dụng
Chia sẻ ứng dụng với những người dùng khác – ngay cả khi họ không có MATLAB.
Chia sẻ ứng dụng với người dùng MATLAB khác
Đóng gói bất kỳ ứng dụng MATLAB nào vào một tệp duy nhất để có thể dễ dàng chia sẻ với những người dùng khác bằng MATLAB Desktop và MATLAB Online. Khi bạn đóng gói một ứng dụng, MATLAB sẽ tạo một tệp cài đặt ứng dụng duy nhất (.mlappinstall). Tệp cài đặt cho phép bạn và những người khác cài đặt ứng dụng của bạn và truy cập ứng dụng đó chỉ bằng một cú nhấp chuột từ thư viện ứng dụng.
Sau đó, bạn có thể chia sẻ ứng dụng của mình với những người dùng MATLAB khác thông qua MATLAB Online và MATLAB Drive, cho phép họ chạy và cộng tác trên thiết kế ứng dụng của bạn bằng cách mở rộng quyền chỉnh sửa tệp của bạn.
Tạo ứng dụng web và máy tính để bàn độc lập
Tạo các ứng dụng độc lập bằng Trình biên dịch MATLAB và Trình biên dịch Simulink để chia sẻ chúng miễn phí với những người dùng khác. Bạn cũng có thể đóng gói ứng dụng của mình dưới dạng ứng dụng web tương tác và chia sẻ chúng bằng Máy chủ ứng dụng web MATLAB. Người dùng cuối có thể chạy ứng dụng web trực tiếp từ trình duyệt của họ mà không cần cài đặt bất kỳ phần mềm bổ sung nào.
Ngoài ra, nếu có nhu cầu tư vấn về giá mua bản quyền phần mềm MATLAB chính hãng liên hệ ngay với #JYWSOFT để được nhận báo giá và tư vấn về sản phẩm kỹ hơn:
Hotline : 0246 682 0511
Email : software@jywvina.com
Website : https://jywsoft.com
Add : Tầng 4, Tòa nhà N01-T4, Khu Đoàn Ngoại Giao, P. Xuân Tảo, Q. Bắc Từ Liêm, TP. Hà Nội