Torna indietro   Hardware Upgrade Forum > Mondo Apple > Apple - Software e macOS

Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-11-2010, 12:50   #1
Charlie90
Senior Member
 
L'Avatar di Charlie90
 
Iscritto dal: Nov 2005
Messaggi: 2448
Un po' di chiarezza su Xcode e la programmazione per Mac\iPhone

Ciao a tutti ragazzi!
Ho deciso circa un annetto fa di fare lo switch da Winzozz a Mac
Ora che ho l'hardware, mi piacerebbe però programmare, dato che prima lo facevo in ambiente .NET per Windows..
Usavo Visual Studio.NET utilizzando il linguaggio Visual Basic. Ho anche delle conoscenze, o meglio, reminiscenze di C++.
Ora, io ho scaricato Xcode, mi sono registrato come developer e tutto quanto.
Mi ricordo che in Visual Studio, avevo una sezione dove potevo disegnare la mia interfaccia, per poi andare ad assegnare un determinato codice ad un determinato bottone, pulsante, lista ecc ecc ecc..
In Xcode non ho visto tutto questo..
Non so proprio da dove partire con questo Xcode..
Sia per iPhone, che per Mac mi piacerebbe programmare..

Grazie mille a tutti
__________________
Charlie90 è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2010, 13:36   #2
manowar84
Senior Member
 
L'Avatar di manowar84
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 4418
interface builder, quando clicchi su uno xib si apre automaticamente lo devi creare ovviamente
manowar84 è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2010, 13:54   #3
bl4ckd0g
Senior Member
 
L'Avatar di bl4ckd0g
 
Iscritto dal: Aug 2006
Messaggi: 301
Vai su iTunes Store e cerca "iphone development" e ti verranno fuori vari risultati. Oppure entrando nella sezione Developers del sito Apple ti linkano a molti contenuti video provenienti dal WWDC per lo sviluppo su iPhone (e Mac).
bl4ckd0g è offline   Rispondi citando il messaggio o parte di esso
Old 08-11-2010, 08:18   #4
Charlie90
Senior Member
 
L'Avatar di Charlie90
 
Iscritto dal: Nov 2005
Messaggi: 2448
Quote:
Originariamente inviato da manowar84 Guarda i messaggi
interface builder, quando clicchi su uno xib si apre automaticamente lo devi creare ovviamente
Grazie
Ma anche qui come .NET posso creare l'interfaccia senza scrivere codice?
Quote:
Originariamente inviato da bl4ckd0g Guarda i messaggi
Vai su iTunes Store e cerca "iphone development" e ti verranno fuori vari risultati. Oppure entrando nella sezione Developers del sito Apple ti linkano a molti contenuti video provenienti dal WWDC per lo sviluppo su iPhone (e Mac).
Ho dato una visionata molto veloce ma sembrano partire da livelli "avanzati".. Io vorrei qualcosa di base, per cominciare, dato che è la prima volta che utilizzerei un linguaggio che non ho mai usato..
__________________
Charlie90 è offline   Rispondi citando il messaggio o parte di esso
Old 08-11-2010, 08:38   #5
bl4ckd0g
Senior Member
 
L'Avatar di bl4ckd0g
 
Iscritto dal: Aug 2006
Messaggi: 301
Nelle session che ho scaricato io (poche), mostrano come costruire un'applicazione da zero, ci trovi le relazioni fra i vari componenti del SDK (Interface Builder, debugger ecc). Sono dei kickstart per orientarsi nell'IDE; ovviamente per il codice non puoi far altro che prenderti un manuale di Objective C, uno screencast non potrebbe fare altro che copia-incolla
bl4ckd0g è offline   Rispondi citando il messaggio o parte di esso
Old 08-11-2010, 08:47   #6
e-Tip
Senior Member
 
Iscritto dal: Aug 2003
Città: /dev/zero
Messaggi: 666
Io ti consiglio di guardare, ovviamente se capisci l'inglese, anche i corsi della stanford university sulla programmazione iphone... ovviamente devi avere gia un infarinatura di obj-c
__________________
Powered By Imac 27" , iPhone X and watch Series 5
Si sono un apple fan
e-Tip è offline   Rispondi citando il messaggio o parte di esso
Old 08-11-2010, 08:50   #7
bl4ckd0g
Senior Member
 
L'Avatar di bl4ckd0g
 
