Apa yang Diperkenalkan Apple di WWDC dan Apa yang Dipikirkan Pengembang iOS tentangnya


Selamat datang video di WWDC

Jadi hari X tiba - hari konferensi WWDC tahunan. Menurut legenda, hari ini harus menentukan vektor pengembangan pengembangan iOS untuk sepanjang tahun dan meningkatkan moral semua pengembang iOS dalam tim. Mari kita hitung bersama jumlah kata "Luar Biasa," "Pernah," dan "Pembelajaran Mesin," diucapkan dari panggung selama acara.

Ini adalah acara penting bagi pemrogram dan pengguna Apple biasa: di sini adalah tentang inovasi dalam sistem API, dan tentang layanan pengguna. Dan, omong-omong, tentang perangkat keras - meskipun acara ini terutama perangkat lunak, hari ini untuk pertama kalinya setelah bertahun-tahun mereka memperbarui Mac Pro.

Pengembang iOS dari komite program konferensi Mobius tidak dapat melewati acara ini: selain cerita "apa yang disajikan sama sekali", kami memberikan komentar tentang emosi kami dari pendengar dan mencoba menjawab pertanyaan apakah Apple sudah ada di sana atau tidak.


Apa yang ditunjukkan


Siaran dari penonton dimulai tepat waktu, tidak sedetik lebih awal atau lebih lambat. Apple telah berinovasi di semua sistem operasinya.

Lakukan pemanasan


  • Untuk mulai dengan, kami menunjukkan trailer untuk seri baru "Untuk Semua Manusia" sehingga kami tidak lupa bahwa layanan Apple TV + dengan konten video eksklusif dari perusahaan itu sendiri akan datang di musim gugur.
  • tvOS: Perubahan utama adalah mode multiplayer (sehingga setelah anak Anda tidak akan menemukan sejuta kartun dalam rekomendasi Anda) dan kemampuan untuk menghubungkan gamepad dari PlayStation / Xbox.
  • watchOS: Presentasi dimulai dengan cerita tentang aplikasi baru untuk jam tangan: di sini Anda memiliki buku audio, rekaman suara, pengukur level suara, dan bahkan kalkulator. Juga, ada lebih banyak peluang untuk menyesuaikan tampilan cepat, API baru dibuka untuk pengembang, misalnya, Streaming Audio API.

  • Tetapi pengumuman terbesar di bagian ini adalah App Store pada jam tangan: sekarang Anda dapat mencari dan menginstal aplikasi di Apple Watch tanpa menggunakan iPhone Anda. Selain itu, Tren Aktivitas muncul, berkat itu menjadi semakin mudah untuk melacak lingkaran Anda menutup pada siang hari.
  • Dan akhirnya, Aplikasi Kesehatan sekarang menggunakan Machine Learning, tetapi menyimpan semua data secara ketat di perangkat atau di iCloud, karena "Anda mengontrol data Anda".



iOS


  • Menurut tradisi, Apple mulai dengan statistik - 97 persen pengguna puas dengan penggunaannya, 87 persen iPhone sudah menggunakan iOS 12, dan persentase mereka yang ditingkatkan ke versi baru dibandingkan dengan Android hanya berguling.
  • Selanjutnya, versi OS berikutnya dengan nomor seri 13 diumumkan, dan bahkan sebelum fitur, mereka mulai berbicara tentang kinerja. Diduga FaceID hingga 30 persen lebih cepat, aplikasi akan berjalan dua kali lebih cepat, dan ketika mereka mengunduh dari App Store, pengguna harus mengunduh setengahnya. Secara umum, pengembang iOS, jika pihak berwenang ingin mengoptimalkan peluncuran aplikasi, Anda sekarang dapat menjawab "dan dia mengoptimalkan dirinya sendiri."
  • Tapi yang paling penting, tentu saja, mereka berbicara tentang topik gelap, sangat disukai oleh banyak orang di MacOS. Bunyinya kira-kira seperti ini:
    β€œLihat betapa mengagumkannya App X dengan tema gelap.
    Lihat betapa mengagumkannya App Y terlihat dengan tema gelap.
    Lihat betapa mengagumkannya aplikasi Z dengan tema gelapnya. ”

    Menampilkan kemampuan Mode Gelap, Apple secara tidak sengaja menunjukkan keyboard gesek baru sebagai pencapaian (tentu saja, pengguna Android tertawa terbahak-bahak).


  • Apple mencurahkan banyak waktu dan upaya untuk masalah privasi di versi baru. Sekarang Anda dapat menyematkan tombol dengan kemampuan untuk masuk menggunakan ID Apple Anda di aplikasi Anda sehingga Anda tidak mengirim data pengguna ke jejaring sosial dan raksasa IT. Pembaruan: ternyata jika Anda seorang pengembang dan menggunakan otorisasi melalui layanan pihak ketiga dalam aplikasi Anda, maka Anda harus menambahkan opsi ini. Menariknya, otoritas antimonopoli memikirkan hal ini.

    Dan jika Anda tidak ingin membakar alamat surat Anda secara bersamaan, Apple akan dapat menghasilkan secara acak untuk Anda (mungkin, di sini perwakilan dari teknologi iklan tegang). Juga, sekarang pengguna dapat mengizinkan aplikasi untuk menggunakan geolokasi mereka hanya sekali (mungkin di sini beberapa pengembang iOS tegang).

  • Apple Maps yang lama menderita diperbarui, sekarang semuanya tampak berjalan baik di AS (baca: "akhirnya, semuanya akan lebih dekat ke Google Maps"). Dan untuk "beberapa negara lain," semuanya akan baik-baik saja tahun depan. Mengapa berpendapat bahwa Rusia tidak akan ada di antara mereka?
  • Selain itu, Siri diperbarui, Foto, CarPlay dan HomeKit ditampilkan. Misalnya, jika Anda mengambil banyak gambar yang hampir identik secara berurutan ("siapa yang tahu mana yang akan menjadi lebih baik"), Anda dapat memilih mode tampilan "hanya yang terbaik" dan tidak melihat replay. Selain itu, video dengan orientasi yang salah sekarang dapat diputar. Sangat menarik bahwa pengguna akan lebih senang dengan ini - inovasi AI canggih cerdas atau fungsi rotasi sederhana yang bisa dilakukan bertahun-tahun yang lalu?
  • Pembaruan: setelah presentasi, dua poin lagi menjadi jelas. Pertama, akan mungkin untuk mengunduh aplikasi berapapun volume di Internet seluler. Kedua, Anda tidak akan mempercayainya, tetapi 12 tahun setelah munculnya iOS, kontrol volume akan berhenti untuk mencakup semua konten di layar!

  • Sangat keren bahwa Apple tidak melupakan tablet, tentang fakta bahwa itu adalah perangkat independen dengan UX dan tugasnya, dan bukan hanya smartphone dengan layar yang diperbesar. Akibatnya, sistem operasi sekarang secara resmi dialokasikan sebagai iPadOS terpisah.

    Belum jelas apa artinya ini bagi pengembang: akankah iPadKit muncul, apakah kita perlu mengganti UIView dengan iPadView untuk mendukung iPads. Satu hal yang kita tahu: sekarang dalam aplikasi Files Anda dapat langsung melihat perangkat USB dan mengimpor foto Anda dari kamera, dan dengan tiga jari Anda dapat melakukan Ctrl-C dan Ctrl-V.
  • Apple telah lama terbang ke luar angkasa dengan pena, alat yang sangat populer bagi para desainer. Sebelumnya, latensi adalah 20 ms, sekarang hanya 9 ms. Selain itu, para pengembang telah membuka tirai API pribadi dan sekarang Anda dapat menggunakan PencilKit dalam aplikasi mereka.


