Platform SDK, API là gì?

Bài viết này chúng ta sẽ tìm hiểu một số khái miện cơ bản về Platform SDK và API trong lãnh vực lập trình.

Platform SDK là gì?

Platform SDK (Platform Software Developement Kit) dịch là bộ công cụ phát triển phần mềm. Nó là bộ công cụ nền tảng để phát triển phần mềm, game... của một ngôn ngữ lập trình nào đó (Java, C++, C#....). Có nghĩa là một "Platform SDK" sẽ cung cấp cho bạn những thư viện, những công cụ và những tài liệu liên quan để bạn phát triển phần mềm, game... thông qua một ngôn ngữ lập trình và SDK là dành cho lập trình viên dùng.

Dưới đây là một số SDK phổ biến nhất trên thế giới:
  • SDK của môi trường .Net bao gồm các tools như ASP.NET IIS Registration Tool, Installer Tool, Debugger Tools,...
  • JDK là một SDK dùng cho java cung cấp JVM(máy ảo java) và API để lập trình java.
  • Android SDK: bộ công cụ phát triển ứng dụng trên nền tảng android.

API là gì?

API (Application Programming Interface) dịch là giao diện lập trình ứng dụng. Mục đích chính của một API là truy xuất đến tập các hàm hay dùng hay nói cách khác API chứa những hàm dựng sẵn để sử dụng khi lập trình. API thường là một phần của bộ SDK.

Một số API phổ biến trên thế giới:
  • - API java: javax.servlet, java.sql, javax.xml.*,...
  • - API .net: gói System, các hàm trong ADO.NET,...
  • - API android: các hàm input/output, SQLITE,...









1 comment: