Nokioteca [Nokia] Forum: Guide E Manuali x Iniziare - Nokioteca [Nokia] Forum

Salta al contenuto

  • 2 Pagine +
  • 1
  • 2
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Guide E Manuali x Iniziare [c++]

#1 L   nathan 

  • VIP member
  • Gruppo: Vip Member
  • Messaggi: 250
  • Iscritto: 24 novembre 2005
  • Località:R O M A

Inviato 28 novembre 2005 - 16:21

DISCUSSIONE ORIGINALE di Il.Socio

Qui di seguito ho raccolto quelle che imho sono le guide da cui si dovrebbe iniziare la propria avventura... ciau...

La maggiorparte dei concetti esposti in queste guide sono presenti in lungo ed in largo in tutte le piattaforme Symbian, quindi possono tornare utili non solo sulla Series60, ma anche su Series80, Series90, UIQ ed ovviamente su UIKON/EIKON e tutti i futuri framework basati su Symbian


----------------

Per visualizzare questo link registrati o esegui il log in.


Panoramica sui passaggi da effettuare per compilare/eseguire/distribuire i programmi
Breve descrizione dei principali tipi di file: .inf .mmp .pkg .rss .rsc .app .sis .aif .mbm .rh
Imho anche se non viene messo in risalto nel documento e' importante notare la differenza esistente tra Symbian (UIKON/EIKON) ed l'estensione di Series60 di Nokia (AVKON)
----------------

Per visualizzare questo link registrati o esegui il log in.


Riassunto delle differenze esistenti tra l'ansi c++ il Symbian c++
----------------

Per visualizzare questo link registrati o esegui il log in.


Le 3 regole fondamentali della programmazione su Symbian: CleanupStack, Costruzione a 2 Fasi, FunzioniL
----------------

Per visualizzare questo link registrati o esegui il log in.


Convenzioni e Standard da utilizzare in Symbian
----------------

Per visualizzare questo link registrati o esegui il log in.


I Descrittori utilizzo e differenze rispetto al classico char*
E' una guida un po' barbosa da buttare giu' inizialmente, ma i descrittori sono utilizzati in lungo e in largo in symbian, quindi e' bene riuscire a districarsi con essi...
Perlomeno bisogna avere ben chiara la differenza tra i descrittori TPtr, TBuf e HBuf
----------------

Getting Started
Troverete la guida dopo l'installazione dell'sdk all'interno di
C:\Symbian\7.0s\Series60_v20\Series60Doc\getting started.pdf

Compilazione del primo Hello World.
----------------

Helloworld in Symbian C++ con Carbide per 5th Edition:
Per visualizzare questo link registrati o esegui il log in.

Per visualizzare questo link registrati o esegui il log in.

----------------

Per visualizzare questo link registrati o esegui il log in.


Attraverso un chiaro schema mostra la relazione esistente tra le varie classi
Application/Document/AppUI/View ed Engine
Dopodiche' tratta aspetti che riguardano esclusivamente la Series60 (AVKON)
----------------

Per visualizzare questo link registrati o esegui il log in.

Per visualizzare questo link registrati o esegui il log in.


Corso sulle basi della programmazione Symbian, corredato da esercitazioni pratiche (Carbide/Series60 3rd edition)
----------------

Per visualizzare questo link registrati o esegui il log in.


Guida dedicata allo sviluppo su piattaforma 3rd Edition
----------------

Arrivati qui ci si e' costruiti delle buone basi per lo sviluppo su Symbian.
Tutte le altre guide invece non sono altro che approfondimenti di una determinata caratteristica del sistema, es. bluetooth, messaging, phonebook, camera, ecc...



----------------

Per visualizzare questo link registrati o esegui il log in.



La guida sugli Active Object inizialmente non e' indispensabile ma e' importantissima se si ha la necessita' di lavorare in modalita' asincrona e sfruttare cosi' le capacita' di multitasking del sistema.

Messaggio modificato da Il.Socio il 03 luglio 2009 - 10:30

0

#2 L   seguramesa 

  • Newbie
  • Punto
  • Gruppo: Utente
  • Messaggi: 6
  • Iscritto: 11 dicembre 2005

Inviato 31 gennaio 2006 - 23:30

