Xcode: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Perbaikan infobox Tag: Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan |
Tidak ada ringkasan suntingan Tag: Suntingan visualeditor-wikitext |
||
Baris 1:
{{Multiple issues|
{{rough translation}}
{{wikify}}
{{more citations needed}}}}
{{Infobox software
| name = Xcode
Baris 16 ⟶ 19:
'''Xcode''' adalah lingkungan pengembangan terintegrasi (IDE) Apple untuk macOS, yang digunakan untuk mengembangkan perangkat lunak untuk macOS, iOS, iPadOS, watchOS, tvOS, dan visionOS. Ini awalnya dirilis pada akhir tahun 2003; rilis stabil terbaru adalah versi 15, dirilis pada 18 September 2023, dan tersedia gratis melalui Mac App Store dan situs web Pengembang Apple. Pengembang terdaftar juga dapat mengunduh rilis pratinjau dan versi suite sebelumnya melalui situs web Pengembang Apple. Xcode menyertakan alat baris perintah yang memungkinkan pengembangan gaya UNIX melalui aplikasi Terminal di macOS. Mereka juga dapat diunduh dan diinstal tanpa GUI. Sebelum Xcode, Apple menawarkan pengembang Project Builder dan Interface Builder untuk mengembangkan aplikasi Mac OS X.
== Fitur
Xcode mendukung kode sumber untuk bahasa pemrograman: C, C++, Objective-C, Objective-C++, Java, AppleScript, Python, Ruby, ResEdit (Rez), dan Swift, dengan berbagai model pemrograman, termasuk namun tidak terbatas pada Cocoa, Karbon, dan Jawa. Pihak ketiga telah menambahkan dukungan untuk GNU Pascal, Free Pascal, Ada, C#, Go, Perl,<ref>{{Cite web|last=camelbones|title=CamelBones, an Objective-C/Perl bridge for Mac OS X & GNUStep|url=https://camelbones.sourceforge.net/}}</ref>
Xcode dapat membuat file biner gemuk (biner universal) yang berisi kode untuk berbagai arsitektur dengan format eksekusi Mach-O. Hal ini membantu memudahkan transisi dari PowerPC 32-bit ke PowerPC 64-bit, dari PowerPC ke Intel x86, dari Intel 32-bit ke 64-bit, dan yang terbaru dari Intel x86 ke silikon Apple dengan memungkinkan pengembang mendistribusikan satu aplikasi ke pengguna dan membiarkan sistem operasi secara otomatis memilih arsitektur yang sesuai saat runtime. Menggunakan iOS SDK, tvOS SDK, dan watchOS SDK, Xcode juga dapat digunakan untuk mengkompilasi dan men-debug aplikasi untuk iOS, iPadOS, tvOS, dan watchOS.
Xcode menyertakan alat GUI Instrumen, yang berjalan di atas kerangka penelusuran dinamis, DTrace, dibuat oleh Sun Microsystems dan dirilis sebagai bagian dari OpenSolaris. Xcode juga mengintegrasikan dukungan bawaan untuk manajemen kode sumber menggunakan sistem dan protokol kontrol versi Git, memungkinkan pengguna untuk membuat dan mengkloning repositori Git (yang dapat dihosting di situs hosting repositori kode sumber seperti GitHub, Bitbucket, dan Perforce, atau dihosting sendiri menggunakan perangkat lunak sumber terbuka seperti GitLab), dan untuk melakukan, mendorong, dan menarik perubahan, semuanya dari dalam Xcode, mengotomatiskan tugas-tugas yang biasanya dilakukan dengan menggunakan Git dari baris perintah.
=== Komposisi ===
|