Apple memperkenalkan tampilan baru Xcode 12 IDE

Apple telah merilis versi beta dari lingkungan pengembangan terintegrasi Xcode 12, dengan tampilan baru agar sesuai dengan rilis MacOS Big Sur yang direncanakan.

Xcode 12, diluncurkan pada 22 Juni, menampilkan ukuran font yang dapat disesuaikan untuk navigator serta penyelesaian kode yang efisien dan tab dokumen baru. Aplikasi dapat dibuat untuk mendukung Apple Silicon Mac yang direncanakan, tanpa perlu mengubah baris kode saat ini. Xcode 12 beta tersedia melalui program Pengembang Apple.

Xcode 12 beta mencakup SDK untuk iOS 14, MacOS 11, iPadOS 14, tvOS 14, dan watchOS 7. Distribusi beta ditawarkan untuk “Aplikasi Universal” agar dapat berjalan pada CPU berbasis Intel dan sistem Apple Silicon.

Kemampuan khusus Xcode 12:

  • Dokumen sekarang dapat dibuka di tabnya sendiri, untuk beralih antar file sambil mempertahankan konfigurasi IDE lainnya.
  • Penyelesaian kode memiliki antarmuka yang terfokus, membuatnya lebih mudah untuk menemukan penyelesaian. Selain itu, penyelesaian lebih akurat dan lebih cepat.
  • Widget, Klip Aplikasi, dan konten dalam paket Swift dapat dipratinjau. Klip Aplikasi menyediakan mekanisme untuk menemukan aplikasi iOS 14 melalui indikator visual yang disebut kode Klip Aplikasi, serta melalui NFC dan tautan bersama.
  • Sebuah LibraryContentProviderprotokol memungkinkan tampilan dan pengubah ditampilkan di perpustakaan Xcode.
  • Informasi penting tentang setiap aplikasi sekarang dikelompokkan di satu tempat.
  • Saat menghadirkan aplikasi iPad ke MacOS, pengaturan target Antarmuka Optimalkan untuk Mac sekarang dapat digunakan untuk kontrol MacOS asli dan resolusi Mac.
  • Templat aplikasi multiplatform menyiapkan proyek untuk berbagi kode di antara platform Apple.
  • Alat disertakan untuk membuat file StoreKit yang mendeskripsikan berbagai langganan dan produk pembelian dalam aplikasi yang dapat ditawarkan aplikasi sambil membuat skenario pengujian untuk memastikan kemampuan kerja.
  • Indentasi otomatis yang ditingkatkan.

Catatan rilis dapat ditemukan di developer.apple.com. Dalam pengumuman terkait, Apple mengatakan SwiftUI, kerangka kerja untuk membangun UI melalui bahasa Swift, memiliki kemampuan baru dan kinerja yang lebih baik sambil mempertahankan API yang stabil untuk membawa kode SwiftUI yang ada ke Xcode 12. API manajemen siklus hidup memungkinkan pengembang menulis seluruh aplikasi dalam SwiftUI dan berbagi lebih banyak kode di seluruh platform Apple.