Symbian kezdeti lépések
2010-07-19T16:33:16+02:00
2010-07-26T19:02:41+02:00
2022-06-29T09:15:45+02:00
  • holnap megyek könyvtárba, hátha van, de nem hiszem. Valaki valami online?
    Mutasd a teljes hozzászólást!
  • Ugyan nem online változat, de ez a könyv a Symbian 2nd Editionről szól magyarul, én anno ebből tanultam.
    Mutasd a teljes hozzászólást!
  • az tuti, főleg ezzel a 2nd verzióval van gond.
    Persze a programozás se semmi, ahogy láttam a forrást....
    A többi nyelvnél azért látod a forrásba mi mit csinál, itt nem nagyon. Magyar leírást szinte nem is találtam, angolt meg nem sok kedvem van olvasni:), nem tud valaki valami magyar leírást?
    Esetleg ha kérdésem lenne itt tud valaki válaszolni?
    Mutasd a teljes hozzászólást!
  • Látod ezért jó a symbian programozás. Van benne kihívás.
    Mert míg a többinél csak klikk-klikk-pöttypötty addig itt már az is sikerélmény ha be tudod lőni a fejlesztőeszközt.
    Mutasd a teljes hozzászólást!
  • Ennyi vesződést hallod. Más mobilnál csak az SDK-t felrakod akármire azt már megy is minden IDE-vel, szimulátorral együtt.
    Mutasd a teljes hozzászólást!
  • igen, a java nem elég.
    Olyat szeretnék a telóra hogy amikor bluetooth-on érkezik egy fájl, akkor egyből átmásolja a memória kártyára, vagy ha lehet akkor a symbian beleszóljon és egyből oda mentse.

    MŰKÖDIK!!!:d
    Tehát a következőket kell tenni:
    - mindenképp windows xp op kell(Vistán tuti nem megy, nekem legalábbis, win7-en még nem néztem, de nemsokára meglesz az is), ez volt a fő gond
    - Carbide c++ 1.2 !!!!! A többi már nem támogatja a 2nd-t, csak a 3rd-től működik.
    Ezután már egyszerű:
    - sdk 2nd fp1, mindenképp CW
    - ActivePerl-5.6.1.635-MSWin32-x86.msi ( csak ez a jó!!)
    - jre, nem tudom melyik jó, én ezt raktam fel: jre-6u12

    Ezután már minden rendesen ment nekem, sis fájl fordításához át kell állítani az Active Build Configuration-t a 3. Phones Release (ARMI), vagyis nekem ezen ment. Ha valaki nem találja az adott szoftvert, mert esetleg már nem letölthetőek írjon a címemre, és elküldöm: peti634@freemail.hu
    Mutasd a teljes hozzászólást!
  • Bubba, persze, ott kell java-s alkalmazást csinálni, de nekem symbian kell


    Bocs hogy bele kontárkodok, de engem is érdekel egy kicsit.

    Szóval, miért is kell az alap java me -n kivül bármi más?
    Ha jóltudom, a java me simán fut Symbian -on.
    Vagy valami olyat akarsz amire a java me nem elég és ezért kell valami platform közelibbet használj?
    Mutasd a teljes hozzászólást!
  • Yodefon, klorand, tudom hogy forum.nokia.com, csak valahogy nem találtam a konkrét fórumhoz vezető utat, kösz.
    Bubba, persze, ott kell java-s alkalmazást csinálni, de nekem symbian kell. Meg is nézem a fórumot...
    Mutasd a teljes hozzászólást!
  • Ehhez nem elég a szimpla java me? (mindenféle sdk meg c++ nélkül)

    Netbeans -> File menu -> New java me application

    ?
    Mutasd a teljes hozzászólást!
  • Ötletek?


    Ha hobbibol csinalod, hagyd a francba a Symbiant, begyel egy Androidos telot!

    ui: nem tudtok egy helyet ahova tudnák még írni, akár angol?


    link
    Mutasd a teljes hozzászólást!
  • Pl. ide
    Mutasd a teljes hozzászólást!
  • megpróbáltam úgy, sőt amikor telepítem a Carbide c++, akkor írta hogy 5.6.1.635 Perl szükséges a működéshez, így azt töltöttem le, és telepítettem, de így is ugyan az a hiba.
    De:
    Megpróbáltam feltelepíteni a 3rd sdk-tz, és ő a telepítő nem települt mivel 5.6.1, vagy nagyobb perl kell neki, vagyis lehet nem ismerte fel a jelenlegit. Felraktam az 5.10.1-et, ekkor már felengedte a 3rd sdk-t. Carbide-ben New projectnél meg is megjelent a hozzá tartozó elemek, és lazán le is tudtam fordítani.
    A 2ndt viszont akkor se, ugyan azzal a hibával.
    Ötletek?

    ui: nem tudtok egy helyet ahova tudnák még írni, akár angol?
    Mutasd a teljes hozzászólást!
  • Én szerintem Perl, S60 SDK, Carbide sorrendben telepítettem őket, és nem kellett semmit beállítani, de ez már közel 6 éve volt. Viszont rémlik valami olyasmi, hogy Perl-ből csak az általuk javasolt 5.6.1-es verzió használható, az újabbakkal nem működik.
    Mutasd a teljes hozzászólást!
  • remek demó, letöltöttem a step 1 forráskódját, betöltöttem, és ez se megy!
    A hiba:

    bldmake returned with exit value = 1
    BLDMAKE ERROR: Directory "\Symbian\7.0s\Series60_v21_CW\EPOC32\" does not exist

    Hozzáteszem ez a könyvtár létezik.
    Le tudná írni valaki hogy ő hogy telepítette a progikat, lehet sorrend is számít, vagy be kell állítani valamit a legvégén?
    Plz help
    Mutasd a teljes hozzászólást!
  • A klasszikus stílus alatt én az S60-nak a model-view-container alapú programozási szemléletét értem, én kb. 6-7 évvel ezelőtt írtam egy kis játékot Nokia 6600-ra, anno akkor még leginkább így lehetett C++-ban programoznia telefont.
    Itt és itt találtam leírásokat ezekről.
    Mutasd a teljes hozzászólást!
  • szerintem ez a kis demó semmi olyasmit nem tartalmaz amit nem kellene tudni, nem?
    Mutasd a teljes hozzászólást!
  • Ilyen rendszerszintű dolgokat persze hogy nem támogat egy mobil. Biztos van helyette más alternatíva.
    Mutasd a teljes hozzászólást!
  • klasszikus Symbian-os stílus?? az milyen?:)
    A tutorialban így mutatják be, amit megosztottam, de ha S60 2nd-re el tudnád mondani, esetleg példát hogy hogy kell egy hello world-öt?:)
    Mutasd a teljes hozzászólást!
  • Én azt hiszem, hogy a S60 2nd Edition semmilyen formájában nem támogatja az Open C dolgokat, azért nem találja pl. a stdio.h header fájlt. S60 2nd készülékre csak a klasszikus Symbian-os stílusban lehet programot írni C++-ban (Document, App, AppUi, Container osztályok, stb.).
    Mutasd a teljes hozzászólást!
  • bocs, igazad van, de a tutoriálban a filter kikapcsolása nélkül megjelennek amik nekem nem, ezért gondoltam hogy más lehet a gond(talán az sdk-val), de akkor leírom:
    a kód egy egyszerű consolos demó:
    #ifdef __GCCE__ #include <staticlibinit_gcce.h> #endif int main(void) { printf("Hello Open C!\n"); printf("Press a character to exit!"); int c = getchar(); return 0; }
    a hiba:

    1279620993331 the file 'stdio.h' cannot be opened 1279620993332 undefined identifier 'printf' hdfg.cpp 1279620993333 undefined identifier 'printf' hdfg.cpp 1279620993334 undefined identifier 'getchar' hdfg.cpp 1279620992452 appinfo.rh: No such file or directory
    Mutasd a teljes hozzászólást!
  • azért "rendes" ember vagy:

    "most látom hogy ha a filter kikapcsolom, akkor előjönnek ezek a lehetőségek, de nem fordítja le, hibát dob."

    legközelebb írd le ide is, hogy mi a hiba, mert senki se fog segíteni ez ügyben.
    Mutasd a teljes hozzászólást!
  • semmi gond, hátha majd másnak is segít.

    Valami elronthattam, mivel nekem a "new project"-nél csak 4 elem van: Exe,Dll,Lib, és Empty.
    Semmi más. A tutor szerinte kellene egy s60-nak is lenni, de nincs...
    Ami telepítettem:
    - ActivePerl-5.10.1.1007-MSWin32-x64-291969.msi
    - Carbide.c++_v2.3.exe
    - S60_SDK_2_1_NET.zip (s60 2rd - fk1)
    - S60_SDK_v21c_CW.zip (s60 2rd - fk1)
    (7610-es telóm van és szerintem jó sdk-t szedtem le, de ez teljesen független a telótól:)) Valahogy be kellene álítanom hogy megtalálja az sdk-t?
    Léci segíts.
    A programozással még menne is, már jó pár nyelvben vannak kisebb nagyobb tapasztalataim.

    szerk:
    most látom hogy ha a filter kikapcsolom, akkor előjönnek ezek a lehetőségek, de nem fordítja le, hibát dob.
    Mutasd a teljes hozzászólást!
  • Helllllóó!

    Sorry a privire de elfelejtettem.

    Szóval ahhoz hogy Symbire írj progikat először is kell a Symbi féle C++ ismerete, aztán innen a legújabb activeperl, a Carbide C++ innen
    egy java jdk (és/vagy jre már nem is emlékszem ) illetve a symbian sdk azinnen kiválasztott telefonodhoz amit innen tudsz kiválasztani a jobb oldali Download version for: szekcióból. De kösd fel a gatyád ha bele akarsz vágni.
    Mutasd a teljes hozzászólást!
  • Üdv. Valaki csinált már sysbianos telókra progit?
    Miket kell letölteni hozzá?
    Carbide c++-al próbálkoztam, de nem tudtam sis fájlt csinálni belőle, pedig leszedtem a perlt és az sdkt is.
    Tudom google, de sokszor nem adnak pontos választ, ha mégis akkor a letöltési link már rég nem él. (pl a CbuilderX létezik még??? sehol nem lehet megtalálni)
    Előre is köszi a válaszokat.
    Mutasd a teljes hozzászólást!
abcd