
Berbeda dengan WWDC sebelumnya, di mana fokus utamanya adalah pada kecepatan dan peningkatan kecil, hari ini mereka menghadirkan semuanya sekaligus: Mac Pro baru, layanan baru, dan fitur yang lama diinginkan untuk pengembang. Seseorang mengatakan ini adalah WWDC terbaik sejak 2014 ketika mereka memperkenalkan bahasa pemrograman Swift yang baru. Kami
mc_murphy ,
bealex dan kabel
vani2 dengan WWDC dan memahami apa yang sebenarnya terjadi.
iOS
Apple di setiap presentasi mengatakan banyak tentang keamanan, memperhatikan bahwa itu tidak menyimpan data pribadi kita dengan jelas dan seterusnya. Perubahan kecil telah memengaruhi permintaan izin untuk penggunaan geolokasi: iOS akan memperingatkan tentang kerja aplikasi yang mencurigakan di latar belakang, jika diinstal.
Selama beberapa tahun, Apple berhasil mengubah dunia pembayaran menggunakan Apple Pay - pembelian online menjadi sangat nyaman sehingga langsung menjadi standar dalam industri. Saatnya untuk memperbaiki rasa sakit kami yang lain, otorisasi dalam layanan, menggunakan Masuk dengan Apple. Sekarang Anda tidak perlu mengingat kata sandi dari facebook atau google ketika Anda sudah masuk pada perangkat dengan ID Apple Anda. Demi alasan keamanan, Apple akan membuat alamat email acak untuk situs terpisah, dan alamat itu dapat diblokir kapan saja jika Anda tiba-tiba mulai dilecehkan oleh spam. Jika Anda menggunakan otorisasi melalui layanan pihak ketiga dalam aplikasi Anda, inilah saatnya untuk berpikir tentang menambahkan otorisasi melalui Apple itu
akan menjadi wajib.Tampaknya fitur yang paling dinanti dari sistem baru ini adalah Mode Gelap. Tidak mungkin untuk menyesuaikan semua aplikasi yang ada dengan tema gelap dalam satu klik (dan bukan fakta bahwa itu perlu), tetapi solusi ini sendiri hanya bertanya pada dirinya sendiri: editor teks populer, pembaca buku, dan kurir instan memiliki tema gelap selama beberapa tahun, dan mulai dengan iPhone X memasang layar OLED yang sempurna untuk antarmuka hitam.
iPadOS
Dua tahun lalu, alat kerja kami berubah dengan munculnya iPad Pro - dan ini adalah awal dari perubahan besar di iOS. Tahun lalu, banyak fitur hanya muncul di iPad, dan hari ini menonjol di sistem operasi yang terpisah, iPad OS. Saya pikir seiring waktu, sebagian besar pengguna laptop akan beralih ke tablet, dan infrastruktur vital untuk ini muncul di depan mata kita.
Di iPad, Anda dapat melampirkan widget dan menyesuaikan desktop, meluncurkan beberapa jendela dari satu aplikasi, bekerja dengan drive eksternal, mengarsipkan file. Menambahkan gerakan baru, peningkatan dalam meluncurkan beberapa aplikasi secara bersamaan. Kami menulis ulang Safari untuk membuat semuanya berfungsi seperti pada desktop, dan Sidecar ditambahkan - mode ketika iPad adalah layar kedua di mac.
Alat & Kerangka Pengembang
SwiftUI siap digunakan untuk
manisan - pendekatan deklaratif untuk membuat antarmuka di semua sistem operasi Apple. Dalam open-source
, sudah ada upaya untuk menerapkan pendekatan semacam itu pada Swift (Google, untuk bagiannya, memperkenalkan
Jetpack Compose ), tetapi Apple melangkah lebih jauh: perubahan dapat dilihat segera tanpa membangun kembali aplikasi, elemen seret dan lepas yang dikenal dalam Interface Builder tersedia. Semuanya terlihat sangat sederhana dan indah sehingga saya ingin mencobanya segera: animasi transisi, misalnya, dibuat secara harfiah dalam 2 baris kode. Mari kita lihat bagaimana rumitnya UI akan terlihat dari aplikasi nyata, tetapi sudah jelas bahwa ini akan sangat mempercepat dan menyederhanakan pengembangan UI. Sepertinya sudah waktunya bagi desainer untuk beralih dari Sketch ke SwiftUI.
Kerangka kerja
Combine baru juga digunakan di sini, yang merupakan implementasi dari paradigma pemrograman reaktif. Untuk waktu yang lama, pengembang telah menggunakan kerangka kerja sumber terbuka Rx pihak ketiga, dan sekarang database tersedia di luar kotak. Untuk pemula, pertama kali harus meluangkan waktu untuk memahami ideologi, tetapi di masa depan Anda dapat memprediksi kode yang lebih dimengerti dan memperpendek garis kode dalam aplikasi.
ARKit 3 menambahkan fungsi mendeteksi orang dan bahkan memaksimalkan kontur mereka, sehingga dalam game multipemain semuanya terlihat jauh lebih realistis. Juga sekarang, postur dan posisi anggota tubuh setiap orang yang datang ke bidang pandang kamera secara otomatis ditentukan.
macOS
Aplikasi iTunes (yang, secara kebetulan, sudah berusia 18 tahun!) Berhenti ada dan terpecah menjadi tiga layanan: Musik, Podcast, TV. Ini adalah contoh penggunaan Project Catalyst (sebelumnya bernama Marzipan), sebuah kerangka kerja yang memungkinkan Anda mem-port aplikasi iOS ke mac. Detailnya masih sangat sedikit, kami akan mengerti minggu ini.
Sistem memperkenalkan Kontrol Suara lengkap, kontrol semua fungsi menggunakan suara. Bahkan, sekarang pengguna tanpa kemungkinan menggunakan pengontrol dapat berfungsi penuh, menggunakan browser, aplikasi, menulis program.
Kami menulis ulang layanan Find my iPhone, sekarang dinamakan Find My. Hal yang paling menarik tentang itu adalah bahwa MacBook yang hilang mengirimkan sinyal suar, mereka ditangkap oleh perangkat iOS apa pun yang sedang mengakses, dan membantu mendeteksinya.
Mac pro
Mac Pro sebelumnya diperkenalkan pada 2013, dan ternyata tidak terlalu berhasil. Indah di luar, itu tidak berkembang sama sekali dan tetap tidak berubah sepanjang tahun-tahun ini, hanya menerima percepatan kecil. Sampai saat ini, mereka yang mengedit video, audio, profesional yang bergerak dalam fotografi, harus membangun mesin windows yang kuat. Bahkan iMac Pro, diperkenalkan dua tahun lalu, dan dirilis pada akhir 2017, hanya mampu memenuhi sebagian kebutuhan.
Musim gugur ini (atau lebih tepatnya, menjelang Natal), Mac Pro yang baru dan telah diperbarui akan muncul. Ini cocok untuk semua orang yang perlu memproses sejumlah besar data, video, foto, audio, grafik tiga dimensi (yaitu, jumlah orang yang sangat kecil), dan ini hanyalah monster:
- Prosesor Intel Xeon hingga 28 core,
- hingga satu setengah terabyte RAM (hingga 4 terabyte SSD dengan latar belakang ini bahkan terlihat agak sederhana),
- kekuatan grafis yang luar biasa, termasuk hingga empat prosesor Vega II dan kartu ekspansi FPGA khusus untuk membantu memecahkan kode video dalam resolusi besar,
- koneksi ke enam monitor 6K,
- 1,4 kilowatt power supply (maksimum yang diizinkan untuk digunakan di AS),
- sistem pendingin yang bisa mendinginkan semuanya.
Ini adalah komputer yang sangat keren untuk tugas yang sangat, sangat banyak sumber daya: mencampur ribuan lagu di Logic Pro, pengeditan waktu-nyata dari beberapa aliran video 8K yang tidak terkompresi, penelusuran sinar waktu nyata dalam kualitas 4K.
Bersama dengannya, mereka memperkenalkan monitor baru yang juga memenuhi persyaratan tertinggi: 6K, diagonal 32 inci, kontras ekstrim, dan opsi penyesuaian. Monitor adalah mimpi. Tidak OLED, tetapi lebih baik daripada itu bahkan tidak dekat dengan pasar.
Semuanya bagus dengan Mac Pro dan monitor. Hanya harga, katakanlah, gigitan. Tidak semua diketahui tentang hal itu, tetapi Mac Pro sendiri akan berharga mulai $ 6.000 (konfigurasi dasar dengan prosesor delapan-inti, memori 32 GB, SSD 256 GB konyol dan kartu video dasar), dan konfigurasi yang kurang lebih akan mencapai delapan hingga sembilan ribu.
Lebih menarik: biaya monitor lima ribu dolar, tetapi jika Anda ingin matte, maka akan ada enam. Dan jika Anda menginginkan dudukan yang indah untuknya, maka tujuh. Tujuh ribu. Untuk monitor.
Secara total, Mac Pro dan Pro menampilkan XDR berdiri seperti mobil. Namun, bagi mereka yang dimaksudkan, biaya ini tidak menjadi masalah.
watchOS
Pembaruan WatchOS ke versi 6 dimulai dengan panggilan cepat. Selama bertahun-tahun sekarang, pengembang telah menunggu API untuk membuat panggilan mereka sendiri, tetapi Apple memiliki visi sendiri untuk ini, jadi Anda harus menggunakan yang built-in.
Langkah utama ke depan adalah kemungkinan mengembangkan aplikasi mandiri yang independen untuk arloji. Ini terutama berlaku di negara-negara dengan dukungan eSim (Rusia tidak termasuk di antara mereka) pada model jam tangan dengan komunikasi seluler. Tampaknya Apple telah menetapkan pandangannya untuk mempromosikan Apple Watch sebagai perangkat tanpa terikat dengan iPhone (sejauh ini, mereka tidak dapat bekerja secara terpisah). Sekarang aplikasi dapat diunduh di App Store baru di arloji itu sendiri. Kenyamanan diragukan, tetapi menarik bagaimana efisien menemukan aplikasi yang diperlukan dalam 2-3 klik, bayar dan unduh. Apple meluncurkan API streaming audio dalam versi baru sistem operasi, memperluas kemungkinan untuk aplikasi dan pelatihan Kesehatan. Minor dapat dipertimbangkan dengan menambahkan pengukur kebisingan, perekam suara, kalkulator.
Secara umum, presentasi itu mengesankan: biasanya di konferensi dan acara-acara Apple menyajikan sekitar setengah pembaruan sebanyak hari ini. Dan ini adalah awalnya. Mari kita lihat apa yang terjadi di musim gugur.