Apple akan menyediakan alat pengembang baru yang untuk pertama kalinya membiarkan pembuat aplikasi mendesain, merekayasa dan menyusun biner aplikasi tunggal yang akan dijalankan di seluruh perangkat iPhone, iPad dan Mac.
Menurut Bloomberg Mark Gurman hari ini, alat pengembang yang akan datang harus membantu programmer dalam memperluas aplikasi iPhone dan iPad yang ada ke platform Mac.
Apa yang disebut binari universal bukanlah hal baru: Apple telah menggunakannya di iOS sejak peluncuran iPad asli 2010 dan pada macOS sejak beralih ke prosesor Intel pada 2005.
Dengan binari universal, pengembang dapat menggabungkan kode dan aset antarmuka pengguna untuk aplikasi iPhone dan aplikasi yang dioptimalkan iPad menjadi satu unduhan.
Alat baru yang akan datang akan memperluas konsep biner universal ke aplikasi macOS juga. Dengan kata lain, pengembang akan dapat merancang aplikasi yang bekerja tidak hanya dengan layar sentuh di perangkat iOS, tetapi juga dengan mouse dan trackpad di Mac Anda.
Dari laporan:
Inisiatif aplikasi Apple adalah bagian dari dorongan jangka panjang yang lebih besar untuk menjadikan dasar perangkat keras dan lunaknya lebih mirip. Beberapa tahun yang lalu, perusahaan mulai merancang prosesor sendiri untuk perangkat iOS.
Sudah mulai melakukan hal yang sama untuk Mac, baru-baru ini meluncurkan chip T2 di iMac Pro-nya yang melepaskan fitur seperti keamanan dan manajemen daya dari prosesor Intel utama ke silikon yang dirancang Apple. Seperti rencana Apple untuk menyatukan aplikasi, suatu hari nanti bisa juga menggunakan prosesor utama yang sama pada perangkat Mac dan iOS.
Itu akan membuatnya lebih mudah untuk membuat OS tunggal untuk semua gadget Apple, sesuatu yang telah dilakukan Microsoft dengan desktop, laptop dan tablet Surface.
Saat ini, pengembang memanfaatkan kerangka UIKit Apple di iOS dan AppKit pada macOS untuk merancang antarmuka pengguna, tetapi mereka diharuskan merancang aplikasi terpisah untuk iOS dan macOS.
Dengan satu aplikasi untuk platform iOS dan macOS, pemilik perangkat iPhone, iPad dan Mac akan mendapatkan fitur dan pembaruan baru secara bersamaan. Tidak jelas apakah perusahaan berencana untuk menggabungkan Mac App Store dan iOS terpisah juga.
Proyek, dengan kode nama internal "Marzipan", akan membutuhkan iOS 12 dan macOS 10.14, yang akan dirilis pada musim gugur tahun depan.
Apple biasanya memperbarui platform perangkat lunaknya pada konferensi pengembang di seluruh dunia, yang berlangsung di musim panas. Kita harus belajar lebih banyak tentang inisiatif baru yang menarik ini di WWDC 2018 meskipun garis waktu yang tepat dapat berubah.