Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
simone.o
Old
#1  
Junior Member - OP
Thanks Meter 0
Posts: 4
Join Date: Jun 2004
Default New Programmer (Maybe)

Hi to all,
i'm new in xda\xda2 world...and i would like to develop under it? What i need for developing? What cpu type\model it have?
 
wfberg
Old
#2  
Member
Thanks Meter 0
Posts: 42
Join Date: Jun 2004
Well.. The About and Device Information screens in the System Settings menu should take care of your questions..

But if you're lazy, the XDA typically runs PocketPC 2002 on a StrongArm CPU, and the XDA II PocketPC 2003 (Windows Mobile Edition) on an Intel XScale (which is backwards compatible with ARM).

If you simply visit www.pocketpc.com and click on developers you'll end up at http://www.microsoft.com/windowsmobi...s/default.mspx

Where you can even order a free DVD-Rom with the PocketPC SDKs, compilers etc (they will charge shipping and handling, at a freakishly high rate). You can also download that stuff.

However, you will need Visual Studio .NET as well, which is not a free download (in fact, even the academic version will set you back more than EUR 100).

I've not ventured into it myself yet, so it's quite possible you can actually do without Visual Studio (as the compilers themselves can be downloaded). Also, there's a version of gcc for pocketpc.

Any one developing for pocketpc who wants to chip in here? (I'd like to toy around with programming a bit on PPC - regretably it doesn't have a built-in scripting language like epoc32 has/had).
 
chmckay
Old
#3  
Senior Member
Thanks Meter 0
Posts: 132
Join Date: Apr 2004
You only need Visual Studio .NET if you want to create .NET applications. If you are just programming in C++, I'd highly recommend downloading Embedded Visual Studios 3 and 4 and get the appropriate SDKs (all of which are free). At least, that's what I use.
 
admiral
Old
#4  
Junior Member
Thanks Meter 1
Posts: 13
Join Date: Jun 2004
Location: New York, US
Default What about Java Midlets?

I am thinking on writing a couple of apps for PPC, but going into VS.NET might be too deep for me. I also want to extend those later for palm and maybe desktop. No hardware specific stuff so I thought I might get away with Java which I am pretty good at.

Does anyone have anything to say - pros / cons? How midlets are on O2 in general - fast / slow, too much memory or processing power? Please share.
 
bob190cm
Old
#5  
bob190cm's Avatar
Senior Member
Thanks Meter 0
Posts: 151
Join Date: May 2004
Location: Prague, CZ
Why don't you get down to c++? Fast, small, general support...
--------------
У нас сегодня день вежливости, так что вы просто идите за мной и никуда не сворачивайте!
 
admiral
Old
#6  
Junior Member
Thanks Meter 1
Posts: 13
Join Date: Jun 2004
Location: New York, US
Default Some day

Good old C++. Too many years with Java - softened my mind... Undoubtedly C++ is the best way to go in terms of speed and size. Lets see what people say. :idea:
 
chriswo
Old
#7  
Senior Member
Thanks Meter 0
Posts: 124
Join Date: Mar 2004
Location: Kuala Lumpur
I've been programming in Visual .NET (VB.NET more specifically), but even after installing the SDK I have no idea where to start? When creating a project, I don't see any new project type for Pocket PC applications ? In fact, what else do I need to do if I want to program in VB.NET ?
 
Rudegar
Old
#8  
Rudegar's Avatar
Retired Moderator
Thanks Meter 15
Posts: 12,500
Join Date: Jul 2003
Location: DK
i read that visualstudio .net 2005 will be able to make pocketpc applications in all languages not just .net applications like 2003


not sure about how you get started with vb.net since vb is very evil and nasty
but with c++ mfc and c# .net you start out with a form and there you can place components on it and program what functions they have

but if you want to make games and stuff which dont use normal windows stuff then you are better off programming them in c++ directly for the arm platform
hhhmm ok i may be a jerk but i'm a jedi jerk like my father was before me
BTW "I can't use a skeleton arm with that"
 
dangel
Old
#9  
Senior Member
Thanks Meter 2
Posts: 172
Join Date: Jul 2003
Location: Cambridge
I use Embedded VC++ and MFC as it's far tighter/smaller than .net. Purists can go completely Win32(ce) native and avoid MFC altogether but MFC does make development a good deal easier without the bloat of .net (not to mention how slow it is..).
 
zendrui
Old
#10  
zendrui's Avatar
Senior Member
Thanks Meter 4
Posts: 1,957
Join Date: Apr 2003
Same thing for me. C++ with EVC tools. No mfc for me (a little purist and feel it gives a clearer code )
Best way to have samller and optimize applications

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Windows-Based Multi-Tool for the Sony Xperia U

If you are a flashaholic and an owner of the Sony Xperia U, you may be interested in the … more

XDA University: Crafting Recovery-Flashable Packages

Those of us who use Linux on a day to day basis don’t think twice about sinking … more

Side-Swiping Multitasking with Kakudo

Recovering iPad users may still remember the multitasking function where you can swipe left or right to … more