Articoli con tag c
MonoTouch: Programmare iPhone in c# e .net
1
Tempo fa vi abbiamo parlato di DragonFireSDK, un Tool di sviluppo che permette agli utenti Windows di avvicinarsi al mondo iPhone. Oggi vogliamo invece presentarvi MonoTouch, uno strumento, questa volta per Mac, che vi permetterà di creare applicazioni iPhone, iPod e iPad, utilizzando C# e .NET.
Ricordiamo che le maggiori difficoltà riscontrate da chi vuole imparare a programmare per iPhone, proveniente dal mondo Microsoft, sono spesso legate al dover imparare un nuovo linguaggio di programmazione, l’Objective-C, più che all’acquisto di un nuovo Mac. Molti sono infatti i programmatori che già lavorano in ambiente Microsoft Visual Studio sfruttando proprio questi linguaggi. (continua…)
C#004 – Creiamo una semplice calcolatrice in C++ (funzioni)
10
Come promesso, in questo quarto appuntamento, vedremo come realizzare una piccola “calcolatrice” in C++. Di fatto vedremo semplicemente come prendere in input due interi, come calcolare la loro somma che verrà salvata in un’apposita variabile e vi mostreremo infine come “stampare” a video il risultato. Ok, è un programma davvero semplice per chi conosce già il C++, ma per chi è alle prime armi può non risultare così banale. Per complicare un po’ le cose, vedremo una seconda versione dello stesso programma, che sfrutterà questa volta una funzione da noi creata per il calcolo della somma, funzione che poi potremo riutilizzare ogni volta che vorremo. (continua…)
C#003 – Tipi di dato (atomico e strutturato)
3
Benvenuti in questo terzo appuntamento con il C++! In questa pagina affronteremo un discorso molto importate: il concetto di tipo. Si dice che il C/C++ siano linguaggi fortemente tipizzati, questo in quanto, tale concetto, assume un’importanza estrema in qualsiasi istruzione che compone un qualsiasi programma scritto in C/C++. (continua…)
C#002 – Hello World in C++
6
Eccoci al nostro secondo appuntamento con il nostro corso di C/C++. Spero che tutti quelli che comincino la lettura di questo articolo abbiano effettivamente scaricato un compilatore, perché passeremo a breve alla più classica delle applicazione, ovvero l’Hello World, da cui trarremo spunto per le prime nozioni teoriche sul C++.
Prima di far ciò parliamo un attimo, in generale, del concetto di Programma e di cosa significhi Programmare. Non volendomi di certo sostituire a professori di tutt’altro livello, ritengo lo stesso necessario chiarire cosa andiamo a fare effettivamente. (continua…)
C#001 – Introduzione, requisiti e compilatori C/C++
8
Benvenuti in questa prima pubblicazione che introduce i linguaggi C procedurale e C++.
Potreste chiedervi perché studiare un argomento del genere se volete programmare per iPhone, la risposta è molto semplice. Come infatti si intuisce dal nome stesso del linguaggio di programmazione proprietario di Apple (Object-C) , questo non è altro che una versione modificata, ovviamente potenziata, proprio del linguaggio C. La logica in cui si programma in C è completamente differente da quella dell Object-C ma costituisce un fondamento assolutamente imprescindibile per poter capire davvero un tipo di programmazione abbastanza complesso come quella ad Oggetti. (continua…)
Michele Giannelli: IPO “Il mio Piccolo libro di Objective-C”
11
Programmare per iPhone non è certo impresa facile, soprattutto se siete nuovi nella programmazione o se arrivate da linguaggi procedurali o di scripting come PHP, ASP e via dicendo. Certo, una volta che diverrete programmatori affermati apprezzerete sicuramente le potenzialità di un linguaggio di programmazione orientato agli oggetti come l’Objective-C, ma ricordate che nonostante questo sia un linguaggio Object Oriented, rimane sempre un’estensione del classico C. Quindi, anche se potete iniziare a programmare per iPhone senza avere nozioni di C, prima o poi dovrete imbattervi comunque in questo potente e famoso linguaggio di programmazione. (continua…)
















