Onko kenelläkään kokemusta Symbian ohjelmoinnista? Itseä kiinnostaisi kokeilla, mutta yksinkertaisia ohjeita tuntuu olevan heikosti saatavilla.. Eli tietääkö kukaan jostain yksinkertaisesta ohjeesta, jossa selitetään "kädestä pitäen" miten asiat tulee hoitaa Symbianilla? Ohjelmointikielistä on php ihan kohtalaisesti hallussa ja c++:ki onnistuu jonkinlaista.
Kirjoja löytyy:
esim c++:lla
http://www.readme.fi/product.php?isbn=9525592324
Joo hain lähinnä jotain ilmaista kun ei oikein budjetti anna myöten. No jos tuon sitten kirjastosta joskus löytäis jos muuta ei oo tarjolla..
Yliopistojen sivuihin kannattaa näissä asioissa tutustua. http://www.cs.tut.fi/~mobo/2006/luennot/
http://www.cs.tut.fi/~jarvensj/mobo06/exercises/
sane kirjoitti:
Onko kenelläkään kokemusta Symbian ohjelmoinnista? Itseä kiinnostaisi kokeilla, mutta yksinkertaisia ohjeita tuntuu olevan heikosti saatavilla.. Eli tietääkö kukaan jostain yksinkertaisesta ohjeesta, jossa selitetään "kädestä pitäen" miten asiat tulee hoitaa Symbianilla?
Oma Symbian osaaminen on melko vähäistä, mutta ehkä voin olla hieman avuksi. Symbian ohjelmointi lienee parasta aloittaa Series60 -alustalla, jolle löytyy netistä kohtalaisesti materiaalia (ja markkinoillakin alusta lienee yksi suosituimmista). Tarvittava ohjelmointiympäristö, työkalut, dokumentaatiot ja runsaasti asiaa käsitteleviä artikkeleja löytyy Nokian Developers Forumilta (http://www.forum.nokia.com/). Ympäristön pystytys menee jotakuinkin seuraavasti:
1. Asenna ActivePerl (SDK:t vaativat tämän asentuakseen).
2. Asenna haluamasi SDK(t), esimerkiksi Series60 3rd Edition Platform SDK for Symbian OS.
3. Asenna ohjelmointiympäristö (kohta 3.1. tai 3.2):
3.1. Mikäli käytössäsi on Visual Studio .NET:
3.1.1. Asenna Carbide.vs Visual Studio .NET laajennos.
3.1.2. Asenna "On-line help for Carbide.vs 2.0 for S60 1st and 2nd Edition and S80 DP 2.0".
3.1.2. Asenan "S60 3.0 SDK Help for Carbide.vs 2.0.1".
3.2. Jos käytössä ei ole Visual Studio .NET:iä:
3.2.1. Asenna Carbide.c++ Express -ohjelmointiympäristä.
Kaikki tarvittavat komponentit löytyy tuolta Forum Nokiasta (ActivePerlistä (http://www.activestate.com/Products/ActivePerl/) tosin en ole varma).
Seuraavaksi kannattaa kahlata läpi asennusten mukana tulleet dokumentaatiot ja esimerkit, etenking Introduction to S60 3rd Edition ja Getting Started Guide, joiden avulla onnistuu perinteisen HelloWorldin tekeminen.
Seuraavaksi kannattaa tutustua Forum Nokiassa oleviin dokumentaatioihin. Esimerkiksi seuraavista artikkeleista voi si olla hyötyä nyt ja tulevaisuudessa:
- Carbide.c++: Introductory White Paper
- S60 Platform: FAQ
- S60 Platform: C++ Coding Conventions
- S60 Platform: Application Framework Handbook
- S60 3rd Edition: What's New for Developers
- Symbian OS: From ANSI C/C++ To Symbian C++
- Symbian OS: Coding Conventions In C++
- Symbian OS: Platform-Independent Engine Development
- Symbian OS: Threads Programming
- Symbian OS Basics - Workbook
Hyviä keskustelupalstoja tiedon etsimiseen ovat:
- Forum Nokia Discussion Boards (http://discussion.forum.nokia.com/forum/)
- NewLC (http://www.newlc.com/), löytyy myös tutoriaaleja
Aihe on jo aika vanha, joten et voi enää vastata siihen.