WWDC 2019 :: apa yang harus dilihat

Di WWDC 2019, Apple memamerkan salah satu presentasi Keynote terbaik dalam beberapa tahun terakhir. Tapi ini baru permulaan. Kami menunggu lebih dari 100 sesi dari para insinyur Apple. Saya telah mengumpulkan laporan dalam daftar yang saya pikir akan bermanfaat bagi sebagian besar pengembang iOS. Jika Anda tidak tahu apa yang harus dilakukan, maka cobalah untuk memulainya.




Harap perhatikan bahwa belum semua laporan tersedia. Anda dapat menontonnya langsung (waktu Moskow), atau beberapa hari setelah siaran. Periksa waktu dengan jadwal resmi , karena dapat berubah.


Apa yang Baru di Swift


Mereka yang tidak mengikuti Swift Evolution akan tertarik untuk mendengar apa yang baru di Swift 5.0 dan 5.1.


Xcode 11



Versi baru IDE untuk pengembang di bawah OS Apple. Hadir dengan Swift 5.1, dukungan untuk Paket Swift, fitur debugging dan pengujian baru.


Swiftui



Saya sudah lama memimpikan UIKit baru di Swift dan tanpa bug, tetapi Apple memperkenalkan sesuatu yang lain. Kerangka kerja deklaratif untuk membuat antarmuka aplikasi dalam beberapa baris kode. Ini bekerja pada semua sistem apel, termasuk jam tangan. Fiksi! Tetapi mungkinkah menggunakannya untuk aplikasi yang lebih kompleks daripada Hello World?


Katalis proyek



Kami secara resmi mendengar tentang proyek Marzipan tahun lalu. Dalam hal ini, Apple menepati janjinya dan memungkinkan semua pengembang iOS untuk port aplikasi iPad ke macOS. Sekarang disebut Project Catalyst . Anda tidak perlu mempelajari AppKit. Cukup untuk memeriksa pengaturan, menghapus panggilan ke kerangka kerja yang tidak tersedia di macOS, menambahkan fungsi khusus desktop, dan itu saja.


Menerapkan Mode Gelap di iOS


Rabu, 5 Juni, 20:00


Tema gelap yang diharapkan oleh banyak orang akhirnya telah mencapai iOS. Dalam video ini Anda akan belajar cara mengimplementasikannya di aplikasi Anda.


Memodernisasi UI Anda untuk iOS 13


Kamis, 6 Juni, 03:00 pagi


Laporan ini akan memberi tahu Anda bagaimana mempersiapkan aplikasi Anda untuk kedatangan iOS 13. Jangan lupa bahwa rilisnya akan jatuh, dan lebih baik untuk mempersiapkannya terlebih dahulu.


Gabungkan



Pemrograman reaktif dari Apple! Kami RxSwift tidak berakar, tetapi untuk melihat apa yang terjadi dengan Apple - menarik.


Pembelian Dalam Aplikasi dan Menggunakan Notifikasi Server-ke-Server


Jumat, 7 Juni, 21:00


Apa yang baru dalam pembelian dalam aplikasi - pelajari di video ini.


Geolokasi


Apa yang Baru di Lokasi Inti , Rabu 5 Juni, 7:00 malam
Apa yang Baru di MapKit dan MapKit JS , Jumat 7 Juni, 03:00


Apple telah menambahkan fitur baru ke Core Location dan MapKit. Misalnya, pengguna sekarang dapat memberikan akses ke geolokasi hanya sekali. Jika aplikasi Anda menggunakan navigasi, tonton video ini untuk menghindari masalah.


Memperkenalkan Masuk dengan Apple , Rabu 5 Juni, 7:00 malam.


Dukungan untuk otorisasi melalui Apple akan diperlukan untuk semua aplikasi yang mendukung otorisasi melalui layanan pihak ketiga lainnya, seperti Google atau Facebook. Masuk dengan Apple akan berfungsi di web. Beri tahu sesama pengembang web Anda tentang fitur hebat ini.


Anda dapat menonton video lainnya di situs web resmi , di aplikasi iOS resmi atau di aplikasi macOS tidak resmi.


Xcode 11 beta dan versi baru sistem operasi sudah tersedia untuk pengembang. Anda dapat menginstal Xcode baru di Mojave di sebelah versi utama. Tetapi untuk menguji aplikasi porting ke macOS dan menghasilkan UI dari kode secara real time, Anda harus menginstal Catalina.

Source: https://habr.com/ru/post/id454894/


All Articles