macOS


  • Kami mulai dengan berita hardcore: Mac Pro baru diperkenalkan (untuk pertama kalinya sejak 2013). Bicara tentang desainnya akan mengguncang jejaring sosial dan forum untuk waktu yang lama (jika menurut Anda kasing itu terlihat seperti sesuatu, maka ketahuilah bahwa itu sudah bercanda jutaan kali)



    Jelas bahwa itu sangat kuat (misalnya, Anda dapat menginstal hingga satu setengah terabyte RAM). Dan jelas bahwa itu sangat mahal: mulai dari $ 5999, dan ini untuk versi dasar, di mana 32 gigabytes RAM dan 256 gigabyte SSD konyol untuk harga seperti itu. Dijual sejak musim gugur.
  • Monitor juga diperlukan untuk unit sistem seperti itu (dahulu Apple tidak melepaskannya). Ini juga disajikan, dan juga kuat - di sini Anda memiliki Retina 6K, dan XDR ("lebih dari HDR"), dan sistem pendingin ("sehingga Anda dapat lebih cerah, cucu perempuan saya"), dan kemampuan untuk memutar ke posisi vertikal ("begitu dan foto vertikal lebih nyaman untuk diperbaiki dan dikodekan ”).



    Disebut Pro Display XDR, 32 '' diagonal. Harganya $ 4.999, sementara dudukan harus dibeli secara terpisah untuk seribu dolar (ini bukan lelucon). Dijual juga di musim gugur.
  • Versi baru dari macOS disebut Catalina.

  • Bicara tentang iTunes dan bercanda tentang fakta bahwa ia dapat melakukan segalanya - tetap menambahkan kalender dan klien email di iTunes. Secara umum, sekarang pada bunga poppy alih-alih menggabungkan ini akan ada aplikasi terpisah Musik, Podcast dan TV. Dan sekarang tidak ada yang secara otomatis akan terbuka ketika Anda menghubungkan iPhone. Ini disambut dengan tepuk tangan, tapi saya kira refleks yang berhasil selama bertahun-tahun akan membuat pengguna gugup pada awalnya - mengapa iTunes tidak dibuka? Apakah semuanya baik-baik saja?
  • Apple secara bersamaan menewaskan beberapa perusahaan perangkat lunak, memungkinkan penggunaan asli iPad sebagai tampilan tambahan interaktif untuk Mac Anda, teknologi yang disebut SideCar. Sekarang Luna dan Duet Display yang terpisah tidak diperlukan.

  • Selain itu, VoiceControl telah meningkat, membuat komputer lebih mudah diakses oleh para penyandang cacat. Dan setelah menunjukkan bagaimana dia memungkinkan Anda untuk mengedit teks dengan suara Anda ("perbaiki kata ini"), Anda mungkin ingin mendikte habraposts melalui itu kepada mereka yang cukup mampu mengetiknya dengan tangan mereka!
  • Sekarang Anda tidak perlu takut kehilangan poppy Anda - teknologi Find My / aplikasi akan membantu Anda menemukan poppy Anda saat offline.


Untuk pengembang iOS / macOS


Akhirnya, setelah pengumuman "untuk pengguna", perusahaan beralih ke pengembang yang berkumpul di aula dengan apa yang penting bagi mereka.

  • Teknologi Catalyst (Marzipan sebagai perempuan) yang akan membantu port aplikasi seluler yang ada ke Mac. Masih sulit untuk mengatakan seberapa baik ini akan berhasil, tetapi demo Atlassian sangat mengesankan.
  • Apple terus meningkatkan dukungan VR / AR - ini adalah ARKit 3 yang diperbarui, dan RealityKit, dan Reality Composer. Mereka menunjukkan bahwa sekarang orang "tidak bisa dilewati" (objek AR tidak akan lagi tumpang tindih dengan mereka) - ini spektakuler, Google masih tidak tahu caranya. Dan langsung menunjukkan Minecraft Earth ("Minecraft di dunia nyata"), di mana halangan ini sangat berguna.
  • Kerangka kerja SwiftUI baru adalah jawaban React Native kami. Akhirnya, ayosniki akan memiliki UI deklaratif.



    Saya sudah melihat bagaimana dalam enam bulan ke depan kecepatan pengembangan aplikasi akan meningkat dengan urutan besarnya, kualitas aplikasi akan meningkat, dan pengguna tidak akan dapat menempatkan di bawah 5 bintang di toko untuk aplikasi yang ditulis menggunakan SwiftUI. Agiosniks, yang pergi ke React Native and Flutter development, kembali, kami akan memaafkan semuanya.
  • Beta pertama versi OS baru sudah tersedia untuk pengembang.
  • Pembaruan: Setelah presentasi, Apple secara terpisah menjelaskan apa yang dilakukan alat Indikator Pengguna Nyata untuk membantu pengembang membedakan bot dari pengguna nyata.




Apa pendapat anggota komite program konferensi Mobius :


Peter Tretyakov (Redmadrobot)

β€œDalam salah satu buku tentang Jobs ada cerita tentang bagaimana dia membayangkan komputer masa depan di tahun 70-80an. Dia mewakili, tentu saja, iPad, tetapi sekarang dengan iPadOS sekarang menjadi seperti yang dia katakan.

Secara umum, tren pemulihan hubungan antara macOS dan iOS telah berlangsung lama. Versi iOS untuk iPad sudah sangat berbeda dari versi untuk iPhone, jadi membaginya menjadi dua hanyalah memperbaiki fakta, daripada mengumumkan sistem operasi baru, seperti yang biasanya disuguhkan oleh Apple. Memang benar bahwa Apple tidak menginjak Microsoft rake, tetapi membuat sistem desktop dan seluler lebih dekat secara bertahap dan penuh pertimbangan: mereka tidak mengizinkan aplikasi desktop untuk mouse dan keyboard dijalankan di layar kecil perangkat seluler yang mendukung sentuhan dari tambang. Jelas, aplikasi iOS tidak harus dikerjakan ulang untuk iPadOS baru, tetapi pengalaman berinteraksi dengan mereka di iPad akan lebih kaya dan lebih menarik. Dan jika Anda menambahkan beberapa penyesuaian platform yang akan mereka bicarakan di sesi dalam beberapa hari mendatang, maka secara umum akan ada kelas.

Adapun iOS kuno, tema gelap diharapkan setelah yang sama untuk macOS, dan ini, tentu saja, tidak begitu Gorges, tawon dan amizing, seperti kata Craig. Meskipun ada kemungkinan bahwa sekarang tema gelap untuk aplikasi entah bagaimana akan lebih atau kurang mengikuti gaya tunggal dan terlihat seragam, dan tidak masing-masing dengan warna abu-abu sendiri.

Saya sedang menunggu seluruh presentasi Marzipan. Bahkan tampilan Mac Pro 6K yang baru tidak membuat saya tersesat. Namun, di sana segera terlihat bahwa itu hanya dapat dibeli dengan hipotek. Karena itu, begitu tiba di macOS, saya mendengarkan sebagai seorang seminar di sekolah Minggu. Dan ini dia, Catalyst yang tampan! Jika JIRA Cloud lepas landas, maka kita memiliki kesempatan! Meskipun pria dari Atlassian ini tidak menekan satu tombol pun dalam aplikasinya, dia hanya mengklik tab, jadi kita akan lihat. Anda mungkin harus membuang semuanya dengan kruk agar aplikasi iOS di macOS berfungsi dengan baik, tetapi sekarang setidaknya Anda bisa menyentuhnya dengan tangan Anda.

Tetapi kemudian lagu tentang SwiftUI pergi dan saya hanya menangis. Tata letak deklaratif di iOS! Tentu saja, itu akan bekerja sedemikian rupa sehingga tidak akan berhasil. Setidaknya pertama kali. Bagaimana ini akan bekerja untuk UI yang kompleks, animasi, transisi tidak jelas. Tetapi fakta bahwa UI akhirnya ada di Swift benar-benar keren! ”

Kirill Klebanov (Just LLC)
β€œSaya tidak berharap banyak dari WWDC ini dan terlihat sendirian. Tentu saja, ada beberapa kebocoran yang menarik, tetapi tiba-tiba itu ternyata benar, dan bahkan sedikit lagi.

Pada awalnya, fungsi pengukuran kebisingan di jam tampak menarik bagi saya, terutama dalam kenyataan kami dengan tetangga yang bising. Akan lebih baik jika secara otomatis meminta untuk menolak suara selama pesta, dan jika tidak membantu, maka hubungi lokal).

