[ freespace @ 08.03.2006. 06:56 ] @
tek sam poceo programirati u javi(imam JBuilder 2005 Enterprise) i poceo sam praviti program za mobitel koji bi sadrzavao kartu grada. Sve sam ja to lijepo uspio napraviti: fullscreen, pomicanje slike(*.PNG) sa tipkama na mobitelu..., ali problem je u tome sto kad ubacim kartu, jBuilder emulator mi izbaci error "...Memory error..." tako nesto. Pogledao sam na netu da mi program mora biti do 200kb. Smanjio sam sliku na 800X600 i tako dobio program velik ni 180kb. U jBuilder-ovom emulatoru je program radio bez problema no kad sam ga prebacio na mobitel(SonyEricsson k700i) nije se htio pokrenuti te je zamrznuo cjeli mobitel.Htio sam kartu smanjiti jos vise pa koristiti neku zoom funkciju ali to ne znam napraviti. Molim vas pomagajte, zasto mi program mrzne cjeli mobitel?
[ alkal @ 09.03.2006. 19:03 ] @
Moraš voditi računa i o tome koliko memorije zauzima program u toku samog rada (heap memorija), a ne samo koliko je velik paket. Slika kad je spakovana ne zauzima puno, međutim kad učitavaš sliku ona se prvo raspakuje u memoriji telefona i zauzme prilično dosta. Rešenje bi moglo biti da podeliš sliku u nekoliko delova i da te pojedinačne slike učitavaš u memoriju sa Image.createImage() samo kad je potrebno. Veličinu memorije možeš da proveravaš sa Runtime.getRuntime().totalMemory() i Runtime.getRuntime().freeMemory().
Emulator koji dolazi uz JBuilder je standardan SUN-ov emulator. Preporučujem ti da skineš i emulator za SonyEricsson koji se ponašao mnogo sličnije pravom telefonu nego ovaj prethodni.
I na kraju, ne zaboravi da PNG sliku prebaciš u format sa indeksiranim bojama (8 bit/pixel; Image->Mode->Indexed Color u Photoshopu). Photoshop pravi prevelike PNG slike, skini superPNG plugin za njega ili skini GIMP.

[Ovu poruku je menjao alkal dana 09.03.2006. u 20:04 GMT+1]
[ zrnoo @ 04.09.2006. 12:03 ] @
i ja sam se nesto od skoro zainteresovao za takav projekta i upravo planiram da skinem program :
Borland Jbuilder 2005 Enterprise 2cds , nadam se da pricamo o istoj stvari "JBUILDER" !

e sad jedno pitanje, posto sam pocetnik i zelim nauciti javu...da li znate gde da nabavim neki lep tutorial na ovu temu (vasu) a i malo o javi! ?

poz
[ ipacid @ 26.01.2007. 17:13 ] @
Ja mislim da imam neki java tutorial na srpskom. Ali ako ne znas javu uopste (ili je znas samo do Hallo World!). Proci ce meseci dok ne budes bio u stanju da napises program za telefon.
Ja se najvise izbedacim kad vidim sta sve ljudi rade u toj javi (napredne funkcije) a ja pojma nemam ni osnovno. I koliko vremena ce meni trebadi dok ne postanem True Master jave? duuugo... meni je cisto gubljenje vremena da lupam glavu 24h dnevno da bi ucio javu i ucio i na kraju postanes neki programer druge klase ili cak trece. Ako ne mozes biti medju boljima *bes ti to.
[ nidzo80 @ 25.04.2007. 11:59 ] @
Postoji li mapa Beograda uradjena u Javi za mobilne telefone? Vidjao sam takve aplikacije za neke ruske gradove,a cini mi se da ima i Zagreb.
[ srdjandakic @ 25.04.2007. 17:40 ] @
Postoji, Microsoft Live Search :)

mobile.search.live.com

Kod mene u NS recimo postoje neki detalji (zavucene slepe ulice, coskovi i sl.) koji ne postoje ni na jednoj domacoj mapi, ukljucjuci i papirne.

A opet neki znacajniji detalji nedostaju par ulica dalje.

[ milan bj @ 18.05.2007. 14:18 ] @
Vidi ovako, (prvo bi me interesovalo da li ti planiras neki pretrazivac za ulice...)

kada sve to napravis sa znatno manjom slikom i probas da spustis na telefon bice tu jos mnogo problema. Nemoj me potpuno drzati za rec, ali vecina telefona moze da prihvati alplikaciju samo jednom (prvi put). Kasnije ista ta aplikacija nece da radi na istom telefonu!!

(ako je obrises, pa ponovo instaliras). To nije nista cudno...

Meni se to desilo bas sa k700 i mojom kartom novog sada!!

Problem je u internom kesiranju kod telefona (ako se ne varam), u sustini lep nacin da sve ovo zaobidjes je da testiras sa znatno skupljim telefonima jer se ti, pretpostavljam, ne razumes bas dobro u servere i tipove podataka...

Nadam se da sam ti pomogao, pa mi ako nesto imas od problema salji pitanje na mail [email protected], a ja cu ti odgovoriti...