Swift Playgrounds cho iPad 1.0 Ứng dụng học lập trình ngôn ngữ Swift

Tải về
  • Đánh giá:
    5 1 👨
  • Phát hành:
  • Version: 1.0
  • Sử dụng: Miễn phí
  • Dung lượng: 268 MB
  • Lượt xem: 27
  • Lượt tải: 13
  • Ngày cập nhật:
  • Yêu cầu: iOS 10.0 trở lên
Giới thiệu

Swift Playgrounds for OS là ứng dụng mới và mang tính đột phá cao cho máy tính bảng iPad - 1 sản phẩm đến từ hãng Apple. Swift Playgrounds giúp bạn học lập trình dễ dàng và mang tính thực tiễn cao thông qua phương pháp học hiện đại và bổ ích.

Ứng dụng lập trình Swift Playgrounds
Học lập trình cơ bản với ngôn ngữ Swift của Apple

Trước đây, Apple đã từng giới thiệu tới người dùng Mac phần mềm học lập trình Swift hay phiên bản Swifty cho iOS của tác giả Johannes Berger. Sau 1 thời gian dài thử nghiệm, nay chúng ta đã có thể học lập trình ngôn ngữ Swift chính thức và miễn phí trên iPad với Swift Playgrounds. Với giao diện trực quan và phần diễn giải dễ hiểu, không khó để bạn làm quen với ngôn ngữ lập trình Swift và có thể tự viết code, sản xuất game, phần mềm ngay trên thiết bị di động của mình.

Swift Playgrounds for iOS giới thiệu tới người dùng iPhone/iPad ngôn ngữ lập trình độc quyền do hãng phát triển - ngôn ngữ Swift. Tuy nhiên, cách dạy lập trình trong Swift Playgrounds hơi khác so với nhiều khóa học chuyên nghiệp. Thay vì truyền đạt cho người học lý thuyết "chay" khá khô khan, Swift Playgrounds sẽ yêu cầu người dùng giải đố tương tác trong các bài học Learn to Code, giúp bạn nắm được kiến thức cơ bản về lập trình. Không những vậy, còn có các thử thách với độ khó tăng dần để bạn nghiên cứu sâu hơn về lĩnh vực code, cho phép viết game, ứng dụng... từ đơn giản đến phức tạp.

Để học lập trình với Swift Playgrounds, bạn không cần bất cứ kiến thức code cơ bản nào. Ứng dụng phù hợp với người mới bắt đầu hay học sinh trung học muốn tìm hiểu về lập trình nói chung và ngôn ngữ Swift nói riêng. Trong suốt thời gian học coding cùng Swift Playgrounds, bạn sẽ được tiếp cận với chương trình học mạnh mẽ do Apple phát triển và đây cũng chính là ngôn ngữ code đã tạo nên nhiều ứng dụng, game hot trên thị trường. Tận dụng tối đa hiệu năng của iPad và iOS SDK thực, Swift Playgrounds chính là bước đầu tiên trong quá trình học code của bạn!

Học viết code cơ bản với Swift Playgrounds
Swift Playgrounds không yêu cầu kiến thức cơ bản về lập trình

Tính năng chính của Swift Playgrounds trên iPhone/iPad

Tích hợp các bài học lập trình cơ bản

  • Đây là những kiến thức lập trình do Apple biên soạn dựa trên các khái niệm cơ bản về lập trình. Người học sẽ dùng code để giải đố và tích lũy kiến thức song song với những phần chơi trí tuệ này.
  • Hãy xem đoạn code của bạn chạy trong môi trường 3D tương tác đẹp mắt, có thể xoay ngón tay hoặc kéo để phóng to thu nhỏ tùy ý.
  • Phần hiệu ứng động tạo ra khái niệm code mới ở cấp độ cao hơn trước khi bạn thực sự bắt tay vào nhiệm vụ giải đố.
  • Chọn từ 3 nhân vật hoạt hình để đồng hành cùng bạn.
  • Sẽ có phần phụ lục gồm các thuật ngữ lập trình cơ bản. Chạm vào từ bất kỳ để xem phần diễn giải chi tiết cũng như nhận trợ giúp.

Xem trước sản phẩm code
Viết code song song với preview sản phẩm ở bên phải màn hình

