Sziasztok,
PDA-ra kellene majd írnom egy kis programot Windows Mobile-ra. Miben
kellene szerintetek nekiállni? A .NET kiesik mivel nem ingyenes, szóval
valami olyan kéne amire nem megy rá a gatyám! :D
Eddig QT és minimális cpp+gtkmm-el van tapasztalatom. Meg simán C-be
összeütöttem 1-2 apróbb dolgot.
Ami kell:
- HTTP Request-et küldeni és a visszajött adatot parsolni.
- Vagy adatbázis kapcsolat?! Ebben az esetben MySQL+SSL.
Köszi a segítséget,
Pepe
- 5326 megtekintés
Hozzászólások
- A hozzászóláshoz be kell jelentkezni
Köszi,
Ez a Windows Mobile 2005-öt is szereti?
- A hozzászóláshoz be kell jelentkezni
tudtommal igen, de mondjuk en csak 2003-on probaltam
- A hozzászóláshoz be kell jelentkezni
Köszi szépen még1x! Nekiálltam a doksinak ami az oldalon van.
- A hozzászóláshoz be kell jelentkezni
fizetos, de nincs veszes ara:http://www.arianesoft.ca
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
1. kipróbálhatod a Pelles C-t, ez egy vindózos C IDE, de wine alatt is remekül működik, én most épp ezzel játszom, aranyos kis eszköz. Open source.
2. ha javazni szeretnél, akkor javaslom, vess egy pillantást a mysaifu java vm-re, ha jól láttam, java5.0 kompatibilis, GNU Classpath-ot használ, J2SE vm!, és szintén open source.
3. ha tényleg elég egy egyszerű GUI és ajax is megteszi kommunikációnak, akkor használhatsz webes felületet és mondjuk a Minimo-t. Ez ugyan nem egy szupergyors böngésző, viszont a "nagy" mozilla javascript és ajax támogatása van benne, lehet, hogy ez is elég lenne Neked.
Tudom, hogy egyik sem enterprise megoldás, de mind nyílt projekt, és mind használható.
- A hozzászóláshoz be kell jelentkezni
Köszi mindenkinek, szép sorban étnézem őket! :)
- A hozzászóláshoz be kell jelentkezni
Az a baj a fentebb említettekkel, hogy nem natívok, így egyrész nem gyorsak másrészt sok helyet foglalnak a futtatókörnyezettel együtt...
Egyébként a .NET szerintem nem pénzes...
Sőt az egész wince sdk letöltehető, csak a Visual Studio nincs ingyen...
Alapvetően két lehetőséged van:
Alap win könyvtárat használva írod meg a progit...
Ez legalább akkora szívás lehet, mint pc-re...
Kényelmesebb cross-platform libet használsz.
Pár példa:
wxWidgets ( http://www.wxwidgets.org/docs/embedded.htm ) Kicsit fapados, de használható.
Qt ( http://trolltech.com/developer/downloads/qt/qt-windows-ce ) Még technology preview, a 4.4 része lesz, de ha magadnak kell nincsenek licenszproblémák.
Smartwin ( http://smartwin.sourceforge.net/ ) A win api feletti template orientált wrapper, csak GUI, viszont elvileg kényelmes és jól megtervezett.
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
Sőt az egész wince sdk letöltehető
És ha emléleim nem csalnak, van benne SQL Server Mobile Edition is.
csak a Visual Studio nincs ingyen...
De, úgy híják, hogy Visual C# Express Edition.
A .NET csípőből nem tud HTML-t parsolni, de HTTP kapcsolatot kiépíteni viszont igen. Parsert viszont külön le lehet tölteni. Több open source projekt is van erre.
-------------------------------------------------
" - Amerikanische Infanterie! Angriff! Angriff! "
- A hozzászóláshoz be kell jelentkezni
.NET lett a vége, viszont itt is beleütköztem egy hibába:
webResp1 = (System.Net.HttpWebResponse)webReq1.GetResponse();
Amikor ez lefut és nem találja a forrást ( hibakód, timeout miatt ).
Akkor normál PC-n dob egy exception-t, hogy hello ez a gond van.
Ezt PDA-n is megteszi, de utána lehetetlen újra kiépíteni kapcsolatot.
Mindig újra és újra eldobja és ugyanazzal az Exception-el tér vissza:
Nem található az erőforrás kódösszeállítása
Ez mit takar pontosan? Mert egy normál PC esetén ide a hibakód
kerül.
Köszi,
Pepe
- A hozzászóláshoz be kell jelentkezni
Szia!
Én is .NET-ezek PDA-ra. Én is tapasztalom, hogy nem ugyanúgy működnek a dolgok, mint PC-n. Azt találtam, hogy a Generics-ek például teljesen összevissza működnek vagy nem. Úgyhogy genericset semmiképp ne használj PDA-n!
Tudom, ez nem volt válasz a kérdésre, csak azért írtam be, hogy nehogy ebbe is beleütközz. Én http-t nem csináltam, arra nem tudok válaszolni.
- A hozzászóláshoz be kell jelentkezni
"Nem található az erőforrás kódösszeállítása"
Ezt a framework üzente? Nincs egy kicsit részletesebb stack trace?
Minden kérésre ugyanazt a request példányt használod, vagy mindig létrehozol egy újat?
-------------------------------------------------
" - Amerikanische Infanterie! Angriff! Angriff! "
- A hozzászóláshoz be kell jelentkezni