Vreau doar să fac o rezervare că nu sunt un guru în programarea symbianului. Mi-am dat seama doar de domeniile de care aveam nevoie pentru a-mi scrie programele. Deci nu știu cum să programez un accelerometru sau să desenez grafic pe ecran. Cu toate acestea, am studiat în profunzime problemele generale.
Mai întâi, pentru a programa pe Symbian.C ++, trebuie să fii familiarizat cu C ++ obișnuit. În orice caz, este util să aveți un manual C ++ la îndemână. De asemenea, este necesar să cunoașteți limba engleză tehnică, altfel majoritatea cunoștințelor nu vă vor fi disponibile.
În al treilea rând, fiecare dezvoltator novice ar trebui să citească articolul în limba rusă: Cum să începeți programarea în cadrul sistemului de operare Symbian. Articolul spune ce instrumente de dezvoltare, și cel mai important în cazul în care, trebuie să descărcați. Vreau să subliniez că versiunea Perl ar trebui să fie descărcată exact 5.6.1, deoarece pe versiuni mai moderne, scripturile incluse în SDK nu pot fi câștigate. În special, am pierdut cu încorporarea ajutorului, deoarece la compilare am apărut o eroare că scriptul de perlă nu a fost scris corect.
După cum se menționează în acest articol, toate programele pe care le descărcați sunt cele mai bine plasate în folderele care sunt oferite în timpul instalării. Când rulați pentru prima oară Carbide, când întreabă: "unde să creați spațiu de lucru?", Specificați directorul de pe unitatea C. De exemplu: C: \ Symbian \ Carbide
Perl 5.6.1
Pentru a obține fișierul .sis * de la sursă, este necesar pentru a rula script-uri multiple în Perl, care sunt în ordinea corectă pentru a procesa codul sursă, le alimentat la compilatorul GCC și pachet toate fișierele necesare în pachetul de instalare * .sis.
Voi sublinia încă o dată că trebuie să descărcați versiunea Perl 5.6.1, deoarece pe versiuni mai moderne nu puteți câștiga scripturile incluse în SDK
Symbian SDK
Symbian Software Development Kit. După ce v-ați stabilit acest set de dezvoltare, veți obține, în ansamblu, în directorul C: \ Symbian \ 9.2 \ S60_3rd_FP1:
În principiu, SDK și Perl sunt suficiente pentru a începe să scrieți programe. Cu toate acestea, nimic nu scurtează timpul de dezvoltare ca un mediu de dezvoltare bun.
Carbida C ++
Mediu de dezvoltare bun. Este bine că are grijă de întreaga rutină a managementului de proiect. Dezvoltatorul poate să se concentreze exclusiv pe scrierea codului, iar orice setare a compilatorului și semnarea se face pe carbura.
Certificat de dezvoltator.
Instalați tot ceea ce ați descărcat, dar ordinea de instalare nu este importantă. Când instalați, instalați în directorul implicit, în mod necesar, pe unitatea C.
Ultimul pas către primul program
Acum începeți carbura, pictograma sa este instalată în lista standard de programe. Când carbura întreabă Spațiul de lucru, spune-i "C: \ Symbian \ Carbide".
Acum creați un proiect pentru primul program: File -> New -> Symbian OS C ++ Project. La întrebarea "Selectați un tip de proiect", răspundeți: "Aplicația GUI 3rd-Future", sau chiar "Aplicația GUI cu designer ui". Designerul face ușor să facă o interfață cu utilizatorul, dar merită banii.
După aceea, carbura însăși va pregăti un proiect alcătuit din mai multe directoare și o grămadă de fișiere. Aveți posibilitatea să deschideți mai multe fișiere și să minuniți cât de mult gunoi este scris, dar nu atingeți nimic cu mâinile.
Și acum, așa cum se spune într-o anecdotă: "Vom încerca să zboară cu toate astea de gunoi la bord". Proiectul trebuie să fie asamblat pentru a obține fișierul * .sis: Project -> Build project. Dacă "Proiectul Build" nu este disponibil, faceți clic pe tata cu rădăcina proiectului. Vreau să observ că proiectul poate să nu fie gata. Unele semifabricate pentru proiectele din carbură conțin erori. În acest caz, creați un nou proiect de alt tip. Am un proiect ca "3rd-Future. Aplicația GUI cu designer ui" merge imediat.
Dacă nu utilizați ruta turistică, atunci va trebui să depășiți în mod independent astfel de treceri ca:
Mai jos puteți descărca un exemplu de proiect inteligent pentru Symbian.C ++. EmptyProject.zip - 49Kb BETEP.OK Cum se începe programarea pe Symbian C