Iscritto dal: Aug 2006
Messaggi: 301
Facendo la ricerca che suggerivo ieri, veniva suggerito anche il podcast da iTuens U io ho guardato solo quelli generalistici, non ho ancora studiato nulla
bl4ckd0g è offline   Rispondi citando il messaggio o parte di esso
Old 08-11-2010, 09:19   #8
Charlie90
Senior Member
 
L'Avatar di Charlie90
 
Iscritto dal: Nov 2005
Messaggi: 2448
Grazie mille a tutti!
Proverò a documentarmi un po'
__________________
Charlie90 è offline   Rispondi citando il messaggio o parte di esso
Old 08-11-2010, 14:54   #9
manowar84
Senior Member
 
L'Avatar di manowar84
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 4418
per una infarinatura MOLTO rapida di obj-c puoi dare una occhiata qui: http://www.bubidevs.net/File/Diventare_un_Xcoder.pdf

è molto a basso livello, puntatori ecc. però devi avere queste cose chiare altrimenti non si va avanti
manowar84 è offline   Rispondi citando il messaggio o parte di esso
Old 09-11-2010, 16:30   #10
bl4ckd0g
Senior Member
 
L'Avatar di bl4ckd0g
 
Iscritto dal: Aug 2006
Messaggi: 301
Pulendo la inbox dalle varie email della newsletter Code Project, ho trovato un articolo che linka varie risorse:
http://mashable.com/2010/11/07/how-t...p-development/
bl4ckd0g è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2010, 20:09   #11
Charlie90
Senior Member
 
L'Avatar di Charlie90
 
Iscritto dal: Nov 2005
Messaggi: 2448
Sembra facile maaaa, non lo è molto
__________________
Charlie90 è offline   Rispondi citando il messaggio o parte di esso
Old 11-11-2010, 08:39   #12
bl4ckd0g
Senior Member
 
L'Avatar di bl4ckd0g
 
Iscritto dal: Aug 2006
Messaggi: 301
Quel poco codice che ho visto mi ha spaventato, la sintassi di ObjC sembra inutilmente complessa... poi forse basta prenderci la mano.
È per questo che pensavo di fare magari prima una webapp.
bl4ckd0g è offline   Rispondi citando il messaggio o parte di esso
Old 11-11-2010, 12:25   #13
Charlie90
Senior Member
 
L'Avatar di Charlie90
 
Iscritto dal: Nov 2005
Messaggi: 2448
Quote:
Originariamente inviato da bl4ckd0g Guarda i messaggi
Quel poco codice che ho visto mi ha spaventato, la sintassi di ObjC sembra inutilmente complessa... poi forse basta prenderci la mano.
È per questo che pensavo di fare magari prima una webapp.
Infatti mi sa che mi butterò anche io su quelle..
__________________
Charlie90 è offline   Rispondi citando il messaggio o parte di esso
Old 11-11-2010, 13:46   #14
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da bl4ckd0g Guarda i messaggi
Quel poco codice che ho visto mi ha spaventato, la sintassi di ObjC sembra inutilmente complessa... poi forse basta prenderci la mano.
È per questo che pensavo di fare magari prima una webapp.
E' meno complessa di quanto possa sembrare.
Se vi interessa io ho due libri (in lingua inglese) originali molto belli per l'ObjC e Cocoa (Learn Obj-C e Learn cocoa on Mac).
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 12-11-2010, 16:51   #15
montegentile
Senior Member
 
L'Avatar di montegentile
 
Iscritto dal: Apr 2002
Città: Ariccia (Roma)
Messaggi: 1353
Obj-C in sé non è molto complesso.
Il linguaggio, come sempre, è solo un linguaggio. Obj-C aggiunge solo qualche costrutto rispetto al C/C++ per poter "comunicare" con gli oggetti.

La sintassi, per questo, varia leggermente (parentesi quadre).

Una delle difficoltà maggiori che ho trovato è stata comprendere i frameworks che sono tanti e sterminati... ma la documentazione ufficiale aiuta veramente molto ed è totalmente integrata dentro X-Code.

Il mio consiglio è di iniziare a programmare per Mac OS familiarizzando con i concetti di Controller e oggetti. Allo stesso tempo si impara a conoscere le classi standard che si utilizzeranno molto molto spesso (NSString, NSArray, NSMutableArray per citarne alcune).

Successivamente il salto verso iOS diventa molto più semplice.
__________________
MacBook Pro Retina 15" 2.3Ghz 16 GB Ram SSD 512 GB
montegentile è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 05:58.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v