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.
Adakah sesiapa tahu apakah keperluan OS X baharu?
Semua Mac yang menjalankan Mountain Lion dan Mavericks dikatakan serasi. Cth. untuk MacBook Pro ia adalah Pertengahan 2007 dan kemudian.
Macbook, iMac :-P
Saya paling terhibur dengan perbezaan antara kandungan nota utama dan siri berita terjamin tentang produk baharu :-)
Baiklah, mungkin Apple akan mengatakan sesuatu tentang perkakasan baharu itu, tetapi itulah tipikal Apple, apabila keluar sesuatu yang tidak disukainya, ia sanggup melepaskannya secara senyap dan seterusnya meningkatkan ketegangan walaupun terhadap mereka yang sudah mula menghasilkan pelbagai. aksesori daripada maklumat unik. Ia telah berlaku bahawa, menurut khabar angin, banyak aksesori telah dibuat, yang kemudiannya pengeluar boleh dimasukkan ke dalam ... Rambut.
Saya lebih suka berminat dengan cara Apple akan mendekati pemproses seperti A6X dalam iPad 4 saya dengan Metal baharunya, kerana walaupun nombor teori dalam penanda aras, ia menjalankan semua rendering yang menuntut pada kelajuan penuh seperti iPhone 5S kakak saya.. Ini bermakna apabila mereka memulakan aplikasi "Metal" keluar, bolehkah saya bersiul dengan iPad 4 saya?… Apakah yang dikatakan pemilik iPhone 5 s A6….
Adakah mungkin untuk membangunkan aplikasi untuk versi OS lama (cth. iOS7) dengan pantas? Saya fikir begitu, tetapi entah bagaimana saya tidak menemuinya.
Saya akan jawab sendiri :) ia berkesan...
Secara logiknya ia sepatutnya mungkin kerana iPhone hanya menjalankan binari, satu-satunya perkara yang saya takut ialah akan ada masalah dengan permainan jika kita hanya menggunakan "Metal" :)