Đóng quảng cáo

Mặc dù WWDC được đông đảo công chúng theo dõi nhưng hội nghị này chủ yếu thuộc về các nhà phát triển. Rốt cuộc, đó là những gì tên của nó gợi ý. Đúng như dự đoán, 8/XNUMX phần mở đầu của bài phát biểu thuộc về OS X Yosemite và iOS XNUMX, nhưng sau đó trọng tâm chuyển sang các vấn đề thuần túy dành cho nhà phát triển. Hãy tóm tắt chúng một cách ngắn gọn.

Nhanh

Objective-C đã chết, Swift muôn năm! Không ai mong đợi điều này - Apple đã giới thiệu ngôn ngữ lập trình Swift mới của mình tại WWDC 2014. Các ứng dụng được viết trong đó phải nhanh hơn các ứng dụng trong Objective-C. Nhiều thông tin hơn sẽ bắt đầu xuất hiện khi các nhà phát triển có được Swift và tất nhiên chúng tôi sẽ cập nhật cho bạn.

Phần mở rộng

Tôi đã chờ đợi rất lâu để liên lạc giữa các ứng dụng cho đến khi iOS 8 xuất hiện. Hơn nữa, Tiện ích mở rộng sẽ giúp mở rộng chức năng của hệ thống với các ứng dụng. Các ứng dụng sẽ tiếp tục sử dụng hộp cát nhưng thông qua iOS, chúng sẽ có thể trao đổi nhiều thông tin hơn trước. Tại phần phát biểu, có phần trình bày về cách dịch bằng Bing trong Safari hoặc áp dụng bộ lọc từ ứng dụng VSCO Cam trực tiếp vào ảnh trong Images tích hợp. Nhờ Tiện ích mở rộng, chúng ta cũng sẽ thấy các tiện ích trong Trung tâm thông báo hoặc truyền tệp hợp nhất.

Bàn phím của bên thứ ba

Mặc dù vấn đề này thuộc phần Tiện ích mở rộng nhưng nó đáng được đề cập riêng. Trong iOS 8, bạn sẽ có thể cho phép truy cập vào bàn phím của bên thứ ba để thay thế bàn phím tích hợp sẵn. Những người hâm mộ Swype, SwiftKey, Fleksy và các bàn phím khác có thể mong đợi điều này. Bàn phím mới sẽ buộc phải sử dụng hộp cát giống như các ứng dụng khác.

HealthKit

Một nền tảng mới cho tất cả các loại vòng đeo tay thể dục và ứng dụng. HealthKit sẽ cho phép các nhà phát triển sửa đổi ứng dụng của họ để cung cấp dữ liệu cho ứng dụng Sức khỏe mới. Bước này sẽ giữ tất cả dữ liệu "lành mạnh" của bạn ở một nơi. Câu hỏi đặt ra - liệu Apple có trang bị phần cứng riêng có khả năng thu thập những dữ liệu đó không?

API cảm ứng

Hiện tại, Touch ID chỉ có thể được sử dụng để mở khóa iPhone hoặc mua hàng từ iTunes Store và các cửa hàng liên kết của nó. Trong iOS 8, các nhà phát triển sẽ có quyền truy cập vào API của đầu đọc dấu vân tay này, điều này sẽ mở ra nhiều khả năng sử dụng hơn, chẳng hạn như mở một ứng dụng chỉ bằng Touch ID.

Đám mâyKit

Các nhà phát triển có một cách hoàn toàn mới để xây dựng các ứng dụng dựa trên đám mây. Apple sẽ đảm nhiệm phần máy chủ để các nhà phát triển có thể tập trung vào phía máy khách. Apple sẽ cung cấp miễn phí các máy chủ của mình với một số hạn chế – ví dụ: giới hạn trên là một petabyte dữ liệu.

HomeKit

Một hộ gia đình được điều khiển bởi một thiết bị cầm tay sẽ nghe giống như khoa học viễn tưởng cách đây vài năm. Tuy nhiên, nhờ có Apple, sự tiện lợi này có thể sớm trở thành hiện thực. Cho dù bạn muốn thay đổi cường độ và màu sắc của ánh sáng hay nhiệt độ phòng, các ứng dụng cho những hành động này sẽ có thể sử dụng API hợp nhất trực tiếp từ Apple.

API máy ảnh và PhotoKit

Trong iOS 8, các ứng dụng sẽ có quyền truy cập nâng cao vào máy ảnh. Điều này có ý nghĩa gì trong thực tế? Bất kỳ ứng dụng nào từ App Store đều có thể cho phép điều chỉnh cân bằng trắng, độ phơi sáng và các yếu tố quan trọng khác liên quan đến chụp ảnh theo cách thủ công. API mới cũng sẽ cung cấp, chẳng hạn như chỉnh sửa không phá hủy, tức là chỉnh sửa có thể hoàn tác bất kỳ lúc nào mà không cần thay đổi ảnh gốc.

Kim loại

Công nghệ mới này hứa hẹn mang lại hiệu suất gấp 10 lần OpenGL. Trong bài phát biểu quan trọng, iPad Air đã trình diễn sự bay mượt mà của hàng trăm con bướm trong thời gian thực mà không hề có một cú giật nào, điều này cho thấy sức mạnh của nó trong khả năng đa luồng.

SpriteKit và SceneKit

Hai bộ công cụ này cung cấp cho các nhà phát triển mọi thứ để tạo trò chơi 2D và 3D. Mọi thứ từ phát hiện va chạm đến máy tạo hạt đến động cơ vật lý đều được cung cấp trong đó. Nếu bạn mới bắt đầu và muốn tạo trò chơi đầu tiên của mình, hãy tập trung sự chú ý vào đây.

.