Tutup iklan

Walaupun WWDC ditonton oleh orang ramai yang agak luas, persidangan ini adalah milik pembangun. Lagipun, itulah namanya. Pembukaan dua pertiga daripada ucaptama dimiliki, seperti yang dijangkakan, kepada OS X Yosemite dan iOS 8, tetapi kemudian tumpuan beralih kepada perkara pembangun semata-mata. Mari kita ringkaskan secara ringkas.

Swift

Objektif-C sudah mati, hidup Swift! Tiada siapa yang menjangkakan ini - Apple mempersembahkan bahasa pengaturcaraan Swift baharunya di WWDC 2014. Aplikasi yang ditulis di dalamnya hendaklah lebih cepat daripada yang terdapat dalam Objektif-C. Lebih banyak maklumat akan mula muncul apabila pembangun mendapatkan Swift, dan sudah tentu kami akan memaklumkan anda.

Extensions

Saya menunggu lama untuk komunikasi antara aplikasi sehingga iOS 8 keluar Apatah lagi, Sambungan akan membolehkan untuk melanjutkan fungsi sistem dengan aplikasi, secara asli. Aplikasi akan terus menggunakan kotak pasir, tetapi melalui iOS mereka akan dapat bertukar-tukar lebih banyak maklumat daripada sebelumnya. Pada ucaptama, terdapat pembentangan penterjemahan menggunakan Bing dalam Safari atau menggunakan penapis daripada aplikasi VSCO Cam terus kepada foto dalam Imej terbina dalam. Terima kasih kepada Sambungan, kami juga akan melihat widget dalam Pusat Pemberitahuan atau pemindahan fail bersatu.

Papan kekunci pihak ketiga

Walaupun perkara ini termasuk di bawah Sambungan, ia patut disebut secara berasingan. Dalam iOS 8, anda akan dapat membenarkan akses kepada papan kekunci pihak ketiga untuk menggantikan papan kekunci terbina dalam. Peminat Swype, SwiftKey, Fleksy dan papan kekunci lain boleh menantikannya. Papan kekunci baharu akan dipaksa menggunakan kotak pasir sama seperti apl lain.

HealthKit

Platform baharu untuk semua jenis gelang dan aplikasi kecergasan. HealthKit akan membenarkan pembangun mengubah suai apl mereka untuk menyalurkan data mereka ke apl Kesihatan baharu. Langkah ini akan menyimpan semua data "sihat" anda di satu tempat. Timbul persoalan - adakah Apple akan hadir dengan perkakasan sendiri yang mampu menangkap data tersebut?

Touch ID API

Pada masa ini, Touch ID hanya boleh digunakan untuk membuka kunci iPhone atau membuat pembelian daripada iTunes Store dan kedai gabungannya. Dalam iOS 8, pembangun akan mempunyai akses kepada API pembaca cap jari ini, yang akan membuka lebih banyak kemungkinan untuk penggunaannya, seperti membuka aplikasi menggunakan Touch ID sahaja.

CloudKit

Pembangun mempunyai cara baharu untuk membina aplikasi berasaskan awan. Apple akan menjaga bahagian pelayan supaya pembangun boleh memberi tumpuan kepada bahagian pelanggan. Apple akan menyediakan pelayannya secara percuma dengan beberapa sekatan – contohnya, had atas satu petabait data.

HomeKit

Isi rumah yang dikawal oleh peranti pegang tangan tunggal akan terdengar seperti fiksyen sains beberapa tahun lalu. Terima kasih kepada Apple, bagaimanapun, kemudahan ini mungkin akan menjadi kenyataan tidak lama lagi. Sama ada anda ingin menukar keamatan dan warna pencahayaan atau suhu bilik, aplikasi untuk tindakan ini akan dapat menggunakan API bersatu terus daripada Apple.

API Kamera dan PhotoKit

Dalam iOS 8, apl akan mempunyai akses yang dipertingkatkan kepada kamera. Apakah maksud ini dalam amalan? Mana-mana aplikasi daripada App Store akan dapat membenarkan pelarasan manual imbangan putih, pendedahan dan faktor penting lain yang berkaitan dengan fotografi. API baharu juga akan menawarkan, contohnya, pengeditan tidak merosakkan, iaitu pengeditan yang boleh dibuat asal pada bila-bila masa tanpa menukar foto asal.

Logam

Teknologi baharu ini menjanjikan sehingga sepuluh kali ganda prestasi OpenGL. Semasa ucaptama, iPad Air menunjukkan penerbangan lancar ratusan rama-rama dalam masa nyata tanpa sedutan tunggal, yang menunjukkan kuasanya dalam multithreading.

SpriteKit dan SceneKit

Kedua-dua kit ini menawarkan segala-galanya kepada pembangun untuk membuat permainan 2D dan 3D. Segala-galanya daripada pengesanan perlanggaran kepada penjana zarah kepada enjin fizik disediakan di dalamnya. Jika anda baru bermula dan ingin mencipta permainan pertama anda, tumpukan perhatian anda di sini.

.