I cambiamenti introdotti da Apple con il rilascio di Mac OS X non riguardano solo il sistema operativo, che ora è multitasking pre-emptive a memoria protetta, o la nuova interfaccia utente, che ora è più semplice e invitante: hanno anche prodotto risultati di portata forse inaspettata. Molti utenti stanno considerando l'adozione di Mac OS, altri stanno tornando alla piattaforma dopo essere migrati verso altri sistemi operativi, e gli stessi IT manager vedono finalmente in Mac OS una soluzione server affidabile, flessibile ed efficiente. Ma il cambiamento è anche più sottile. Apple, insieme al sistema operativo, fornisce gratuitamente una serie di strumenti di sviluppo che consentono alla comunità degli sviluppatori di programmare in C, C++ e Java, di scrivere applicazioni Web utilizzando Perl, PHP e Pyton. In "Programmare per Mac OS X" viene presa in esame una vasta gamma di argomenti che va da una panoramica del sistema operativo alle basi introduttive della programmazione in ambiente Mac OS. I progetti presentati dall'autore vengono sviluppati utilizzando tutti gli strumenti resi disponibili agli sviluppatori Mac - da Cocoa a Carbon - e alcune delle tecnologie più diffuse, come per esempio XML-RPC e SOAP per l'implementazione di web service. Sul sito Web dell'autore sono disponibili tutti i sorgenti dei progetti presentati nel testo.
Introduzione.
I - Panoramica:
Introduzione a Mac OS;
Introduzione alla programmazione in Mac OS X.
II - Livello applicativo:
Applicazioni Cocoa;
Plug-in Cocoa;
Plug-in Carbon;
Framework.
III - Miglioramenti del sistema:
Servizi di sistema;
Pannelli delle preferenze di sistema;
Voci di stato;
Salvaschermo;
Colori Picker.
IV - Metodi avanzati:
Thread;
Terminal;
XML-RPC;
SOAP;
Frammenti di codice;
Conclusioni;
Appendici;
Codice sorgente;
Risorse online;
Indice analitico.

Gruppo Mondadori
9 milioni di prodotti
Sconti tutti i giorni
Bol Pass
Spedizione gratis
Punto di ritiro
Fai un regalo
Gift card
Metodo di pagamento
Orario continuato
Servizio clienti gratuito