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

Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Il primo Micro RGB di Samsung per il salotto è il 65 pollici da 2.749 euro. Sul banco di misura abbiamo rilevato 2.000 nit di picco, nero assoluto con il local dimming e il 91,4% del BT.2020, il colore più ampio che abbiamo misurato su un LCD
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre
Apple ha rinnovato iPhone 18 Pro soprattutto dentro: chip A20 Pro a 2 nm con memoria affiancata al SoC, camera di vapore tre volte più ampia, Dynamic Island più piccola del 25% grazie a Face ID sotto il display e fotocamera principale con diaframma variabile da f/1.48 a f/4. Lo abbiamo misurato al colorimetro e nei benchmark, usato con iOS 27 e messo alla prova in fotografia tra laghi, borghi e interni poco illuminati
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34
A Londra, per il trentennale dei Toughbook, Panasonic ha presentato il tablet G3 e il 2-in-1 34. Con Jon Tucker, a capo dell'ingegneria europea, abbiamo parlato di ciò che non si vede: batterie, antenne, porte seriali e accorgimenti nati sul campo
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


Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura Samsung Micro RGB R95H, il primo LCD a LED rossi...
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre iPhone 18 Pro: la recensione del miglior iPhone ...
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34 Panasonic, 30 anni di Toughbook: la "Bibbia...
realme C100x, lo smartphone economico con la batteria da 7500 mAh. La recensione realme C100x, lo smartphone economico con la bat...
Star Wars Zero Company è l'erede di XCOM 2 Star Wars Zero Company è l'erede di XCOM ...
Una mano robotica cammina da sola come q...
Renault punta più di 10 miliardi ...
Misurato per la prima volta il campo mag...
Strata fa girare un modello da 125 milia...
La bolletta diventa 'gamer': in Germania...
Trump istituisce una task force sull'int...
Una fuga di dati riporta le immagini del...
Il quantum computing incontra l'industri...
Nintendo Switch 2 celebra i 40 anni di T...
Nacon presenta Revolution 5 Unlimited: i...
L’IA entra nelle imprese, ma la governan...
OpenAI citata in giudizio per l'attacco ...
Il segreto di Windows XP svelato: il tru...
L'intelligenza artificiale Ataraxos batt...
LG OLED B6E 55'' a 899€ e OLED evo G5 48...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
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: 13:13.


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