Tổng quan
Delphi Enterprise tập trung vào phát triển ứng dụng native đa nền tảng từ một codebase Object Pascal. Bộ công cụ này hướng tới các nhóm xây dựng ứng dụng client/server, multi-tier app, REST services và các hệ thống cần giao diện trực quan cùng khả năng kết nối dữ liệu rộng.

Khả năng phát triển đa nền tảng được thể hiện qua mô hình write once, compile everywhere cho Windows, macOS, iOS, Android và Linux. VCL phục vụ ứng dụng Windows, trong khi FireMonkey (FMX) đảm nhiệm giao diện responsive đa nền tảng và hỗ trợ tùy biến theo từng thiết bị mà không phải nhân đôi toàn bộ thiết kế.
Delphi Enterprise hỗ trợ phát triển ứng dụng native đa nền tảng từ một codebase Object Pascal cho Windows, macOS, iOS, Android và Linux. Phù hợp cho nhóm xây dựng client/server, multi-tier app và REST services.
Tính năng nổi bật
- Tạo ứng dụng native đa nền tảng từ single code base bằng Object Pascal.
- Biên dịch cùng mã nguồn cho Windows, macOS, iOS, Android và Linux.
- Xây dựng giao diện Windows bằng VCL với UI controls cập nhật và WinRT APIs.
- Thiết kế UI responsive đa nền tảng bằng FireMonkey (FMX).
- Hiển thị IDE rõ hơn trên màn hình High-DPI và 4K+.
- Biên dịch macOS 64-bit ARM và tạo universal binaries cho Intel lẫn ARM.
- Hỗ trợ Android API mới, Billing APIs mới và AndroidX libraries.
Ứng dụng thực tế
- Phát triển ứng dụng client/server cho doanh nghiệp.
- Xây dựng multi-tier application có tầng dịch vụ riêng.
- Tạo REST services và REST API application server với RAD Server.
- Hiện đại hóa ứng dụng VCL Windows với HighDPI và WinRT APIs.
- Phát triển ứng dụng desktop và mobile native từ cùng một codebase.
Đối tượng sử dụng phù hợp
- Lập trình viên Delphi/Object Pascal
- Nhóm phát triển ứng dụng doanh nghiệp
- Tech lead phụ trách ứng dụng đa nền tảng
- Đội phát triển client/server và multi-tier systems
Thông tin kỹ thuật
Câu hỏi thường gặp
Delphi Enterprise phù hợp với loại dự án nào?
Phiên bản này phù hợp với development teams xây dựng client/server app, multi-tier app, REST services và các hệ thống tương tự.
Có thể phát triển cho những nền tảng nào?
Delphi Enterprise hỗ trợ Windows, macOS, iOS, Android và Linux. Mô tả cũng đề cập Mobile và IoT.
Có hỗ trợ làm việc với cơ sở dữ liệu không?
Có. FireDAC cung cấp truy cập native tốc độ cao tới hơn 20 cơ sở dữ liệu, gồm InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, Firebird, Access, Informix và MongoDB.
Có thể xây dựng REST API bằng Delphi Enterprise không?
Có. RAD Server hỗ trợ xây dựng và triển khai multi-tier enterprise REST API application server với Swagger support.
Công cụ có hỗ trợ version control và build automation không?
Có. Môi trường hỗ trợ Git, Subversion, Mercurial, RAD Studio command-line compilers và MSBuild.




Bình luận