senti io voglio iniziare a programmare e ho inizitato con java l'unico problema
e che quando faccio la prima applicazione(helloworld.java e vado a compilare in comandi windows e scrivo javac helloworld.java non mi genere il codice in bytecode e viene fuori cannot read the file.
0

#3 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7113
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 01 febbraio 2006 - 13:07

Per j2me (la versione di java utilizzata nei cell) puoi seguire questa guida...
Per visualizzare questo link registrati o esegui il log in.

Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#4 L   bako 

  • Advanced Member
  • PuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 49
  • Iscritto: 18 marzo 2006

Inviato 29 marzo 2006 - 15:43

Visualizza Messagginathan, il 28/11/2005 - 17:21, ha scritto:

DISCUSSIONE ORIGINALE di Il.Socio

----------------

Per visualizzare questo link registrati o esegui il log in.


Creazione passo-passo del primo programma hello world
----------------


a me questo link nn va B)
0

#5 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7113
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 30 marzo 2006 - 08:48

Link alla sezione "Getting Started":
Per visualizzare questo link registrati o esegui il log in.


E per i piu' sfaticati, il link diretto a "Getting Started with C++ Development on the Series 60 SDK"
Per visualizzare questo link registrati o esegui il log in.


P.S. "Stranamente" B) Symbian non mi avvisa mai prima di cambiare i link del suo sito B) cmq. e' bastata una ricerca per ritrovare il link corretto.

Messaggio modificato da Il.Socio il 30 marzo 2006 - 08:54

Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#6 L   Shides 

  • Senior Member
  • Gruppo: Veteran
  • Messaggi: 690
  • Iscritto: 14 dicembre 2005
  • Località:Milazzo
  • Cellulare:Nokia X7
  • Firmware:25.007

Inviato 29 maggio 2006 - 19:38

IL.socio non è che potresti fare una traduzione di queste guide?
perchè io vorrei iniziare ed è già difficile poi con ste guide in inglese è ancora peggio
0

#7 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7113
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 29 maggio 2006 - 19:44

Se in generale, nel mondo della programmazione, l'inglese e' altamente consigliato, su symbian e' praticamente d'obbligo... il 99% delle risorse symbian sono in inglese... come ho gia' scritto altrove, non e' un terreno su cui si puo' improvvisare, e' necessaria una buona esperienza.

P.S. ma oltre a questo, non sono un traduttore. B)

Messaggio modificato da Il.Socio il 29 maggio 2006 - 19:45

Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#8 L   Shides 

  • Senior Member
  • Gruppo: Veteran
  • Messaggi: 690
  • Iscritto: 14 dicembre 2005
  • Località:Milazzo
  • Cellulare:Nokia X7
  • Firmware:25.007

Inviato 30 maggio 2006 - 06:52

ma ti sei laureato in informatica tu?

l'inglese quando devo cominciare va bene...ma almeno le guide le vorrei trovare in ita...

Messaggio modificato da Shides il 30 maggio 2006 - 06:53

0

#9 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7113
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 30 maggio 2006 - 07:44

A dire il vero, e' da un paio di anni che devo dare l'ultimo esame... ma ho perso la voglia.
Purtroppo in ita non troverai nulla o quasi...

Qui c'e' qualche guida:
Per visualizzare questo link registrati o esegui il log in.

Per visualizzare questo link registrati o esegui il log in.

Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#10 L   Shides 

  • Senior Member
  • Gruppo: Veteran
  • Messaggi: 690
  • Iscritto: 14 dicembre 2005
  • Località:Milazzo
  • Cellulare:Nokia X7
  • Firmware:25.007

Inviato 30 maggio 2006 - 10:52

grazie per l'interesse...:blink:

la guida appunti... è per uiq, ora per quanto ne so, so che non mi serve
nel primo link,cioè nel forum non trovo una guida, ma ora mi registr e domando B)
cmq ora mi metto a cercare anche io, infondo interessa a me B)

Messaggio modificato da Shides il 30 maggio 2006 - 11:35

0

#11 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7113
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 30 maggio 2006 - 12:59

Le guide le trovi nella sezione "articoli e tutorial"
Per visualizzare questo link registrati o esegui il log in.


In particolare, dovresti riuscire a famigliarizzare con i concetti di TwoPhaseConstruction/Leaves/CleanupStack
e sui Descriptors perche' sono largamente utilizzati in tutto il framework...
Per quel che mi riguarda, e' stata necessaria un bel po' di pratica prima di riuscire ad "entrare nell'ottica" del loro utilizzo.
Ovviamente, se dovessi avere perplessita' a riguardo, chiedi pure. B)

P.S. Per iniziare ti consiglio di partire con dei progetti console, e trascurare deltutto l'interfaccia grafica, xche' anche se puo' fornire belle soddisfazioni, rischieresti di "mettere troppa carne sul fuoco"...

