Prijava na forum:
Ime:
Lozinka:
Prijavi me trajno:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:

ConQUIZtador
nazadnapred
Korisnici koji su trenutno na forumu 0 članova i 1 gost pregledaju ovu temu.
Idi dole
Stranice:
Počni novu temu Nova anketa Odgovor Štampaj Dodaj temu u favorite Pogledajte svoje poruke u temi
Tema: Programiranje za Symbian  (Pročitano 649 puta)
06. Avg 2007, 15:42:27
Veteran foruma
Jet set burekdzija


Any fool can use a computer. Many do.

Zodijak Sagittarius
Pol Muškarac
Poruke 8510
Zastava Minas Tirith
OS
Windows XP
Browser
Opera 9.22
mob
HTC One X
Programiranje za Symbian

Prvo što je potrebno uraditi je obezbediti odgovarajući SDK. Za svaku platformu Symbiana (prvenstveno onih koje pripadaju S60 i UIQ) postoji najmanje jedan SDK (a često i više, pošto postoje brojne "podverzije" svake platforme), i taj SDK se može nabaviti na sajtu proizvođača, i besplatan je. SDK sadrži header-e, biblioteke, dokumentaciju, kompajlere, emulator za PC itd., specijalno pravljenih za platformu koju ciljate. Ništa Vas ne spečava da na istom računaru imate više SDK-ova instalirano.
Korisni linkovi:
http://forum.nokia.com/main/resources/tools_and_sdks/listings/index.html
http://developer.uiq.com/devtools_uiqsdk.html

Da biste mogli koristiti izabrani SDK potreban Vam je IDE. Skoro svaki IDE može koristit i S60 i UIQ SDK-ove. Za prethodne verzije Symbiana najviše je se koristio komercijalni CodeWarrior, međutim tokom 2006. Nokia je izbacila Carbide.c++, baziran na Eclipse-u, koji postoji u četiri verzije: Express (koja je freeware), Developer, Professional i OEM. Rad se, kao što i pretpostavljate, temelji na jeziku C++. Freeware verzija je "osakaćena" za dizajniranje UI-a i još neke stvari, ali se mogu stvarati sasvim upotrebljive aplikacije i sa njom. Postoji i Carbide.vs, plugin za Visual Studio 2003 (nažalost, ne i 2005). Postoji i Borlandov C++ Builder za Nokijin SDK, međutim on je prilično zastareo.
Korisni linkovi:
http://forum.nokia.com/main/resources/tools_and_sdks/carbide_cpp/index.html
http://developer.uiq.com/devtools_tools.html

Postojao je i plugin za Visual Studio, tj. VB. NET i C# po imenu AppForge Crossfire, koji se nije oslanjao na SDK-ove proizvođača telefona, već je koristio svoj, i uz instalaciju obuhvatao takozvani "emulator" za pokretanje Crossfire aplikacija. Pored Symbiana postojala je podrška za skoro sve ostale mobilne platforme. Aplikacije su ličile na one pod Windows-om, a i samo programiranje liči na Windows programiranje. Mana je što ne postoji PC emualtor, pa se aplikacije moraju tesitrati direktno na telefonu. AppForge je otkupljen od strane Oracle-a marta ove godine, i prestali su pružati podršku za Crossfire, i obustavili prodaju, no on se još uvek može naći još po negde na netu.

Što se programiranja za Symbian S60 9.x i UIQ 3.x tiče, sve aplikacije moraju biti sertifikovane putem Symbian Signed programa. Više informacija o tome na njihovom sajtu, http://www.symbiansigned.com.

Do sada je se govorilo o izradi aplikacija isključivo za Symbian, alternativa je izrada Java apliakcija koje će raditi na mnogo više uređaja, uključujući i Symbian. Java aplikacije za Symbian (i skoro sve telefone) se mogu izraditi u bilo kom Java okruženju, kao što je npr. NetBeans (http://www.netbeans.org). Symbian telefoni takođe mogu pokretati i Python skripte (http://www.python.org), koje postaju sve više popularne u poslednje vreme.
Link:
http://opensource.nokia.com/projects/pythonfors60/


Do sada je bilo reči o programiranju pod Windowsom. Programiranje za Symbian je moguće i pod Mac OS-om X 10.4 (ili novijem), i to u pluginu za XCode 2.1 ili noviji, može se naći SDK za UIQ 2.1 i S60v2 (tj. verzije 7 i 8.x). Plugin je freeware.
Korisni linkovi:
http://www.tomsci.com/xcodeplugin/
http://simonwoodside.com/dev/symbian/howto.html

Što se Linuxa tiče, postoji IDE i za njega, po imenu sdk2unix. I on podržava SDK-ove do verzije UIQ-a 2.1 i S60v2, međutim ne postoji emulator, tako da je otkrivanje grešaka malo teže.
Link:
http://www.koeniglich.de/sdk2unix/symbian_sdk_on_unix.html


Za kraj, najveća zajednica Symbian programera je na adresi http://www.newlc.com.
Takođe vredi posetiti i zvanični sajt developera na adresi http://developer.symbian.com.



By X3mE



Postoji vec jedna tema o ovome ovde, mada sam u dogovoru s Ciglom odlucio da je bolje postaviti ove sveze i sveobuhvatne informacije u novoj temi, pa mozemo diskusiju nastaviti ovde.
IP sačuvana
social share
Pogledaj profil WWW Twitter
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Idi gore
Stranice:
Počni novu temu Nova anketa Odgovor Štampaj Dodaj temu u favorite Pogledajte svoje poruke u temi
nazadnapred
Prebaci se na:  

Poslednji odgovor u temi napisan je pre više od 6 meseci.  

Temu ne bi trebalo "iskopavati" osim u slučaju da imate nešto važno da dodate. Ako ipak želite napisati komentar, kliknite na dugme "Odgovori" u meniju iznad ove poruke. Postoje teme kod kojih su odgovori dobrodošli bez obzira na to koliko je vremena od prošlog prošlo. Npr. teme o određenom piscu, knjizi, muzičaru, glumcu i sl. Nemojte da vas ovaj spisak ograničava, ali nemojte ni pisati na teme koje su završena priča.

web design

Forum Info: Banneri Foruma :: Burek Toolbar :: Burek Prodavnica :: Burek Quiz :: Najcesca pitanja :: Tim Foruma :: Prijava zloupotrebe

Izvori vesti: Blic :: Wikipedia :: Mondo :: Press :: Naša mreža :: Sportska Centrala :: Glas Javnosti :: Kurir :: Mikro :: B92 Sport :: RTS :: Danas

Prijatelji foruma: Triviador :: Domaci :: Morazzia :: TotalCar :: FTW.rs :: MojaPijaca :: Pojacalo :: 011info :: Burgos :: Alfaprevod

Pravne Informacije: Pravilnik Foruma :: Politika privatnosti :: Uslovi koriscenja :: O nama :: Marketing :: Kontakt :: Sitemap

All content on this website is property of "Burek.com" and, as such, they may not be used on other websites without written permission.

Copyright © 2002- "Burek.com", all rights reserved. Performance: 0.09 sec za 16 q. Powered by: SMF. © 2005, Simple Machines LLC.