Help - Search - Members - Calendar
Full Version: Getting Started With Development
OESF Forums > Distros, Development, and Model Specific Forums > Everything Development > X/Qt
chiark
Hi Folks,
I have read the FAQ, checked the Wiki, and had a google or two but I could do with advice on getting started programming the Z, particularly with X/Qt. This seems an excellent way to port things to the Z but I don't want to exclude Qt, or perhaps use SDL...

In short, I am confused as to where to start and what toolkits to use.

I come from developing using Embedded Visual C++ on Windows for Windows CE, where it's all straightforward: you've got the Microsoft WinCE APIs, built in help, and when all is said and done the IDE works well.

If people were starting over on developing for the Zaurus, what toolset would you use, are there any IDEs worth working with, and where would you look for inspiration.

Sorry to ask a n00b question, but coming from the hand-holding world of MS development, this is quite a shock to the system wink.gif biggrin.gif
Thanks!
Nick.
Meanie
QUOTE(chiark @ Sep 23 2005, 08:03 PM)
Hi Folks,
I have read the FAQ, checked the Wiki, and had a google or two but I could do with advice on getting started programming the Z, particularly with X/Qt. This seems an excellent way to port things to the Z but I don't want to exclude Qt, or perhaps use SDL...

In short, I am confused as to where to start and what toolkits to use. 

I come from developing using Embedded Visual C++ on Windows for Windows CE, where it's all straightforward: you've got the Microsoft WinCE APIs, built in help, and when all is said and done the IDE works well.

If people were starting over on developing for the Zaurus, what toolset would you use, are there any IDEs worth working with, and where would you look for inspiration.

Sorry to ask a n00b question, but coming from the hand-holding world of MS development, this is quite a shock to the system wink.gif biggrin.gif
Thanks!
Nick.
*


I know how you feel. I come from the Java world which is almost non-existant on the new Z models except for the ancient 1.3.1 version sad.gif
Now I have to learn C and Perl to write apps for the Zaurus unsure.gif
ltrm
QUOTE(Meanie @ Sep 30 2005, 08:28 AM)
I know how you feel. I come from the Java world which is almost non-existant on the new Z models except for the ancient 1.3.1 version sad.gif
Now I have to learn C and Perl to write apps for the Zaurus  unsure.gif
*


I've thought a bit about this. How hard would it be to port Sun Java to an X based system like pdaXrom, GPE or X/Qt?

I'm sure that I'm not going like the answer to that question! sad.gif

Sun do make the source code available. I wonder if there would be particular issues with memory usage and lack of floating point though?

ltrm
Hagisbasheruk
QUOTE(chiark @ Sep 23 2005, 10:03 AM)
Hi Folks,
I have read the FAQ, checked the Wiki, and had a google or two but I could do with advice on getting started programming the Z, particularly with X/Qt. This seems an excellent way to port things to the Z but I don't want to exclude Qt, or perhaps use SDL...

In short, I am confused as to where to start and what toolkits to use. 

I come from developing using Embedded Visual C++ on Windows for Windows CE, where it's all straightforward: you've got the Microsoft WinCE APIs, built in help, and when all is said and done the IDE works well.

If people were starting over on developing for the Zaurus, what toolset would you use, are there any IDEs worth working with, and where would you look for inspiration.

Sorry to ask a n00b question, but coming from the hand-holding world of MS development, this is quite a shock to the system wink.gif biggrin.gif
Thanks!
Nick.
*


Just a few links that may help
http://www.pellicosystems.com/devolinux/zd...inux/index.html
http://www.kevinboone.com/myfirstqtopiaapp1.html
http://www.oesf.org/index.php?title=Developing
http://java.sun.com/developer/earlyAccess/pp4zaurus/
http://developers.sun.com/techtopics/mobil...cles/ztutorial/
http://www.trolltech.com/download/qtopia/index.html
http://wiki.splitbrain.org/zaurusdevel
http://www.micronova.com/ZAURUS/index.html
http://www.linuxdevices.com/articles/AT4063513468.html
http://www.uv-ac.de/ipaqhelp/index.html
http://mywebpages.comcast.net/saweyer/z/index.htm


not in any order just from my bookmarks and may lead to other sources of help
gregarican
QUOTE(Meanie @ Sep 30 2005, 03:28 AM)
Now I have to learn C and Perl to write apps for the Zaurus  unsure.gif
*

Actually I am just finishing a CRM application where one of the client choices is a Sharp Zaurus SL-5500 (Sharp 3.10 ROM). And the Zaurus version of the application was creating using Ruby with Qt/Embedded bindings. Other than a few tweaks here and there the code is the same between the Zaurus version and the Ruby/Qt version I have running on Windows 2000/XP. I am not much of an IDE guy, as I coded everything using Scite. But if I wanted to I could've used Qt Designer and ported things into Ruby using some utilities that come with the Ruby Qt bindings. In any event, I really enjoy coding in Ruby and was glad that I could use the language for my Zaurus work :-)
chiark
Thanks for the moral support, and the links - I particularly like the KevinBoone.com link, as that's a good "getting started"!

The Ruby/Qt side of things appeals to me to: I've yet to even look at Ruby, but there seems to be a real buzz about the language/environment so I'll be investigating that further.

I have decided to start developing with Qt to find my feet first before jumping into yet another compilation environment. I'll try cross compiling from qemu first, then look at setting up the dev-img on the 1000 :-)

Thanks!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.