Xcode - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Başlıca özellikleri
    • 1.1 Kompozisyon
    • 1.2 Kaldırılan özellikler
  • 2 Sürüm geçmişi
  • 3 Kaynakça
  • 4 Dış bağlantılar
  • 5 Ayrıca bakınız

Xcode

  • Afrikaans
  • العربية
  • کوردی
  • Čeština
  • Dansk
  • Deutsch
  • English
  • Español
  • فارسی
  • Suomi
  • Français
  • עברית
  • Magyar
  • Հայերեն
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • Қазақша
  • 한국어
  • Nederlands
  • Polski
  • Português
  • Русский
  • Simple English
  • Српски / srpski
  • Svenska
  • தமிழ்
  • Українська
  • Tiếng Việt
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Xcode
GeliştiriciApple
İlk yayınlanma2003
Güncel sürüm26.2[1] Bunu Vikiveri'de düzenleyin 12 Aralık 2025
İşletim sistemimacOS
TürTümleşik geliştirme ortamı
LisansAçık kaynak bileşenleriyle freeware
Resmî sitesideveloper.apple.com/xcode/

Xcode macOS, iOS, watchOS, tvOS ve visionOS için yazılım geliştirmek için Apple tarafından geliştirilen macOS için entegre bir tümleşik geliştirme ortamıdır. Yazılım geliştirme araçlarını içerir. İlk kez 2003 yılında piyasaya çıkan hizmetin en istikrarlı sürümü, sürüm 8.3.3'tür ve Mac App Store'den macOS Sierra kullanıcıları için ücretsiz olarak sunulmaktadır.[2] Kayıtlı geliştiriciler, Apple Developer web sitesinden paketi önizleme sürümlerini ve önceki sürümlerini indirebilirler. Bununla birlikte, Apple son zamanlarda yazılımın sürüm 9 beta 2'nin beta versiyonunu Apple Developer hesaplarıyla halka açık hale getirdi.[3]

Başlıca özellikleri

[değiştir | kaynağı değiştir]

Xcode, çeşitli programlama modelleri ile C, C++, Objective-C, Objective-C ++, Java, AppleScript, Python, Ruby, ResEdit (Rez) ve Swift programlama dilleri için kaynak kodunu destekler; bunlarla sınırlı olmamak üzere Cocoa API, Carbon API ve Java da vardır. Üçüncü taraflar GNU Pascal, Free Pascal, Ada, C Sharp, Perl ve D için destek eklemiştir.

Xcode, birden fazla mimari için kod içeren "çok mimari çift" dosyalara izin veren Mach-O çalıştırılabilir formatı sayesinde, evrensel ikili dosyalar oluşturabilir. Bu, yazılımın hem PowerPC hem de Intel tabanlı (x86) platformlarda çalışmasına izin verir, her iki mimari için de 32-bit ve 64-bit kodlarını içerebilir. iOS SDK'sını kullanan Xcode, ARM mimarisi işlemcilerinde çalışan iOS uygulamaları derlemek ve hata ayıklamak için de kullanılabilir.[4]

Xcode, DTrace adlı dinamik izleme çerçevesinin üstünde çalışan "Instruments" araçlarını içerir. Sun Microsystems tarafından oluşturuldu ve OpenSolaris'in bir parçası olarak piyasaya sürüldü.

Kompozisyon

[değiştir | kaynağı değiştir]

Paketin ana uygulaması, Xcode olarak da adlandırılan entegre geliştirme ortamı (IDE) 'dir. Xcode paketi, Apple'ın geliştirici belgelerinin çoğunu ve grafiksel kullanıcı arayüzü oluşturmak için kullanılan bir "Interface Builder" aracını içerir.

Xcode 4.1'e kadar, Xcode paketi GNU Compiler Collectionun değiştirilmiş bir sürümünü içeriyordu. Xcode 3.1-de, Xcode 4.6.3'e kadar, ön uçları GNU Compiler Collectionundan ve LLVM'ye dayanan bir kod üreticisinden oluşan LLVM-GCC derleyicisini içeriyordu. Xcode 3.2 ve sonrasında, yeni yazılmış ön uçlar, LLVM'ye dayanan bir kod üretici ve Clang statik çözümleyicisi ile birlikte Clang C / C ++ / Objective-C derleyicisini içeriyordu.[5] Xcode 4.2 ile başlayarak, Clang varsayılan derleyici oldu. Xcode 5.0 ile başlayarak Clang, sağlanan tek derleyiciydi. Xcode 4.6.3'e kadar, Xcode paketi IDE hata ayıklayıcı için arka uç olarak GNU Debugger'ı (GDB) kullandı. Xcode 4.3 ile başlayarak, LLDB hata ayıklayıcı da sağlandı. Xcode 4.5 ile başlayan LLDB, IDE'nin hata ayıklayıcı için varsayılan arka uç olarak GDB'yi değiştirdi.[6] Xcode 5.0 ile başlayarak, GDB artık sağlanmadı.

Kaldırılan özellikler

[değiştir | kaynağı değiştir]

Eskiden, Xcode bir ürün oluşturma işlemini birden fazla sisteme dağıtmayı destekledi. Dahil olan bir teknoloji "Shared Workgroup Build" olarak adlandırıldı ve Bonjour protokolünü derleyici hizmetleri gibi sağlayan sistemleri otomatik olarak keşfetmek için kullandı.[7] Xcode'ın önceki sürümleri "Adanmış Ağ Yapıları" adlı bir sistem sağladı. Bu özellikler Xcode'ın desteklenen sürümlerinde yoktur.

Xcode aynı zamanda Apple'ın WebObjects araçlarını, Java web uygulamaları ve web servisleri oluşturmak için kullanılan çerçeveleri içerir. Xcode 3.0'dan beri, Apple WebObjects gelişimini Xcode'ın içine düşürdü; Bunun yerine WOLips kullanılmalıdır.[8] Xcode 3 yine de WebObjects çerçevelerini içerir.

Sürüm geçmişi

[değiştir | kaynağı değiştir]
Sürüm Tarih macOS SDK iOS SDK watchOS SDK tvOS SDK
1.0 28 Eylül 2003 10.3 (Panther) - - -
2.0 29 Nisan 2005 10.4 (Tiger)
3.0 26 Ekim 2007 10.5 (Leopard) 2.0
4.0 14 Mart 2011 10.6 (Snow Leopard) 4.0
5.0 18 Eylül 2013 10.8 (Mountain Lion) 7.0
6.0 17 Eylül 2014 10.9 (Mavericks) 8.0
7.0 16 Eylül 2015 10.11 (El Capitan) 9.0 2.0
8.0 13 Eylül 2016 10.12 (Sierra) 10.0 3.0 10.0
9.0 19 Eylül 2017 10.13 (High Sierra) 11.0 4.0 11.0
10.0 17 Eylül 2018 10.14 (Mojave) 12.0 5.0 12.0
11.0 20 Eylül 2019 10.15 (Catalina) 13.0 6.0 13.0
12.0 16 Eylül 2020 11.0 (Big Sur) 14.0 7.0 14.0
13.0 20 Eylül 2021 12.0 (Monterey) 14.0 7.0 14.0
14.0 12 Eylül 2022 13.0 (Ventura) 14.0 7.0 14.0
15.0 18 Eylül 2023 14.0 (Sonoma) 14.0 7.0 14.0

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ Hata: Referans düzgün görüntülenemiyor. Bilgi için belgeleme sayfasına bakınız.
  2. ^ "Arşivlenmiş kopya". 5 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2017. 
  3. ^ "Arşivlenmiş kopya". 20 Eylül 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2017. 
  4. ^ "Arşivlenmiş kopya". 8 Ocak 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2017. 
  5. ^ "Arşivlenmiş kopya". 25 Mart 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2017. 
  6. ^ "Arşivlenmiş kopya". 25 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2017. 
  7. ^ "Arşivlenmiş kopya". 30 Mayıs 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2017. 
  8. ^ "Arşivlenmiş kopya". 16 Haziran 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Haziran 2013. 

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Xcode – Mac App Store 5 Temmuz 2017 tarihinde Wayback Machine sitesinde arşivlendi.
  • Apple Developer Connection: Xcode araç ve kaynakları 5 Temmuz 2017 tarihinde Wayback Machine sitesinde arşivlendi.
  • Download Xcode 18 Haziran 2016 tarihinde Wayback Machine sitesinde arşivlendi.

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • Interface Builder (uygulama)
  • Xgrid
  • Instruments (yazılım)
  • g
  • t
  • d
Apple
  • Tarihi
  • Anahat
  • Üretimden kaldırılan ürünler
Kurucular
  • Steve Jobs
  • Steve Wozniak
  • Ronald Wayne
Yönetim Kurulu
Mevcut
  • James A. Bell
  • Tim Cook (CEO)
  • Albert Gore Jr.
  • Robert A. Iger
  • Andrea Jung
  • Arthur D. Levinson, Ph. D. (Chairman)
  • Ronald D. Sugar, Ph. D.
  • Susan L. Wagner
Önceki
  • Steve Jobs
  • Fred D. Anderson
  • Gil Amelio
  • Bill Campbell
  • Larry Ellison
  • Delano Lewis
  • Mike Markkula
  • Arthur Rock
  • Eric Schmidt
  • John Sculley
  • Edgar S. Woolard, Jr.
  • Jerry York
  • Mickey Drexler
Yöneticiler
Mevcut
  • Tim Cook (CEO)
  • Angela Ahrendts
  • Eddy Cue
  • Craig Federighi
  • Jonathan Ive (CDO)
  • Lisa Jackson
  • Luca Maestri (CFO)
  • Dan Riccio
  • Philip W. Schiller
  • Bruce Sewell
  • Jeff Williams (COO)
Önceki
  • Steve Jobs
  • Fred D. Anderson
  • John Browett
  • Tony Fadell
  • Scott Forstall
  • Nancy R. Heinen
  • Ron Johnson
  • Peter Oppenheimer
  • Mark Papermaster
  • Jon Rubinstein
  • Bertrand Serlet
  • Sina Tamaddon
  • Avie Tevanian
Servisler
  • Apple ID
  • Apple Haritalar
  • Apple Music
  • Apple Pay
  • Developer
    • iAd
    • TestFlight
  • Game Center
  • iCloud
  • iWork
  • Haberler
    • Gazete bayii
Mağazalar
  • Apple Store
    • online
  • iOS App Store
  • iBookstore
  • iTunes Store
  • Mac App Store
Destek
  • AppleCare
  • Apple Specialist
  • Sertifika
  • Genius Bar
  • ProCare
  • One to One
Ürünler
Donanım
  • Macintosh
    • Intel'e geçiş
  • iPod
    • Nano
    • Shuffle
    • Touch
  • iPhone
  • iPad
    • Mini
    • Air
    • Pro
  • Apple TV
  • Kulaklıklar
  • Apple Watch
  • Apple SIM
  • AirTag
  • Vision Pro
  • Apple Mobil İşlemcileri
Yazılım
  • Mac OS
    • Tarihi
    • macOS
      • Tarihi
    • macOS Server
    • Genel
  • iPadOS
  • iOS
    • Sürüm tarihçesi
  • tvOS
  • watchOS
  • Core Foundation
  • Developer Tools
  • Final Cut Studio
  • Logic Studio
  • QuickTime
  • CarPlay
Şirketler
Bağlı ortaklıklar
  • Beats Electronics
    • Beats Müzik
  • Braeburn Capital
  • FileMaker Inc.
  • Apple Studios
Devralmalar
  • Anobit
  • AuthenTec Inc.
  • Beats Electronics
    • Beats Müzik
  • Cue
  • Emagic
  • FingerWorks
  • Intrinsity
  • Lala
  • NeXT
  • Nothing Real
  • Metaio
  • P.A. Semi
  • PrimeSense
  • Siri
  • Shazam
  • Spotsetter
  • Topsy
ilgili
  • Reklamlar
    • 1984
    • Think Different
    • Get a Mac
    • iPod'lar
    • Product Red
  • Campus
    • Sloganlar
  • Tasarım
  • Didi Chuxing
    • IDg
    • Tipografi
  • Tarihi
    • Kodadları
    • Topluluk
    • Eleştiri
    • Davalar
      • FBI–Apple şifreleme uyuşmazlığı
    • iOS uygulama onayları
  • Kişiler
    • Önemli Çalışanlar
    • Mac Tasarım Ekibi
  • Apple Müzik Festivali
  • g
  • t
  • d
macOS Geliştirici Araçları
  • Interface Builder
  • Xcode
  • Quartz Composer
  • Dashcode
  • Instruments
  • g
  • t
  • d
Tümleşik geliştirme ortamları (IDE)
C ve C++
Açık kaynak
  • Android Studio
  • Anjuta
  • Code::Blocks
  • CodeLite
  • Dev-C++
  • Eclipse
  • Emacs
  • Geany
  • GNAT Programming Studio
  • GNOME Builder
  • KDevelop
  • MonoDevelop
  • NetBeans
  • TheIDE
  • QDevelop
  • Qt Creator
  • SharpDevelop
  • Vi/Vim
  • OpenWatcom
Freeware
  • Oracle Developer Studio
  • Visual Studio Community
  • Xcode
Perakende
  • C++Builder
  • Eclipse-tabanlı
    • CodeWarrior
    • MyEclipse
  • Visual Studio
  • JetBrains tarafından
    • IntelliJ IDEA
    • AppCode
    • CLion
  • LabWindows/CVI
  • IBM Rational Software Architect
  • Understand
  • SlickEdit
Durduruldu
  • VisualAge
  • Visual C++ Express
  • Borland Turbo C / C++
Java
Açık kaynak
  • Anjuta
  • BlueJ
  • DrJava
  • Eclipse
  • Geany
  • Greenfoot
  • IntelliJ IDEA Community Edition
    • Android Studio
  • NetBeans
  • Servoy Community Edition
Freeware
  • jGRASP
  • JDeveloper
Perakende
  • JCreator
  • MyEclipse
  • IBM
    • WebSphere Integration Developer
  • JetBrains IntelliJ IDEA
  • Servoy Business Application Platform Edition
  • SlickEdit
  • Understand
Durduruldu
  • Metrowerks CodeWarrior Pro for Java
  • JBuilder
  • Sun Java Studio Creator (yerini NetBeans aldı)
  • VisualAge (yerini Eclipse aldı)
  • Visual Café (Espresso olarak da bilinir, yerini JBuilder aldı)
  • Visual J++
  • Xelfi (NetBeans oldu)
JavaScript
Açık kaynak
  • Vim
  • Visual Studio Code
  • Atom
  • Chromium
CLI
Açık kaynak
  • MonoDevelop
  • SharpDevelop
  • Visual Studio Code
  • PascalABC.NET
Freeware
  • Visual Studio Community
Perakende
  • Visual Studio
  • Rider
  • Understand
Durduruldu
  • Xamarin Studio
  • Visual Basic Express
  • Visual Web Developer Express
  • Visual J# Express
  • Visual Studio Express for Windows Phone
  • Visual C++ Express
  • Visual C# Express
  • Express for Desktop
  • Express for Web
  • Express for Windows
Flash
  • Adobe Flash Builder
  • FlashDevelop
  • Powerflasher FDT
PHP
Açık kaynak
  • Aptana
  • NetBeans
  • Komodo Edit
  • Komodo IDE
  • KDevelop
Özel mülk
  • Codelobster
  • PhpStorm
  • PHPEdit
  • SlickEdit
  • Zend Studio
R
  • RStudio
  • R Tools for Visual Studio
Python
Açık kaynak
  • Anjuta
  • IDLE
  • Eric
  • Light Table
  • Ninja-IDE
  • PyDev
  • PyScripter
  • PIDA
  • Spyder
  • Komodo Edit
  • Komodo IDE
  • KDevelop
  • Vim
  • Visual Studio Code
  • Thonny
Özel mülk
  • PyCharm
  • PythonAnywhere
  • SlickEdit
  • Wing IDE
Pascal ve
Object Pascal
Açık kaynak
  • Free Pascal IDE
  • Lazarus
  • Dev-Pascal
  • GNAVI
Freeware
  • Delphi Community
Perakende
  • Delphi
Durduruldu
  • Turbo Pascal
  • Virtual Pascal
  • Borland Kylix
BASIC
Açık kaynak
  • Basic-256
  • B4X
  • MonoDevelop
  • SharpDevelop
  • Microsoft Small Basic
  • SdlBasic
  • Gambas
  • HBasic
  • Basic For Qt
  • Basic4GL
  • QB64
Freeware
  • FutureBASIC
  • RapidQ
  • thinAir
  • Visual Studio Community
Perakende
  • Visual Studio
  • NS Basic
  • PureBasic
  • GLBasic
  • Liberty BASIC
  • Xojo
Durduruldu
  • CA-Realizer
  • Phoenix Object Basic
  • QuickBASIC
  • QBasic
  • Visual Basic
  • Visual Basic Express
Go
Açık kaynak
  • Vim
  • Visual Studio Code (VSCode)
  • Eclipse
Freeware
  • LiteIDE
  • The Go Playground
  • Cloud9 IDE
Perakende
  • GoLand
Çevrimiçi
  • AWS Cloud9 IDE
  • Eclipse Che
  • SourceLair
  • Kategori
  • Karşılaştırma
  • g
  • t
  • d
Grafik kullanıcı arayüzü oluşturucular
Qt
Açık kaynak
  • Qt Creator
  • KDevelop
  • Gambas
  • Basic For Qt
  • HBasic
GTK
Açık kaynak
  • Glade Interface Designer
  • Gambas
  • Stetic GUI Designer
Özel mülk
  • Xojo (Linux üzerinde)
wxWidgets
Açık kaynak
  • Code::Blocks
  • CodeLite
  • wxGlade
  • wxFormBuilder
CLI
Açık kaynak
  • SharpDevelop
  • PascalABC.NET
Özel mülk
  • Microsoft Visual Studio
  • Microsoft Blend
VCL ve ilgili olanlar
Açık kaynak / LCL
  • Lazarus
  • Visual FB Editor
Özel mülk
  • Delphi
  • C++Builder
  • RadPHP
  • Borland Kylix
Cocoa
Özel mülk
  • Xcode / Interface Builder
  • Xojo (macOS üzerinde)
Java-based
Açık kaynak
  • Android Studio (XML aracılığıyla)
  • Eclipse (SWT aracılığıyla)
  • NetBeans (Swing aracılığıyla)
  • B4X
Özel mülk
  • JDeveloper (Swing aracılığıyla)
  • WaveMaker
Windows API
Açık kaynak
  • GNAVI
  • WinFBE
Özel mülk
  • CA-Realizer
  • Visual Basic
  • Xojo (Windows üzerinde)
  • RapidQ
  • Liberty BASIC
  • PureBasic
Diğer
Açık kaynak
  • FLUID
  • Gorm
  • IUP
  • TheIDE
Özel mülk
  • Axure RP
  • Clarion IDE
  • Projucer
  • XVT Design
  • Resource construction set
  • LANSA
  • Softwell Maker
  • Embedded Wizard
  • OutSystems
  • Topincs
  • Phoenix Object Basic
  • PowerBuilder
  • Morphic
  • AppStudio
"https://tr.wikipedia.org/w/index.php?title=Xcode&oldid=33253790" sayfasından alınmıştır
Kategoriler:
  • Ücretsiz yazılımlar
  • Tümleşik geliştirme ortamları
  • Kullanıcı arayüzü oluşturucuları
  • İOS
  • Mac OS X metin düzenleyicileri
  • Apple tarafından yapılan sadece-MacOS yazılımları
  • Yazılım tarihi
  • Mac OS X programlama araçları
  • 2003 yazılımları
Gizli kategoriler:
  • Bilgi alt kutulu maddeler
  • Webarşiv şablonu wayback bağlantıları
  • Sayfa en son 18.27, 17 Haziran 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Xcode
Konu ekle