Đóng quảng cáo

Vì bài thuyết trình ngày hôm qua là phần khai mạc hội nghị nhà phát triển WWDC 2016 nên nó nhấn mạnh vào những khả năng mới dành cho các nhà phát triển. Cuối bài thuyết trình, Apple cũng trình bày kế hoạch của riêng mình nhằm mở rộng đáng kể số lượng người hiểu ngôn ngữ lập trình.

Nó muốn làm như vậy với sự trợ giúp của một ứng dụng iPad mới có tên là Sân chơi Swift. Nó sẽ dạy người dùng hiểu và làm việc với ngôn ngữ lập trình Swift do Apple tạo ra vào năm 2014 được phát hành dưới dạng nguồn mở, do đó có sẵn cho tất cả mọi người và miễn phí.

Trong buổi thuyết trình trực tiếp, một trong những bài học đầu tiên mà ứng dụng sẽ cung cấp đã được trình bày. Trò chơi được hiển thị ở nửa bên phải của màn hình, hướng dẫn ở bên trái. Ứng dụng tại thời điểm này thực sự chỉ yêu cầu người dùng chơi trò chơi - nhưng thay vì điều khiển bằng đồ họa, nó sử dụng các dòng mã được nhắc nhở.

Bằng cách này, họ sẽ học cách vận hành với các khái niệm cơ bản của Swift, chẳng hạn như lệnh, hàm, vòng lặp, tham số, biến, toán tử, kiểu, v.v. Ngoài các bài học, ứng dụng cũng sẽ chứa đựng một tập hợp các thách thức sẽ nâng cao khả năng làm việc với các khái niệm đã biết.

Tuy nhiên, việc học trong Swift Playgrounds không chỉ dừng lại ở những điều cơ bản mà lập trình viên Apple đã thể hiện bằng ví dụ về một trò chơi tự tạo trong đó vật lý của thế giới được điều khiển bằng con quay hồi chuyển của iPad.

Vì iPad không có bàn phím vật lý nên Apple đã tạo ra một bảng điều khiển phong phú. Ví dụ: bản thân bàn phím QWERTY của phần mềm "cổ điển", ngoài bộ ghi mã, còn chứa một số ký tự trên các phím riêng lẻ được chọn theo nhiều kiểu tương tác khác nhau với chúng (ví dụ: một số được viết bằng cách kéo phím lên).

Các thành phần mã được sử dụng thường xuyên không cần phải viết, chỉ cần kéo chúng từ menu đặc biệt và kéo lại để chọn phạm vi mã mà chúng sẽ được áp dụng. Sau khi nhấn vào một số, chỉ bàn phím số sẽ xuất hiện ngay phía trên số đó.

Các dự án đã tạo có thể được chia sẻ dưới dạng tài liệu có phần mở rộng .playground và bất kỳ ai có iPad và ứng dụng Swift Playgrounds được cài đặt đều có thể mở và chỉnh sửa chúng. Các dự án được tạo ở định dạng này cũng có thể được nhập vào Xcode (và ngược lại).

Giống như mọi thứ khác được giới thiệu tại buổi thuyết trình ngày hôm qua, Swift Playgrounds hiện đã có sẵn cho nhà phát triển, với bản dùng thử công khai đầu tiên sẽ diễn ra vào tháng 10 và bản phát hành công khai vào mùa thu, cùng với iOS XNUMX. Tất cả sẽ miễn phí.

.