Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Cocoa Touch vs . Obiettivo C

Il marchio Apple dei computer eseguito su una specifica implementazione del linguaggio di programmazione C , chiamato Objective- C . Utilizzando Objective- C come una fondazione , Apple ha creato il framework Cocoa e Cocoa Touch , destinato per lo sviluppo su computer Mac e dispositivi touch come l'iPod e iPad . Il cacao e cacao quadri touch richiedono Objective- C , perché sono costruiti da esso per facilitare lo sviluppo Mac . Objective- C non richiede alcun quadro di riferimento per il suo funzionamento di base . Objective- C

Objective- C rappresenta un derivato del linguaggio di programmazione C concentrata sulla programmazione orientata agli oggetti . Differenza di C + + , un'altra variante destinata per lo stesso scopo , Objective- C è stato sviluppato come una miscela di C e un altro linguaggio orientato agli oggetti , noto come Smalltalk . Questo significa che C e C + + programmatori saranno un po ' comodo Tutti i computer Mac e dispositivi palmari sono programmati principalmente in Objective - C .
Cacao

Mentre Objective- C serve come i mattoni e malta di programmazione per Mac , il framework Cocoa serve come base . Cacao dà ai programmatori un insieme di funzionalità legate alla piattaforma Apple Mac tramite funzioni integrate , display, e strutture di dati . Inoltre , la programmazione utilizzando il framework Cocoa incoraggia i programmatori di seguire il Model-View -Design paradigma di programmazione specifico per il framework Cocoa . Attraverso questo quadro , i programmatori possono utilizzare gli strumenti di sviluppo di Apple per codificare e distribuire progetti per la maggior parte qualsiasi computer Mac .
Cocoa Touch

Cocoa Touch , molto simile a Cocoa , funge da quadro di riferimento per i programmatori di creare applicazioni per il Mac . Tuttavia, Cocoa Touch lavora specificamente per i dispositivi portatili che incorporano la tecnologia touchscreen , come l'iPad o iPod Touch . Cocoa Touch contiene librerie specifiche utilizzate per l'interfaccia con il touchscreen , che consente ai programmatori di preoccuparsi meno di come creare applicazioni che interagiscono con l'hardware e più tempo a sviluppare la logica di esecuzione dei loro progetti . Inoltre , Cocoa Touch contiene molte biblioteche per consentire una facile movimentazione del trattamento dei dati , l'animazione , e il suono sui dispositivi portatili di Apple .
Differenze tra lingua e quadro

La differenza essenziale tra Cocoa Touch e Objective- C è una differenza tra una struttura e un linguaggio di programmazione . Quadri sono costruiti da linguaggi di programmazione : contengono il codice in un linguaggio di programmazione per eseguire operazioni avanzate per la facilità di produzione . In questo caso , Cocoa Touch è un framework Objective- C : I dispositivi touch di Apple utilizzano Objective- C come loro base di codice , e incorporano funzionalità speciale scritto in Objective- C , sotto forma di un quadro di programmazione chiamato Cocoa Touch
< . br>

 

Programmazione © www.354353.com