Ciao a tutti!
Il mio interesse verso il mondo Apple è sempre più forte e attendo questo imminente MacWorld 2008 con molto interesse!
Ma non è per questo che ho aperto questa discussione.
Come da oggetto sono interessato allo sviluppo di applicazioni sotto Mac OS X (oramai mirate a Leopard) e venendo dal C# e in particolare dal Framework .NET della MS volevo chiedere alcune cosette.
Allora, l'ambiente da utilizzare, se non ho capito male è quello di XCode, dove posso creare applicazioni in diversi linguaggi: C, C++ e (quello che mi interessa) Objective C.
Ora le domande:
1) I programmi creati in Objective C (l'eseguibile del programma) saranno poi eseguibili sugli altri Mac senza problemi o questi dovranno avere installato qualcosa? Per intenderci, se io faccio un programma in C# sotto Windows e poi lo voglio usare su un'altra macchina che per esempio monta Windows XP questa deve avere installato il Framework .NET. Sui Mac vale la stessa cosa o tutti i Mac hanno nel Mac OS tutto quello che occorre per far girare i programmi?
2) Quando programmo in C# posso utilizzare le classi e i metodi che mi mette a disposizione il Framework .NET di MS. Programmando in Objective C con XCode, a quale Framework posso appoggiarmi? Per esempio, posso trovare una classe che mi metta a disposizione un metodo per spedire una mail?
Probabilmente ho scritto cose elementari, ma tenete in considerazione il fatto che dell'ambiente Mac OS non so NULLA.
Grazie.
Il mio interesse verso il mondo Apple è sempre più forte e attendo questo imminente MacWorld 2008 con molto interesse!
Ma non è per questo che ho aperto questa discussione.
Come da oggetto sono interessato allo sviluppo di applicazioni sotto Mac OS X (oramai mirate a Leopard) e venendo dal C# e in particolare dal Framework .NET della MS volevo chiedere alcune cosette.
Allora, l'ambiente da utilizzare, se non ho capito male è quello di XCode, dove posso creare applicazioni in diversi linguaggi: C, C++ e (quello che mi interessa) Objective C.
Ora le domande:
1) I programmi creati in Objective C (l'eseguibile del programma) saranno poi eseguibili sugli altri Mac senza problemi o questi dovranno avere installato qualcosa? Per intenderci, se io faccio un programma in C# sotto Windows e poi lo voglio usare su un'altra macchina che per esempio monta Windows XP questa deve avere installato il Framework .NET. Sui Mac vale la stessa cosa o tutti i Mac hanno nel Mac OS tutto quello che occorre per far girare i programmi?
2) Quando programmo in C# posso utilizzare le classi e i metodi che mi mette a disposizione il Framework .NET di MS. Programmando in Objective C con XCode, a quale Framework posso appoggiarmi? Per esempio, posso trovare una classe che mi metta a disposizione un metodo per spedire una mail?
Probabilmente ho scritto cose elementari, ma tenete in considerazione il fatto che dell'ambiente Mac OS non so NULLA.
Grazie.