OESF Portal | OESF Forum | OESF Wiki | LinuxPDA | #planetgemini chat on matrix.org | #gemini-pda chat on Freenode | #zaurus and #alarmz chat on Freenode | ELSI (coming soon) | Ibiblio

IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Pocket Pc Vs Zaurus (for Application Development), A newbie needs some advices
Srono
post Mar 18 2006, 11:59 AM
Post #1





Group: Members
Posts: 83
Joined: 14-March 05
Member No.: 6,626



Hi all,

I got a project in school which is developing a face-recognition program for handheld devices. My supervisor asked me to choose platform that i like. Surprisingly, beside palm and ipaq pocket pc, he gave me an 6000L and a 5500 to choose biggrin.gif

Because i haven't had much experience, so i would like to ask which platform (pdaxrom/oz/sharp rom v.s windows pocket) is easier (faster to learn) to develop a GUI applications, especially graphic one. Can anyone give me some pros. and cons for each platform?

I am considering to choose zaurus because i am more familiar with it and i guess it is easier to find opensource libs...

Im totally new to write an application for handheld devices. I have only worked with small scripts in Zaurus.

Thank you very much !
Go to the top of the page
 
+Quote Post
Armagon
post Mar 18 2006, 12:29 PM
Post #2





Group: Members
Posts: 106
Joined: 19-October 05
From: Cardston, AB, Canada
Member No.: 8,348



QUOTE(Srono @ Mar 18 2006, 11:59 AM)
Hi all,

I got a project in school which is developing a face-recognition program for handheld devices. My supervisor asked me to choose platform that i like. Surprisingly, beside palm and ipaq pocket pc, he gave me an 6000L and a 5500 to choose biggrin.gif

Because i haven't had much experience, so i would like to ask which platform (pdaxrom/oz/sharp rom v.s windows pocket) is easier (faster to learn) to develop a GUI applications, especially graphic one. Can anyone give me some pros. and cons for each platform?

I am considering to choose zaurus because i am more familiar with it and i guess it is easier to find opensource libs...

Im totally new to write an application for handheld devices. I have only worked with small scripts in Zaurus.

Thank you very much !
*


First: Concerning the systems you are asking about, I only have experience with pdaXrom (and the C1000.)

I think an important consideration is the development environment and language that you are used to. If you are used to programming on Windows with Visual Studio, I bet you'll find Pocket PC development and debugging to be easier -- I expect that it'll be integrated seamlessly into the IDE. [My background is Win programming with Visual Studio, and I find linux development to be foreign -- but I still intend to learn it.]

The pdaXrom SDK is really easy to install and use (presuming you have some familiarity with linux style development.) Scroll down to "documentation" on http://mail.pdaxrom.org/contrib/ to see about native or cross-compiled C++ development. [I'm afraid I can't speak for Sharp or OZ.]

That's presuming you want to use C++ -- probably a safe bet if you are doing facial recognition. If you just wanted a GUI app, I'd recommend using python (pyGTK, pyQT, ...) It is possibly to do the GUI in python, and the rest of the code in C++. I've never done it and I think it'd take some work.

On the Pocket PC, you may be able to use C# and .net -- my coworkers say good things about them, in terms of rapid prototyping and creating full-fledged apps.

One other thing to consider: it may be worthwhile to compile your project for two architectures. It is often useful to make a PC build and an embedded build concurrently. Then you can do most of the debugging on the PC build, and only test the embedded build occassionally -- which can reduce the time of a compile/debug/test cycle. [But, make sure to test that embedded build! It does you no good to have a working PC build and a broken embedded build.]

One advantage of pdaXrom (and OZ/GPE), is that the same graphical X windows app will compile for both your PC and Z.

Good luck!
Armagon
Go to the top of the page
 
+Quote Post
Srono
post Mar 20 2006, 12:29 AM
Post #3





Group: Members
Posts: 83
Joined: 14-March 05
Member No.: 6,626



Thanks a lot for your helpful advices, Armagon! biggrin.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 19th November 2018 - 11:49 PM