Ketika kata secure digunakan dalam presentasi, saya tenang sebagai pengguna: itu berarti bahwa data pribadi dan foto saya di dalam jiwa saya berada di bawah perlindungan yang dapat diandalkan. Namun dari sudut pandang pengembang, ini menjanjikan berbagai masalah dan kesulitan dengan penerbitan di samping. Sekarang Anda harus berhati-hati ketika bekerja dengan geolokasi. Tetapi pintu masuk melalui ID Apple dari sudut pandang apa pun diperlukan, dan sangat menyenangkan bahwa pengguna sendiri dapat menentukan data apa yang ingin ia berikan.

Satu-satunya hal baru yang teknis adalah Mac Pro baru dengan monitor, tetapi sudah berapa lama kita menunggu saat ini. Ini akan menjadi tersedia untuk pembelian hanya di musim gugur, yang berarti ada waktu untuk mengumpulkan dokumen untuk hipotek untuk pembeliannya. Satu-satunya hiburan adalah bahwa harga untuk perangkat ini praktis tidak jatuh dari waktu ke waktu.

Paus AR menunjukkan perkembangan yang terencana: menangkap pergerakan manusia, menindih objek. Untuk kebahagiaan total, tidak hanya memiliki pencahayaan dinamis dengan sinar dan bayangan.
Makanan penutup dalam bentuk SwiftUI sangat disukai. UI deklaratif, banyak pengembang telah menunggu dan meminta waktu yang lama, Apple akhirnya mendengar kami. Sekarang holivar akhirnya akan berhenti tentang cara mengeset kode - in atau pada storyboard.

