- Xcode 16
- Swift Assist: trợ lý hỗ trợ mọi tác vụ lập trình để nhà phát triển có thể tập trung hơn vào các vấn đề và giải pháp ở cấp độ cao hơn
- Sử dụng các mô hình mạnh mẽ chạy trên đám mây
- Mã của nhà phát triển chỉ được dùng để xử lý yêu cầu và tuyệt đối không được lưu trên máy chủ, đồng thời Apple không sử dụng mã của nhà phát triển để huấn luyện các mô hình machine learning
- Công cụ tự động hoàn thành mã mới sử dụng một mô hình độc quyền được huấn luyện riêng cho Swift và Apple SDK, từ đó đề xuất đoạn mã mà nhà phát triển cần (chạy cục bộ trên thiết bị của nhà phát triển)
- Swift 6
- Giới thiệu tính năng an toàn data race tại thời điểm biên dịch: chẩn đoán truy cập đồng thời vào bộ nhớ trên toàn bộ dự án của nhà phát triển ngay ở giai đoạn biên dịch
- Một tổ chức GitHub hoàn toàn mới dành riêng cho Swift sẽ lưu trữ nhiều dự án cốt lõi của hệ sinh thái Swift như trình biên dịch Swift, Foundation và các thư viện quan trọng khác
- Framework Swift Testing: cung cấp API biểu đạt giúp nhà phát triển viết kiểm thử một cách dễ dàng. Hỗ trợ đa nền tảng
- Game Porting Toolkit 2
- Giúp tiết kiệm thời gian bất kể đó là game hiện có hay game đang được phát triển
- Tăng cường khả năng tương thích với game Windows, công cụ gỡ lỗi shader mạnh mẽ mới, cùng các cập nhật trong Xcode giúp hợp nhất mã game và shader trên nhiều thiết bị
- visionOS 2
- Volumetric API: kiểm soát hiệu quả hơn cách các đối tượng 3D được hiển thị trong ứng dụng
- TabletopKit: hỗ trợ nhà phát triển dễ dàng tạo trải nghiệm ứng dụng không gian gắn với bề mặt phẳng như trạm làm việc sản xuất, board game và game thẻ bài
- RealityKit: đơn giản hóa việc phát triển ứng dụng hỗ trợ nhiều thiết bị Apple, rút ngắn thời gian phát triển và cải thiện hiệu quả quy trình làm việc của universal app
- Giờ đây, ngay cả các nhà phát triển không có phần cứng Apple Vision Pro cũng có thể tạo và xem trước ứng dụng hỗ trợ SharePlay trong simulator
- Cũng hỗ trợ HealthKit
- Các API nền tảng khác
- Controls API: thêm nhiều chức năng khác nhau vào Control Center
- Accessory Setup Kit: cho phép nhà phát triển ghép đôi phụ kiện Bluetooth một cách liền mạch và an toàn thông qua ứng dụng mà không cần truy cập mọi phụ kiện Bluetooth xung quanh, đồng thời vẫn giữ riêng tư cho các thiết bị khác
- Thông qua watchOS Double Tap API, có thể gán cử chỉ chạm hai lần cho các yếu tố chính trong trải nghiệm ứng dụng Apple Watch
- TestFlight
- Có thể tuyển tester theo từng thiết bị và OS
- Thư mời sẽ bao gồm phần tổng quan về ứng dụng beta, danh mục ứng dụng và ảnh chụp màn hình (tùy chọn), giúp giới thiệu trọng tâm các tính năng và nội dung mới tới tester tiềm năng
- App Store
- Tính năng đề xuất mới: cho phép nhà phát triển trực tiếp và dễ dàng đề xuất nội dung sắp phát hành cùng các cải tiến của ứng dụng để được giới thiệu trên App Store
- Trang sản phẩm tùy chỉnh: quảng bá nhiều nội dung và tính năng khác nhau mà ứng dụng cung cấp. Hỗ trợ deep link
- Đăng ký: thúc đẩy người dùng đăng ký lại thông qua chương trình khuyến mãi win-back
4 bình luận
Viết tắt Game Porting Toolkit thành
gptluôn cơ à....À... tôi cứ tự hỏi nội dung GPT ở đâu rồi đi tìm, hóa ra là cái đó à. hahaha
Tôi chỉ thử viết hơi hài hước một chút thôi... nhưng có vẻ đã gây hiểu lầm rồi T_T
> Swift Assist: người bạn đồng hành hỗ trợ mọi tác vụ lập trình để giúp nhà phát triển tập trung hơn vào các vấn đề và giải pháp ở cấp độ cao hơn
AI được đưa vào Xcode thì có ích gì chứ... khi mà bản thân Xcode đã là trùm phản diện rồi T_T