Appunti di Programmazione in Mac OS X

Google Wave

Tags: — No Comments

Ho appena ricevuto un invito a Google Wave e per testarlo ho bisogno di contatti! Se avete un account aggiungetemi pure tramite l’indirizzo papagno chiocciola googlewave.com

google_wave

Continue →

Minimal Georgia

Tags: , — 4 Comments

Come potete vedere il blog ha un nuovo tema. Si chiama “Minimal Georgia” e al momento è ancora in via di sviluppo. Ci sono molte cose da sistemare ed altre da aggiungere, mi piacerebbe quindi ricevere qualche consiglio da voi…

Continue →

Installare Oracle 10G su Leopard

Tags: — 6 Comments

In questa guida vedremo come installare Oracle 10G su Leopard. Innanzitutto controlliamo che i prerequisiti di installazione siano rispettati:

  • Mac OS X 10.5.4 o superiore
  • Xcode 3.0 installato[1]
  • 5 GB di spazio su disco
  • Almeno 1 GB di RAM

Note

  1. Potete trovarlo nel DVD di installazione di Mac…

Continue →

Corso di programmazione iPhone dalla Stanford University

Tags: , , — 2 Comments

La Stanford University ha deciso di offrire tramite iTunes U[1] un corso di programmazione per iPhone.

Le lezioni sono tenute da ingegneri Apple e sono disponibili in formato video della durata di circa un’ora ciascuna. E’ possibile scaricare anche le slide delle lezioni…

Continue →

AsyncSocket: Cocoa e le socket

Tags: , , , — No Comments

Dopo l’articolo su NetSocket torno a parlare delle socket in Cocoa.

AsyncSocket è un framework che consente l’utilizzo asincrono delle socket tramite l’uso dei delegati. Ecco le sue caratteristiche:

  • Protocolli supportati: TCP
  • Buffered I/O: Si
  • I/O Asincrono: Si, tramite i delegati (opzionali)
  • Documentazione: Si

Dalla versione 4.3 AsyncSocket…

Continue →

Installare Django su Leopard

Tags: , — 1 Comment

Installare Django su Leopard è molto semplice, infatti questo include già numerosi requisiti che andavano installati manualmente con Tiger.

Innanizitutto è necessario installare xCode dal DVD di Leopard. A questo punto possiamo passare al download dell’ultima versione di sviluppo di Django…

Continue →

Imparare Objective-C

Tags: — 5 Comments

Introduzione

Objective-C è il linguaggio maggiormente usato per scrivere software in ambiente Mac. Se avete già delle conoscenze sulla programmazione orientata ad oggetti e sulla sintassi del linguaggio C allora imparare Objective-C sarà un passo semplice per voi. Altrimenti sarebbe meglio approfondire prima…

Continue →

Cocoa e l’uso delle Toolbar

Tags: , — 6 Comments

Introduzione

Le toolbar sono ormai presenti nella maggior parte delle applicazioni e offrono la possibilità di effettuare rapidamente le funzioni più utilizzate in una applicazione. In Cocoa la loro implementazione è relativamente facile.

Continue →

NetSocket: un wrapper di CFSocket

Tags: , , , — 3 Comments

Quasi sempre nello sviluppo di una applicazione si incontra la necessità di utilizzare la rete come strumento. Mi sono quindi posto subito il problema di capire come utilizzare le socket in Cocoa.

Non avendo affatto esperienza in questo ambiente ho prima…

Continue →