Messaggio modificato da Il.Socio il 30 maggio 2006 - 13:05

Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#12 L   Shides 

  • Senior Member
  • Gruppo: Veteran
  • Messaggi: 690
  • Iscritto: 14 dicembre 2005
  • Località:Milazzo
  • Cellulare:Nokia X7
  • Firmware:25.007

Inviato 30 maggio 2006 - 16:17

Quote

Le guide le trovi nella sezione "articoli e tutorial"
Per visualizzare questo link registrati o esegui il log in.


In particolare, dovresti riuscire a famigliarizzare con i concetti di TwoPhaseConstruction/Leaves/CleanupStack
e sui Descriptors perche' sono largamente utilizzati in tutto il framework...
Per quel che mi riguarda, e' stata necessaria un bel po' di pratica prima di riuscire ad "entrare nell'ottica" del loro utilizzo.
Ovviamente, se dovessi avere perplessita' a riguardo, chiedi pure.

P.S. Per iniziare ti consiglio di partire con dei progetti console, e trascurare deltutto l'interfaccia grafica, xche' anche se puo' fornire belle soddisfazioni, rischieresti di "mettere troppa carne sul fuoco"...


grazie per i consigli
0

#13 L   Shides 

  • Senior Member
  • Gruppo: Veteran
  • Messaggi: 690
  • Iscritto: 14 dicembre 2005
  • Località:Milazzo
  • Cellulare:Nokia X7
  • Firmware:25.007

Inviato 30 maggio 2006 - 16:30

cmq già c'ero andato in quella sezione...
0

#14 L   Redview 

  • Advanced Member
  • PuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 32
  • Iscritto: 16 gennaio 2006

Inviato 12 settembre 2006 - 11:49

Ciao,
cosa deve installare sul pc per iniziare a prg in symbian?
grazie mille
0

#15 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7113
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 12 settembre 2006 - 12:18

Dipende dal linguaggio che vuoi utilizzare, per il c++ (trattato in queste guide) puoi fare riferimento a questo thread:
Per visualizzare questo link registrati o esegui il log in.

Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#16 L   david.ino 

  • Member
  • PuntoPunto
  • Gruppo: Utente
  • Messaggi: 16
  • Iscritto: 01 giugno 2007
  • Cellulare:nokia N80

Inviato 01 giugno 2007 - 20:03

Mi sembra che nessuno abbia inserito questo documento

Per visualizzare questo link registrati o esegui il log in.


io sto cominciando adesso, e con questa giuda mi sto trovando benissimo.
Ci sono delle lezioni seguite da laboratori nei quali vengono messe in pratica le cose studiate prima.

Mi sembra che a differenza delle altre guide, nelle quali in genere si parla della filosofia e della modalità di programmazione, questa possa essere un vero e proprio INIZIO.

allegato, ma da scaricare a parte c'e uno zip contenente tutte le esercitazioni.
questo è il link
Per visualizzare questo link registrati o esegui il log in.


ciao,
david.ino
0

#17 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7113
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 06 giugno 2007 - 00:11

Aggiunte david! B)
Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#18 L   DJ_Unit 

  • Newbie
  • Punto
  • Gruppo: Utente
  • Messaggi: 3
  • Iscritto: 25 dicembre 2007
  • Località:Locri
  • Cellulare:N95 8GB

Inviato 24 giugno 2009 - 15:24

IO ho iniziato a capire un po di cose con questa guida...
Per visualizzare questo link registrati o esegui il log in.
mi pare di non averla vista nei link a inizio topic... :shifty:
0

#19 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7113
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 03 luglio 2009 - 10:30

Aggiunta... :mumble:

Helloworld in Symbian C++ con Carbide per 5th Edition:
Per visualizzare questo link registrati o esegui il log in.

Per visualizzare questo link registrati o esegui il log in.

Messaggio modificato da Il.Socio il 03 luglio 2009 - 10:30

Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#20 L   lento 

  • Senior Member
  • PuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 637
  • Iscritto: 03 settembre 2008
  • Cellulare:E72

Inviato 05 luglio 2009 - 07:26

Visualizza MessaggiIl.Socio, il 01/02/2006 - 14:07, ha scritto:

Per j2me (la versione di java utilizzata nei cell) puoi seguire questa guida...
Per visualizzare questo link registrati o esegui il log in.

N...cè...stà...più!
0

Condividi questa discussione:


  • 2 Pagine +
  • 1
  • 2
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione