Tại diễn đàn các nhà lập trình WWDC đang diễn ra ở San Francisco (Mỹ), CEO của Apple, ông Tim Cook thông báo ra mắt phần mềm Swift Playgrounds, một ứng dụng trên iPad để dạy cách lập trình, đặc biệt là học các sử dụng ngôn ngữ lập trình mã nguồn mở Swift của Apple.
Tại diễn đàn các nhà lập trình WWDC đang diễn ra ở San Francisco (Mỹ), CEO của Apple, ông Tim Cook thông báo ra mắt phần mềm Swift Playgrounds, một ứng dụng trên iPad để dạy cách lập trình, đặc biệt là học các sử dụng ngôn ngữ lập trình mã nguồn mở Swift của Apple.
Ông Cook cho hay: “Phần mềm này không giống các phần mềm khác, nó là cách tốt nhất để mọi người có thể học lập trình”.
Cách sử dụng ứng dụng này khá đơn giản, nhấp ngón tay lên trên màn hình của iPad để xem hiệu ứng của tác động ở trên một video nằm bên phải của màn hình. Hướng dẫn của ứng dụng được thực hiện từng bước một khá rõ ràng.
Ứng dụng cũng cung cấp một “bàn phím cho lập trình” nâng cao dành cho những người dùng thành thạo với những con số và biểu tượng ở trên cùng bàn phím mềm của máy tính bảng iPad.
Trong diễn đàn WWDC vào năm ngoái, Apple cho biết họ sẽ mã nguồn mở hóa ngôn ngữ lập trình Swift và đã thực hiện điều này vào tháng Mười hai vừa qua.
Đây là một bước đi quan trọng tiến tới mở hoàn toàn một phần của Apple, nhưng nó cũng giúp công ty bắt kịp các công ty khác về việc đưa các công cụ phát triển chính tiến tới mở hóa, như Go của Google, Rust của Mozilla, React/React Native của Facebook hay dot Net của Microsoft.
Ngôn ngữ lập trình Swift của Apple được giới thiệu tại diễn đàn WWDC vào năm 2014 hướng tới sự thành công của lập trình đối tượng C, một ngôn ngữ lập trình có từ những năm đầu 1980.
Giờ đây, Apple đang làm cho Swift trở nên dễ tiếp cận và dễ chịu hơn. Đồng thời, ứng dụng của Apple cũng đã bổ sung thêm vào danh sách các phần mềm giúp học lập trình phong phú hơn.
Ứng dụng dạy lập trình hiện đã có sẵn để các nhà lập trình xem xét. Phiên bản beta cho ứng dụng sẽ được phát hành vào tháng 7 tới và phiên bản chính thức sẽ được ra mắt trong mùa thu năm nay. Ông Cook cho biết ứng dụng dạy lập trình cho trẻ em là ứng dụng miễn phí.
Theo nhandan