Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: Symbian OS

juhaz [19.05.2004 14:19:02]

#

Olen ymmärtänyt, että Symbian OS käyttöjärjestelmälle voi tehdä ohjelmia ihan jopa C++ käyttäen, mutta onko siinä silti jotain, että pitäisi jokin lisähommeli kopsata... jne...?

Entäs Java? N-Gage ainakin pystyy pyörittämään java-pelejä, joten millainen kieli se java sitten on? Tämä vika kysymys kyllä olisi pitänyt varmaan laittaa aihetta käsittelevälle foorumille, mutta en kehtaa kirjoittaa kymmentä eri viestiä liittyen samaan aiheeseen, joten täytyy toivoa, että joku c++ foorumia lukeva tietää javastakin jotain :D

Meitsi [19.05.2004 14:34:51]

#

Symbianille voi tehdä ohjelmia c++:ssalla, mutta se vaatii esim. nokian sdk:n joka toimii vain muutamien tiettyjen ide:jen kanssa (esim: msvc++). Kokeilin eilen, toimiiko perinteinen helloworld-konsoliohjelma ngagessa, mutta puhelin valitti ohjelmaa suoritettaessa järjestelmävirhettä, joten suoraan eivät Windows-ohjelmat toimi. Javapelit ovat tietenkin käteviä laitteistoriippumattomuutensa takia, mutta ainakin omasta mielestäni ne pyörivät hitaammin (ainakin ngagessa) kuin esim. symbianille tehdyt pelit.

Krank [19.05.2004 23:08:57]

#

Symbian != C++, voidaan ehkä puhua Symbian++ kielestä ennemmin. Totta on kuitenkin että Symbiaanissa toimii C++ tietotyypit (int, bool jnejne) mutta standardinmukaisessa koodissa pitää käyttää Symbiaanin omia tietotyyppejä (TInt, TBool).

Muistettaneen että Symbian on oma käyttöjärjestelmänsä eikä siinä luonnollisesti toimi Windows eikä mitkään muut eri käyttöjärjestelmille tehdyt ohjelmat.

Symbian-ohjelmointi kannattanee aloittaa lataamalla esim forum.nokia.com Symbian SDK ja opiskelemalla SDK mukana tulevia esimerkkiohjelmia.
Alkuun koodi saattaa näyttää jopa C++ tottuneesta oudolta mutta kunhan sisäistää Symbiaanin omat tietotyypit ja muutamat perusasiat kuten kaksinkertaiset rakentajat ja deskriptorit alkaa homma sujua.

Mobbiiliohjelmointi kannattanee kuitenkin aloittaa osoitteesta java.sun.com josta löytyy mm. WTK(Wireless Tool Kit) J2ME(Java) ohjelmoinnin apuvälineeksi.

Aloittelijalle en suosittele Symbianin kanssa ihmettelyä itsekseen, voi verkkarit revetä muutamaan otteeseen. Javalla on varmasti mukavampi aloitella.

peran [27.05.2004 16:47:59]

#

Mikrobitti käsitteli asiaa Liitu liiketunnistimella, jossa on tarvittavat linkit myös ohjelmointiympäristön imuttamiseen. C-builder-ympäristössä on myös tarvittava C-Builder, mutta sillä saa tehdä vain ilmaisohjelmia.
http://www.mikrobitti.fi/nettijatkot/2003/09/ohjelmointi/

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta