2010-09-07 8 views
7

Mi chiedevo da molto tempo da quando Apple ha rilasciato iTunes per Windows. Cosa hanno usato per scrivere iTunes per Windows? Sembra completamente con i suoi componenti dell'interfaccia utente e tutto è contenuto al suo interno. Utilizza persino i file di risorse QuickTime. Possiamo supporre che Cocoa lavori con Windows. Ad ogni modo, la mia domanda principale è: esiste uno strumento/linguaggio/framework noto (pubblico o privato) utilizzato nello sviluppo di iTunes per Windows?Di cosa è scritto iTunes per Windows?

+2

No cacao per Windows. Diamine, vorrei che la versione Mac di iTunes fosse Cocoa. Sta ancora usando il carbonio. Li ho presi abbastanza a lungo per portare il Finder anche da Carbon, a mio avviso :) – David

+1

Inoltre, potresti provare http://apple.stackexchange.com – David

+1

Sono abbastanza sicuro che la porta di Windows di iTunes sia stata forgiata dalla magia nera nel firey pits of Hell in sé ... –

risposta

3

Non è una risposta diretta, ma se il motivo che stai chiedendo è che si vuole alla porta un'applicazione Cocoa per Windows, potrebbe essere interessato a questo:

http://code.google.com/p/cocotron/

po 'di più informazioni qui:
http://cocoawithlove.com/2010/04/design-of-multi-platform-app-using.html
http://cocoawithlove.com/2010/04/porting-mac-program-to-windows-using.html

non ho usato io stesso, ma ho raccogliere hanno avuto abbastanza fatto per rendere un utilizzabile multipiattaforma cacao app.

1

iTunes per Mac e Windows sono scritte in C++ come è più facile a porta tra i sistemi operativi con tanto o lo stesso codebase

+0

qualsiasi riferimento per quello? – Petah

+0

http://forum.soft32.com/mac/language-write-Win32-iTunes-ftopict49576.html così come la versione Windows è Win32 e utilizza COM la maggior parte delle applicazioni di questo tipo sono scritte in c/C++ o vb iTunes è anche in anticipo osx quindi è improbabile (a meno che non abbiano riscritto un sacco del codice base solo per la versione mac) che usi ogg-c poichè è un linguaggio solo mac –

+0

nessun riferimento ufficiale solo la mia ricerca da scrivere script contro itunes api dlls –

Problemi correlati