Sony Ericsson K600i Borland JBuilder 6 Personal edition
Voikohan JBuilder6 Personal editionilla tehdä Java -ohjelmia ajettavaksi Sony Ericsson K600i -puhelimessa, joka on Sony Ericssonin ensimmäinen 3G puhelin, ja samalla ainoa SE:n 3G -puhelin, jossa on vanha pohjaliitin, johon saa HandsFreen ja laturin yhtäaikaa.
Yritin etsiä googlella hakusanoilla K600i Borland, mutta löysin tämän:
http://developer.sonyericsson.com/getDocument.do?docId=65067
Tuossa PDF -dokumentissa tosiaan mainitaan sana Borland, mutta vain asiayhteydessä, jossa käsitellään tekijänoikeuksia ja tavaramerkkioikeuksia.
Javan kielenähän pitäisi olla laitteistoriippumaton, mutta näytön, näppäimistön, puhelimen / SIM -kortin puhelinmuistion, tiedostojärjestelmän, puhelujen ja Bluetooth -yhteyden sekä IP -liikenteen käsittelyssä saattaa ilmeisesti olla laitteistokohtaisia eroja.
Käsittääkseni TCP/IP -socketin avaaminen Java -ohjelmasta oletuksena puhelimissa avaa joko GPRS -yhteyden (2G) tai 3G -datayhteyden (3G- verkon kuuluvuusalueella).
Saisikohan Java -ohjelmaan jotenkin tehtyä testin, joka testaa, saako Bluetooth -yhteyden tietokoneeseen, ja sitä kautta hyödyntää tietokoneella muutenkin olevaa laajakaistayhteyttä (yleensä ADSL tai kaapelimodeemi) ja vasta, jos tällaista mahdollisuutta ei ole, käytettäisiin matkapuhelinoperaattorin tarjoamia datapalveluita eli GPRS:ää tai 3G datasiirtoa.
Tuollainen "IP over Bluetooth" -käytäntöhän sallisi puhelimen kotona käyttää jo maksettua laajakaistayhteyttä, jolloin operaattortien (usein kalliita 1,5€/Megatavu) -datayhteyksiä tarvittaisiin vain liikenteessä oltaessa.
Vinkkejä / Linkkejä Javaohjelmointiin matkapuhelimiin, erityisesti Sony Ericssoneihin ?
Onko Borland JBuilder myös puhelimiin koodattaessa yhtä kova sana kuin se on PC:ssä nettiselaimessa ajettavia Java -sovelluksia tehtäessä ?
Voikohan JBuilder6 Personal editionilla tehdä Java -ohjelmia ajettavaksi Sony Ericsson K600i -puhelimessa, joka on Sony Ericssonin ensimmäinen 3G puhelin, ja samalla ainoa SE:n 3G -puhelin, jossa on vanha pohjaliitin, johon saa HandsFreen ja laturin yhtäaikaa.
Yritin etsiä googlella hakusanoilla K600i Borland, mutta löysin tämän:
http://developer.sonyericsson.com/getDocument.do?docId=65067
Tuossa PDF -dokumentissa tosiaan mainitaan sana Borland, mutta vain asiayhteydessä, jossa käsitellään tekijänoikeuksia ja tavaramerkkioikeuksia.
Javan kielenähän pitäisi olla laitteistoriippumaton, mutta näytön, näppäimistön, puhelimen / SIM -kortin puhelinmuistion, tiedostojärjestelmän, puhelujen ja Bluetooth -yhteyden sekä IP -liikenteen käsittelyssä saattaa ilmeisesti olla laitteistokohtaisia eroja.
Käsittääkseni TCP/IP -socketin avaaminen Java -ohjelmasta oletuksena puhelimissa avaa joko GPRS -yhteyden (2G) tai 3G -datayhteyden (3G- verkon kuuluvuusalueella).
Saisikohan Java -ohjelmaan jotenkin tehtyä testin, joka testaa, saako Bluetooth -yhteyden tietokoneeseen, ja sitä kautta hyödyntää tietokoneella muutenkin olevaa laajakaistayhteyttä (yleensä ADSL tai kaapelimodeemi) ja vasta, jos tällaista mahdollisuutta ei ole, käytettäisiin matkapuhelinoperaattorin tarjoamia datapalveluita eli GPRS:ää tai 3G datasiirtoa.
Tuollainen "IP over Bluetooth" -käytäntöhän sallisi puhelimen kotona käyttää jo maksettua laajakaistayhteyttä, jolloin operaattortien (usein kalliita 1,5€/Megatavu) -datayhteyksiä tarvittaisiin vain liikenteessä oltaessa.
Vinkkejä / Linkkejä Javaohjelmointiin matkapuhelimiin, erityisesti Sony Ericssoneihin ?
Onko Borland JBuilder myös puhelimiin koodattaessa yhtä kova sana kuin se on PC:ssä nettiselaimessa ajettavia Java -sovelluksia tehtäessä ?
Vastaukset 1
Vanhimmat
Borlandista en tiedä, mut lataas J2ME Wireless Toolkit.
Sunin sivuilta imuroitaessa pitää rekisteröityä mut hakemalla sitä tiedostonimeä, se löytyy muualtakin.
Mukana tulee kirjastot, esimerkkejä, emulaattori ym.