Trên Hội nghị các nhà phát triển của Apple về Thứ Hai tuần trước Sau khi các bản cập nhật hệ thống được công bố, Tim Cook nói rằng họ đã quyết định giới thiệu Swift Playgrounds lần đầu tiên trên iPad. Tại đây, những người tham dự đã vỗ tay rất lớn và máy quay đã ghi lại niềm hạnh phúc lớn lao của họ trong vấn đề này. Swift Playgrounds này là gì và tại sao nó lại là một sự thay đổi trong lịch sử của các thiết bị thông minh ?!

Học lập trình với Swift Playgrounds của Apple?

Trong nhiều năm, chúng tôi đã hỏi, "Tôi muốn trở thành một nhà phát triển iOS, tôi phải làm gì?" Chúng tôi luôn trả lời rằng bạn nên học như vậy và đôi khi chúng tôi nói về các khóa đào tạo lập trình. Nhưng có một điểm cản trở nhiều người hâm mộ lập trình iOS, đó là Xcode chỉ hoạt động trên hệ thống Mac, điều này khiến bạn buộc phải mua một thiết bị với giá hơn một nghìn đô la để áp dụng những gì bạn học hoặc sử dụng. các phương pháp phức tạp để tải xuống macOS trên thiết bị Windows. Nhưng Apple muốn đơn giản hóa điều này, nó muốn bạn Bạn học hỏi và trải nghiệm Phát triển mà không cần mua máy Mac ban đầu. Và đây là với iPad của bạn.

Swift Playgrounds là một ứng dụng iPad giống như một khóa học đơn giản và dễ dàng bằng ngôn ngữ Swift của Apple. Có, bạn sẽ học Swift trực tiếp và giáo viên là Apple.

Swift PlayGround-07

Nếu bạn đã xem những bộ phim về những hacker ngồi trước một màn hình đầy những đoạn mã và dòng mã phức tạp, và bạn thấy rằng bạn sẽ không thể theo kịp điều này, thì hãy yên tâm rằng Swift Playgrounds không phải như vậy bởi vì, Theo Apple, bạn không cần có kinh nghiệm lập trình trước đó để học. Nó cũng sử dụng một phương pháp đơn giản trong đó bạn có đồ họa hoạt hình, chẳng hạn như một nhân vật hoạt hình, trước mặt bạn, và bằng cách sử dụng nó để dạy bạn lập trình Apple chẳng hạn, hãy nhớ rằng nếu bạn muốn tăng kích thước của nó, hãy viết mã như vậy và di chuyển mã như vậy. Đây là vấn đề. Chỉ cần viết mã để hướng các ký tự trên màn hình ngay lập tức mô phỏng và thực hiện đơn đặt hàng của bạn.

Swift PlayGround-02

Apple tuyên bố rằng ứng dụng này cũng bao gồm các mẫu tích hợp để khuyến khích người dùng thể hiện những gì anh ta muốn và tạo ra các ứng dụng thực sự, đồng thời anh ta cũng có thể chia sẻ chúng với bạn bè của mình qua thư hoặc tin nhắn. Công ty cho biết họ sẽ định kỳ phát hành bản cập nhật cho ứng dụng để bổ sung thêm các khóa đào tạo và tinh chỉnh các kỹ năng và khả năng lập trình của bạn. Nói cách khác, không phải như một số người nghĩ rằng Apple cung cấp một "trò chơi" phần mềm đơn giản dạy bạn một số mã dễ dàng và nó đã kết thúc. Không, Apple sẽ cung cấp nhiều giai đoạn, giống như bất kỳ khóa đào tạo chuyên nghiệp nào, vì nó cung cấp cho bạn cách xây dựng các ứng dụng mạnh mẽ đáp ứng với cảm ứng và cảm biến của thiết bị, cho dù xoay hay nghiêng và chuyển động "con quay hồi chuyển" và hỗ trợ việc sử dụng Các thiết bị và công cụ Bluetooth để xác định sự cố trong ứng dụng của bạn. Trên thực tế, Apple tuyên bố rằng bạn có thể gửi những gì bạn đã phát triển tới Xcode để biến nó thành một chương trình thực sẽ được xuất bản trên Apple Store. Vì vậy, ứng dụng dần dần đưa bạn vào đầu và sau đó nâng cấp để trở nên thành thạo Swift.

Swift PlayGround-03

Cần phải nói rõ rằng Swift Playgrounds không phải là một Xcode "hoàn chỉnh", mà là một "khóa đào tạo nâng cao". Nếu bạn thấy mình thực sự đam mê lập trình, tại đây bạn có thể hoàn thành phương pháp này, bằng cách tham gia các khóa học nâng cao hơn, mua một Mac, tải xuống Xcode và tải các ứng dụng của bạn lên cửa hàng. Chúng tôi nhắc lại để làm rõ rằng ứng dụng là một khóa đào tạo cũng như một trình mô phỏng mã cho bạn thấy cách mã mà bạn sẽ học sẽ chuyên nghiệp và đơn giản như thế nào và bao gồm nhiều công cụ trợ giúp.

Swift PlayGround-05

Điều đáng chú ý là Swift Playgrounds là một bước nhảy vọt trong lịch sử của các thiết bị thông minh, đặc biệt là máy tính bảng, vì vậy tôi nghĩ bạn sẽ nhớ các bài viết về việc iPad có hoạt động không Một thay thế cho máy tính Cá nhân vào thời điểm đó là một trong những ví dụ rằng nó không phù hợp với "lập trình" và chúng tôi đề cập rằng bạn phải có một máy tính để làm như vậy. Tất nhiên, Swift Playgrounds không phải là chương trình cuối cùng trên iPad nhưng nó là một bước tiến lớn khi có trình giả lập trong thiết bị máy tính bảng của bạn. Điều này khiến chúng tôi nghĩ khi nào Apple sẽ phát hành Xcode cho iPad, vì đây là bước tiếp theo.


khả dụng

Swift PlayGround-01

Ứng dụng Swift hiện đã có sẵn cho các nhà phát triển dưới dạng bản dùng thử và phiên bản cuối cùng sẽ được phát hành cùng với iOS 10 sau 3 tháng (dự kiến). Và Apple tuyên bố rằng nó tương thích với iPad Air, Air 2, mini 2-3-4 và iPad Pro trong hai phiên bản của nó. Có nghĩa là, nó hỗ trợ tất cả các thiết bị iPad với bộ vi xử lý 64-bit. Còn về giá của ứng dụng thì "miễn chê". Có, một khóa học dùng thử cho người mới bắt đầu với Apple và một trình giả lập miễn phí.

Bạn nghĩ gì về ứng dụng Swift Playgrounds sắp ra mắt? Bạn có ý định thử học lập trình với anh ấy không?

Nguồn:

Apple

Những bài viết liên quan