Tổng quan
Delphi Architect 13.1 Florence phục vụ nhu cầu phát triển ứng dụng native đa nền tảng từ một code base bằng Object Pascal. Phạm vi nền tảng được nêu gồm Windows, Mac, Mobile, IoT và Linux, phù hợp với các nhóm enterprise đang xây dựng ứng dụng database, cloud hoặc web-enabled.

Bộ công cụ kết hợp VCL cho Windows và FireMonkey (FMX) cho giao diện responsive đa nền tảng. Môi trường phát triển hỗ trợ High-DPI trong IDE, màn hình 4K+, VCL Styles ở design-time, LiveBindings Designer và cải tiến multi-monitor, multi-window để vừa thiết kế vừa chỉnh sửa mã trên cùng một form.
Delphi Architect 13.1 Florence hỗ trợ xây dựng ứng dụng native đa nền tảng từ một code base bằng Object Pascal cho Windows, macOS, iOS, Android và Linux.
Tính năng nổi bật
- Tạo ứng dụng đa nền tảng từ single code base bằng mô hình write once, compile everywhere.
- Xây dựng ứng dụng Windows native với VCL và các UI controls cập nhật.
- Khai thác WinRT APIs và tính năng HighDPI khi hiện đại hóa ứng dụng VCL.
- Thiết kế UI responsive đa nền tảng bằng FireMonkey cho iOS, Android, macOS và Windows.
- Biên dịch macOS 64-bit ARM và tạo universal binaries cho Intel cùng Apple Silicon.
- Hỗ trợ Android API mới nhất, Billing APIs mới và AndroidX libraries.
- Tích hợp multiple classes.dex files cho dependency Android bên ngoài.
Ứng dụng thực tế
- Phát triển ứng dụng enterprise kết nối nhiều nguồn dữ liệu trên Windows, macOS, mobile và Linux.
- Xây dựng ứng dụng database hoặc data-aware với FireDAC và LiveBindings Designer.
- Tạo dịch vụ REST API nhiều tầng cho hệ thống nội bộ hoặc ứng dụng web-enabled.
- Hiện đại hóa ứng dụng VCL hiện có với HighDPI, WinRT APIs và WebView2.
- Phát triển ứng dụng Linux client/server, bao gồm cả FireMonkey GUI cho Linux.
Đối tượng sử dụng phù hợp
- Lập trình viên Delphi và Object Pascal
- Nhóm phát triển enterprise
- Tech lead phụ trách ứng dụng đa nền tảng
- Đội phát triển ứng dụng database, cloud hoặc web-enabled
Thông tin kỹ thuật
Câu hỏi thường gặp
Delphi Architect phù hợp với nhóm nào?
Phiên bản Architect hướng tới các nhóm enterprise đang xây dựng ứng dụng database, cloud hoặc web-enabled.
Có thể dùng một code base cho nhiều nền tảng không?
Có. Delphi hỗ trợ single code base với mô hình write once, compile everywhere cho các nền tảng chính.
Những cơ sở dữ liệu nào được hỗ trợ?
FireDAC hỗ trợ truy cập native tới hơn 20 cơ sở dữ liệu, gồm InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix và MongoDB.
Delphi Architect có hỗ trợ xây dựng REST API không?
Có. RAD Server hỗ trợ xây dựng và triển khai application server REST API nhiều tầng với Swagger support.
Có thể debug trên thiết bị iOS, Android, macOS và Linux không?
Có. Công cụ hỗ trợ triển khai ứng dụng lên các thiết bị đích và debug như đang chạy cục bộ, bao gồm local và remote machines.




Bình luận