Khám phá và sáng tạo

  • Khuyến khích người học thực hành và sáng tạo nhiều hơn khi chơi game dạng logic, âm nhạc và nhiều chủ đề thú vị khác.
  • Thử thách mới được bổ sung thường xuyên trong Swift Playgrounds, giúp bạn không ngừng cải thiện kỹ năng coding của mình.
  • Phần code tương tác sẽ cho bạn xem kết quả đoạn code tức thời, phía dưới là đoạn code gốc hoặc xem hình ảnh động trên màn hình.
  • Sử dụng ảnh cá nhân, hình ảnh, âm thanh và file trong chương trình Swift Playgrounds để cá nhân hóa phần lập trình.
  • Template chính là phần khởi động hoàn hảo cho người học mới, giúp bạn lập trình bằng đồ thị, hình ảnh, những cú chạm tay hay trò chuyện cùng máy tính.
  • Tạo sân chơi riêng để phát triển kỹ năng lập trình lên 1 tầm cao mới.
  • Thiết lập lại toàn trang để bắt đầu lại hoặc lặp, đổi tên tài liệu và chia sẻ với mọi người.

Stream sản phẩm online
Chạy đoạn code và stream trực tuyến cho mọi người

Tối ưu hóa cho màn hình đa chạm

  • Các đề xuất Quick Type khi code là những tùy chọn thông minh, cho phép bạn viết toàn bộ chương trình bằng những cú chạm tay và không cần tới bàn phím.
  • Chạm và giữ để chọn lệnh bất kỳ và di chuyển nó tới vị trí mới, giúp thay đổi thứ tự dòng lệnh dễ dàng.
  • Kéo ngón tay để chọn cả 1 đoạn code dài.
  • Kéo và thả đoạn cắt của câu lệnh thường xuyên sử dụng trực tiếp trong bảng.
  • Chạm 1 số hay màu bất kỳ trong bảng code để hiển thị màn hình dạng pop-up, cho phép nhập 1 giá trị mới hoặc chọn từ bảng màu có sẵn.
  • Bàn phím lập trình mới gồm đầy đủ ký tự Swift quan trọng, người dùng chỉ cần vuốt để chọn ký tự thay thế.

Lập trình game và ứng dụng cho iOS bằng ngôn ngữ Swift

  • Tìm hiểu về ngôn ngữ lập trình Swift của Apple - loại ngôn ngữ đã được sử dụng rộng rãi khi viết hàng ngàn app trên App Store.
  • Truy cập iOS Framework như SpriteKit dùng cho game 2D, SceneKit cho game 3D, UIKit...
  • Đoạn code của bạn có thể điều khiển trực tiếp phần cứng của iPad như con quay hồi chuyển, bộ gia tốc kế, camera và các thao tác chạm.
  • Sử dụng Bluetooth API để viết chương trình điều khiển robot hay các thiết bị ngoài đời thực bằng iPad.
  • Mọi khái niệm và kỹ năng mà bạn học sẽ được áp dụng trực tiếp khi viết app thực.

Chỉnh sửa dễ dàng
Chỉnh sửa đoạn code và thêm hình ảnh, đồ thị, âm thanh... tùy ý

Chia sẻ

  • Gửi các sản phẩm của bạn cho bạn bè hay người thân qua tin nhắn, Email, chia sẻ qua AirDrop...
  • Quay video phần code hoặc cho chạy thử chương trình mới, có thể thu âm giọng nói để chương trình thêm phần sinh động.
  • Stream phần code trực tiếp thông qua ứng dụng phát video trực tuyến có hỗ trợ ReplayKit.
  • Liên kết với iTunes U để thực hiện bài code tại lớp học.
  • Bật iCloud Drive để kích hoạt Xcode trên máy Mac, cho phép chỉnh sửa và ở rộng cùng tài liệu trên iPad.

Yêu cầu hệ điều hành và thiết bị: hỗ trợ iOS 10.0 trở lên. Tương thích với iPad Air, iPad Air Wi-Fi + Cellular, iPad mini 2, iPad mini 2 Wi-Fi + Cellular, iPad Air 2, iPad Air 2 Wi-Fi + Cellular, iPad mini 3, iPad mini 3 Wi-Fi + Cellular, iPad mini 4, iPad mini 4 Wi-Fi + Cellular, 12.9-inch iPad Pro, 12.9-inch iPad Pro Wi-Fi + Cellular, 9.7-inch iPad Pro và 9.7-inch iPad Pro Wi-Fi + Cellular.

Loc Nguyen

Liên kết tải về

Link Download chính thức: