Xcode: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m + sez. Note
m Annullata la modifica di 176.200.99.104 (discussione), riportata alla versione precedente di 85.45.108.202
Etichetta: Rollback
 
(20 versioni intermedie di 18 utenti non mostrate)
Riga 7:
|Didascalia = Xcode 12 su [[macOS Big Sur]]
|Sviluppatore = [[Apple Inc.]]
|UltimaVersione = <small>1315.01 (13A23315C65)</small>
|DataUltimaVersione = <small>{{data e tempo|2011|0912|20212023}}</small>
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
|SistemaOperativo = macOS
|Linguaggio = Swift
Riga 17 ⟶ 15:
|LinguaggioAltri = [[Objective-C]]
|Genere = ide
|Licenza = [[Freeware]] con componenti [[open- source]]
|Lingua = Inglese
|SoftwareLibero = no
|DataPrimaVersione = <small>{{data e tempo|28|09|2003}}</small>
|SitoWeb = https://developer.apple.com/xcode/
|DataPrimaVersione = <small>{{data e tempo|28|09|2003}}</small>
}}
'''Xcode''' è un [[Integrated development environment|ambiente di sviluppo integrato]] (''Integrated development environment'', IDE), completamente sviluppato e mantenuto da [[Apple]], contenente una suite di strumenti utili allo sviluppo di [[software]] per i sistemi [[macOS]], [[iOS]], [[iPadOS]], [[watchOS]] e [[tvOS]].
 
PrecedentementeInizialmente era fornito gratuitamente in [[bundle]] con il sistema operativo, a partire da [[Mac OS X Panther]], sebbene sia in grado di generare programmi per qualsiasi versione di [[macOS]]. Di recente invece non è più in ''bundle'' con il sistema operativo, ma è possibile scaricarlo gratuitamente dal [[Mac App Store]]. Estende e rimpiazza il precedente tool di sviluppo della Apple, ''Project Builder'', che era stato ereditato dalla [[NeXT]] e lavora in congiunzione con [[Interface Builder]] (proveniente da NeXT), un tool grafico per realizzare [[interfaccia grafica|interfacce grafiche]].
 
== Descrizione ==
Riga 44 ⟶ 41:
Xcode 6 include anche un altro strumento sviluppato da Lattner, denominato Playground. Esso è un'area di test dove poter iniziare ad apprendere il linguaggio velocemente, scrivendo codice con risultati mostrati in tempo reale. Nella WWDC14 Lattner mostra come sviluppare un intero gioco in breve tempo grazie al ''playground''.
 
Xcode supporta [[C]], [[C++]], [[Objective-C]], [[Objective C++]], [[Java (linguaggio di programmazione)|Java]], [[AppleScript]], [[Python]], [[Ruby (linguaggio di programmazione)|Ruby]], Rex e [[Swift (linguaggio di programmazione)|Swift]], con una varietà di modelli di programmazione inclusi e non limitati a Cocoa, Carbon e Java. Tool di terze parti permettono il supporto a GNU Pascal, [[Free Pascal]], Ada, C#, Perl e D.
 
== Cronologia delle versioni ==
Riga 91 ⟶ 88:
 
=== 13.x serie ===
Xcode 13 è stato annunciato nella WWDC2021. Supporta Swift 5.5 e il framework SwiftUI 3.0. Include SDK per [[iOS 15]], [[iPadOS 15]], [[macOS Monterey]], [[tvOS 15]] e [[watchOS 8]]. Xcode 13 presenta, inoltre, una nuova interfaccia e la nuova funzionalità Xcode Cloud.<ref>{{Cita web|url=https://developer.apple.com/documentation/xcode-release-notes/xcode-13-release-notes|titolo=Xcode 13 Release Notes|sito=developer.apple.com|lingua=Inglese|accesso=2021-10-07}}</ref> Dalla versione 13.3, Xcode richiede [[macOS Monterey]].<ref>{{Cita web|url=https://apps.apple.com/it/app/xcode/id497799835?mt=12|titolo=Xcode|sito=App Store|lingua=it-IT|accesso=2022-03-15}}</ref>
 
=== 14.x serie ===
Xcode 14 è stato annunciato nella WWDC2022. Xcode 14 è più veloce e più personalizzabile. Le anteprime live di SwiftUI sono interattive in maniera predefinita. Le icone hanno dimensioni standardizzate e le lingue implementate da Xcode 14 sono state affinate.<ref>[https://www.iphoneitalia.com/789949/novita-sviluppatori-apple-wwdc-2022 WWDC 2022, Apple offre nuove funzionalità agli sviluppatori, iphoneitalia.com, 7 giugno 2022]</ref> Include SDK per [[iOS 16]], [[iPadOS 16]], [[macOS Ventura]], [[tvOS 16]] e [[watchOS 9]]. Richiede macOS Monterey 12.5.
 
== Note ==
<references />
Riga 104 ⟶ 105:
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{cita web|https://developer.apple.com/xcode/|Pagina di Xcode sul sito ufficiale Apple|lingua=en}}
 
{{macOS}}