Keynote hanyalah puncak gunung es, semua yang paling menarik menunggu kita di depan dalam bagian yang terpisah. Seminggu penuh tanpa tidur disediakan untuk pengembang iPad macOS iOS. ”

Anton Davydov (Sistem EPAM)
β€œDub-dub setiap tahun menjadi semakin seperti pertunjukan siang anak-anak - di sini Anda memiliki animator di atas panggung sebelum konferensi, dan demo permainan interaktif, dan jumlah sarkasme dan lelucon hanya meningkat. Tapi tetap saja Anda menunggu setiap tahun untuk malam yang berharga untuk menonton siaran.

Sangat menarik untuk mengamati bagaimana vektor kebijakan pemasaran di Apple telah berubah: jika sebelumnya perangkat dipromosikan, sekarang mereka membayar lebih dan lebih banyak perhatian pada layanan mereka, yang tentu saja bekerja dengan berlangganan. Jelas, hampir semua orang memiliki iPhone, dan hanya sedikit orang yang akan memperbarui setiap tahun.

Beberapa konferensi terakhir tidak lulus tanpa demo menggunakan VR / AR, tetapi bagi saya, untuk saat ini, kasus penggunaan normal dapat diperpanjang oleh tiga setengah aplikasi. Tetapi jika Anda bosan bermain dengan font dan tampilan penyusunan huruf, maka ARKit dan RealisticKit akan seperti itu.

Apple terus berupaya memperbaiki masalah privasi pengguna, dan sejauh ini perusahaan belum terlihat dalam skandal privasi. Terhadap latar belakang facebook dan beberapa perusahaan besar lainnya, Apple terlihat seperti pilihan yang lebih percaya dan mendapat nilai tambah dalam karma. Fungsionalitas favorit saya dari yang diumumkan adalah kemampuan untuk memungkinkan aplikasi menggunakan geolokasi hanya sekali, yang sangat nyaman - sekarang Anda tidak perlu masuk ke pengaturan sistem setelah izin untuk melarang penggunaan geolokasi, kamera, mikrofon dan layanan serupa.

Ceri pada kue adalah kerangka kerja deklaratif untuk UI - SwiftUI, Anda umumnya hanya bisa membicarakannya, dan mengakhiri siaran. Yang menarik, sebelum konferensi, beberapa artikel muncul dengan topik pemikiran tentang UI deklaratif untuk Swift. Secara kebetulan, atau apakah tangan besar Apple membangkitkan minat? "

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


All Articles