Related
I saw a lot of programs developed for XDA II, and they are for XDA II only. So it must be a SDK documents somewhere, otherwise no-one can write codes specific for XDA II, Am i correct?
If so, could anyone tell me where can I get the XDA II's SDK?
Thanks in advance
SDK is the PocketPC2003 SDK available free from Microsoft.
It really needs embedded Visual C++ 4, also available free from Microsoft.
http://www.microsoft.com/windowsmobile/default.mspx
They'll also send you all the tools on DVD for a small handling fee, as they are huge downloads.
andyclap said:
SDK is the PocketPC2003 SDK available free from Microsoft.
It really needs embedded Visual C++ 4, also available free from Microsoft.
http://www.microsoft.com/windowsmobile/default.mspx
They'll also send you all the tools on DVD for a small handling fee, as they are huge downloads.
Click to expand...
Click to collapse
Sorry, I didn't make myself clear.
I have the generic SDK from MS, what I need is the SDK for XDA II, it should come from XDA II's manufacture.
Thanks
well there are not xda2 stk
but there are a collection of stk's
one of them is ms's
another is the one which the cam program uses
another is the stk of the ati 2d chip
i think ati will give you their sdk if you reg at their site or something
dont think the cam's sdk is something they would let people get their hands on
a xda2 sdk would be like having a dell Latitude sdk
it dont work like that
Rudegar said:
well there are not xda2 stk
but there are a collection of stk's
one of them is ms's
another is the one which the cam program uses
another is the stk of the ati 2d chip
i think ati will give you their sdk if you reg at their site or something
dont think the cam's sdk is something they would let people get their hands on
a xda2 sdk would be like having a dell Latitude sdk
it dont work like that
Click to expand...
Click to collapse
Thanks, where is the website for ATI? could you post a link please?
BTW, what I need to do is to develop GSM related applications specific for XDA II, say, timed SMS sending. It is best if I can plug my apps into their build-in apps like SMS (it does not have timed SMS sending options)
Aha you're after the device SDK for the XDAII. You want to know what drivers are supplied and how to use them to control the specific hardware at the lowest level, e.g. ATI graphics, Radio hardware, Camera, Bluetooth, Buttons, comms, etc.
... unfortuantely HTC are an absolutely closed shop. Getting any information out of them is like getting blood out of a stone. A particularly hard and bloodless stone.
This site is really the closest thing we have, although as mentioned above you might have some luck with the specific hardware manufacturers such as ATI (although they are also notoriously unforthcoming). There's also sourceO2, who have similar level of knowledge about supporting low level development on the XDAII as a particularly stupid earthworm.
Usual rant follows... If only the device manufacturers would properly open up their products to developers, they'd see a wealth of applications developed that'd make their hardware a real "must have". They probably think it'd eat into their profits on the next device they produce, which is all they're interested in really.
Incidentally, you can both send SMSs, and use the notification subsystem to schedule an app to run at a particular time via the PPC2003 API. So it'd be fairly simple to knock up a client-side SMS timed sending application wihtout hacking RIL.
Hi, andyclap
Thanks a lot for your informative reply.
I am not actually developing very low level applications. What I planned to do is to develop some value added little programs that could be a plug-in or such a kind.
To make myself clear, I can use an example to explain what I might want to do:
The build-in SMS program does not have the feature the let you send a timed (scheduled) SMS. I am wishing to do is:
insert a menu item into its original context menu (tap-and-hold on SMS message body), you can choose to send at specific time
Anyone have an idea?
build in sms programs are not something which would make it a special xda program
all pocketpcs would be able to use that
that is unless you want to block your application somehow from being used on other pocketpc's then the xda then i suppose you need to access some reg indentifier or something
you want me to give your the link to ati ?
well if you are too lazy to type it then i suppose I must
http://www.ati.com/products/handheld.html
Hmm this may be quite hard to do, as I the messaging system is quite unextensible. It's fine if you want to create a new format from scratch, but extending an existing form handler is, I think, impossible.
Some low level dirty tricks (subclassing windows etc) might work, but would be pretty tricky to do, and very hacky.
I just wish somebody would give the PocketPC team a Symbian SDK, Symbian really got it right when it comes to messaging.
Yes, i can write a new SMS program, but it will need me to deal with Contacts object. I mean, I have to write code for fetching data stored in the build-in contacts database. If I can just plug my function into its contextmenu, I will only need to implement a simple function program (setting date/time, save phone number and message text, create a notification, etc).
Using SetWindowLong can hook into the *****, but this program model is some kind of fragile, very easy to crush the system or the apps itslef, not really stable if not tested thoroughly
We seem all to be waiting for a version to leak of the CE 5.0 for our devices, and at the same time we seem to think that this will not happen due to the fact our providers are going to want to ship it on new devices and not upgrade the old ones.
Well Mwang put me in the mood to do some searching and this is what I found.
Because Windows CE is in components, you can create a custom version of the OS that includes exactly the elements your particular device requires—no more and no less. Using the Windows CE development tool called Platform Builder, you can create a customized version of the OS, called an "image," that you then download onto your device hardware for debugging. If your hardware is not available yet, you can run your image and debug your applications on the included x86 emulator. That allows the end-user application developer and the low-level system software developer to work in parallel on the same project.
Click to expand...
Click to collapse
http://msdn.microsoft.com/embedded/getstart/bring2market/plan/learn/windowsce/default.aspx
Well it seems that you can download a 120 days trial version which would mean you would have to flash your device in 120 days.
Windows CE Evaluation Version
Windows CE integrates reliable real-time capabilities with advanced Windows technologies to rapidly build a wide range of innovative, small-footprint devices. The evaluation version is a 120-day trial version of Windows CE, valid from the day of installation. The CD and DVD versions include a copy of Microsoft eMbedded Visual C++ 4.0 Service Pack 4. The Evaluation Edition (download) requires you to download eMbedded Visual C++ separately.
Click to expand...
Click to collapse
http://msdn.microsoft.com/embedded/getstart/evaluate/default.aspx
Think this is the homepage
http://msdn.microsoft.com/embedded/windowsce/default.aspx
So what is stopping us ?? Or Cant I read?
Any body in the mood for this??
Downloading now What could go wrong ?
http://www.microsoft.com/downloads/...50-D311-4F67-9FB3-23E8B8944F3E&displaylang=en
Does this work for you gues ?
I tried this a while back.
Its not as easy as it sounds, firstly you have to correctly setup all the drivers for the hardware.
I wouldnt garantee that it has stuff like the phone apps ready to be compiled in either.
lastly, you have to make it into the correct format for the installer prog, I dont know if the package will output a himaupload.exe compatible rom.
Let me know how you guys do though, it would be nice to compile our own OS!
It's installing on my computer :shock: i want it on my PPC
Well I found a 30 min tutorial on the platform builder and it looks like a lot of the stuff is around (Wifi), What we will miss is the camrea app, but hell its a start.
Ps cant find that link anymore, and the posted link works great.
MDAIIIUser said:
Well it seems that you can download a 120 days trial version which would mean you would have to flash your device in 120 days.
Click to expand...
Click to collapse
Im sure it's a 120 days from the day you install it on your Desktop PC :?
definatly not as easy as you think!
i had the older version and i made some images for X86 machines (to make them thin clients)
you need every driver for the device that it will be installed on so theres alot more required than just the platform builder,
check it out anyway, its still fun to use and you can make custom CE's for old PII machines (routers, thin clients etc)
Well Bosjo, would that not give you 119 days to post a BA Rom?
@MDAIIIUser
Well i dont know, but Im guessing that the ROM itself will expire 120 after Desktop installation
@bosjo
Well you better hurry up and do good documentation so that I can rebuild your posted rom in 118 days.
@MDAIIIUser
Ha ha ha, well don't get your hopes up, Im just a plumber that bought a BA to save some time and get projects more organized........... Well that what just to be a laughf, this device has eaten every spare second I have had since the day i bought it, and it's still crappy...............
What? You mean you can use it as a phone, thought it was only good for the pocket solitair, how did you do it? and can I read it on wiki?
You see I am True born again MDAIIIUser and
"I haveth faith in thou"
I've pu the windows CE 5.0 installer in the upload folder
Good job you got this , see your pm
Hmmm... well, if someone can create a ROM that won't expire or brick my device, I'm willing to help with testing...
Let me know if you need me...
hehe. Its impossible to create WM2005 from the stuff offered with the trial WinCE 5.0 Platform builder.
Hint: WM5 has version 5.1. PB offers 5.0
im wondering.. where would you get ALL the drivers from? im sure HTC will not be willing to help us here..
@Manich
I truly respect your post and I am very much aware of not having your knowlege, insight, understanding, hacking competence.
That is why I am amember of this forum, to learn from people like yourself in order to try and get the best for my device. To share what I have learnt with others (I use wiki for that).
So please, please share with us a better idea of how we can get 2005 on a BA. It would save me a lot of time searching on the net, uploading sdk that are of no use as well as moving files on the ftp.
A "it cant be done answer" I could accept if it came from somebody else without your knowlege and I remember reading that somebody wrote something along the lines if it can run it can be cracked (smile).
With alll due respect
MDAIIIUser
Generally it cannot be done as you don't have a board support package for BA or other compatible platform. With lots of hacking and reverse engeneering you can write all drivers and all applications absent from Platform Builder (like cprog, SMS client, SIM toolkit, etc), but it would be only a waste of time. It would take as much time and would be as useless as making a Linux for BA. Better buy a device that originally ships with OS you want.
The only hope for getting WM5 on BA is that some person from MS would offer it or someone would get a device with such a ROM. Even a locked device with a signed ROM would help.
hey,
have any of u tried this application for pocket pc? check it out on this link http://simpleos.iroot.ca/index.php
apparently, it makes ur pocket pc GUI exactly similar to a MAC or Windows XP (an emulator of some sort). It comes with additonal plug-ins that you can download which emulates applications such as outlook, word, media player, etc
It's a freeware and it looks pretty interesting. My PPC has been in the shop for repair so I have not been able to try this (and probably wont be able to for at least a week) but if anyone out there can give it a shot, let me know ur feedback on this app (is it stable?does it mess up ur PPC?). from the screenshots and videos, a WM2003 version was used so I dont know if it's compatible with WM5 or WM6. I cant wait to try it out when my PPC gets back from the shop.
Initial testing shows that is it quite slow. But that maybe due to the wizards slow processor on WM6. Does not install as it should. I believe that to be an WM6 issue. Other then that overall looks good but not recommended for a wizard. Also get designed for VGA resolution. I think that is due to the fact that it doesn't install and does not configure the software.
My initial view is positive. but need to do some more testing. A cab install file would be useful.
Cheers,
thanks for checking it out! According to the support forums in the site, u can change the VGA setting. Quoted "if you unzip the files from zip, unside a "bin" folder there is a file "kernel.xml" open in notepad and change the 64 to 32 and save". Dont know if this will fix it though.
Also this application is open source i think, so if any of our great programmers here at xda-developers can have a crack at it, i'm sure someone can improve this promising application and make it fully operational for all of us here (like what A_C did with the ILock). The programmer did say that he is open to the idea of someone continuing the development of this program as he does not have a lot of free time to work on this (check the forums section in the site)
So I got tired of waiting for Windows Mobile 6.5 and a "real" app store for Windows mobile and started working on one of my own. It is very early in development right now, but feel free to give it a spin. If you are a developer and want to add an app to the few test pieces I have in there head to:
http://grebowiec.net/wmappstore/index.php
- June 23, 2009
New Category list display - easier to read/click
Progress bar for thumbnail loading (good for big categories like GAMES)
Added about screen so you know what version you have (built in updating coming soon)
Added tons of test apps (some downloads fail...sorry)
- June 16, 2009
First version uploaded
Long delays after some clicks, be patient
Sounds like this has some potential
will test it out right away!
p.s. i love the name
very good idea !!
Works pretty well.
Maybe we could work together? I made this site: http://thewingster.com/default.aspx
Not to sound harsh but how many of these apps do we need? There are quite a few similar apps out now, some more polished than others.
While I agree that competitive products are always key to innovation, too many products of the same line flooding the market can lead to a sense of over stimulation and paralize the possible success of that line. Take a look at Windows Mobile itself as an example.
An "App Store" is probably one of the few exceptions where a plethora of choices is NOT the preferred path to success. Rather, having one or two major options (MS's version plus a community driven one) are probably the best way to see a successful tool for the Windows Mobile community.
I say if you're going to try and do something like this, either make sure it stands head and shoulders above all other products so that your program and corresponding website are THE places to go to for apps, or use your talents in helping the already existing similar apps get to that status. Otherwise, at this rate, Windows Mobile will never have a "App Store" that is on par with Apple's.
Whatever you chose to do, good luck in your venture.
pndragon said:
Not to sound harsh but how many of these apps do we need? There are quite a few similar apps out now, some more polished than others.
While I agree that competitive products are always key to innovation, too many products of the same line flooding the market can lead to a sense of over stimulation and paralize the possible success of that line. Take a look at Windows Mobile itself as an example.
An "App Store" is probably one of the few exceptions where a plethora of choices is NOT the preferred path to success. Rather, having one or two major options (MS's version plus a community driven one) are probably the best way to see a successful tool for the Windows Mobile community.
I say if you're going to try and do something like this, either make sure it stands head and shoulders above all other products so that your program and corresponding website are THE places to go to for apps, or use your talents in helping the already existing similar apps get to that status. Otherwise, at this rate, Windows Mobile will never have a "App Store" that is on par with Apple's.
Whatever you chose to do, good luck in your venture.
Click to expand...
Click to collapse
What other mobile app stores are there? I know there's that one that is through the website, but any that are actual programs on our phones??
Great idea, I will be very happy to support Your project
ace10134 said:
What other mobile app stores are there? I know there's that one that is through the website, but any that are actual programs on our phones??
Click to expand...
Click to collapse
There's device update.
Please let me know if you tried to add an app. There was a bug on that page that didn't get all the data submitted.
ace10134 said:
What other mobile app stores are there? I know there's that one that is through the website, but any that are actual programs on our phones??
Click to expand...
Click to collapse
Device Update by CRCinAU (Steven Haigh)
Like ZzFDKzZ said
Gecko by Nicolas Bouliane
XDA Thread: http://forum.xda-developers.com/showthread.php?t=436127
wApps by niikoo
Never got off the ground as far as I know...
Pocket Download Manager by ciobo
XDA Thread: http://forum.xda-developers.com/showthread.php?t=475532
OpnMarket by joel2009
JAK Portal by kareem9nba
XDA Thread: http://forum.xda-developers.com/showthread.php?t=471576
and of course, the two from major software distribution websites:
InHand from Handango
PocketGear, Inc.'s App Store
See what I mean?
pndragon said:
Device Update by CRCinAU (Steven Haigh)
Like ZzFDKzZ said
Gecko by Nicolas Bouliane
XDA Thread: http://forum.xda-developers.com/showthread.php?t=436127
wApps by niikoo
Never got off the ground as far as I know...
Pocket Download Manager by ciobo
XDA Thread: http://forum.xda-developers.com/showthread.php?t=475532
OpnMarket by joel2009
JAK Portal by kareem9nba
XDA Thread: http://forum.xda-developers.com/showthread.php?t=471576
and of course, the two from major software distribution websites:
InHand from Handango
PocketGear, Inc.'s App Store
See what I mean?
Click to expand...
Click to collapse
A lot of those are dead.
PocketGear is just a website and doesn't have an update utility built in.
Handango is mostly paid apps and no update utility.
This new app store sounds like it could work better, and as long as it actually gets going, it could work.
If you want to complain about too many similar apps, go to the Slide2Send thread, they want to make another "light" SMS app. We already have like 10 sms apps, we don't need another. Please tell them that!
Well, last night I wrote a quick RSS parser to load in some free apps from freewarepocketpc.net. There are about 140 apps up there now for testing. I will be releasing a new version today (I hope) with a few more features.
New version is up. Enjoy. Info in first post.
Deviceupdate only gives me errors and won't launch.
OpenMarked works slow without indicators
but yours work flawlessly on my device. Sometimes slow but, gee, it has to download stuff! Your appstore is already my preferred choice. Add some grfx, tidy the category list (maybe a list, not icons and make it fit to screen) and voila!
Tell me if you need some grfx
THANX!
great idea i just install and test
like the device update but don't have some apps, and not updating for newest version
opnMarket i got problem with this
need to try this one
Hi,
I currently have the idea to write a piece of software for Windows Mobile that can track your run while running. Something similar to http://www.runkeeper.com/ but for Windows Mobile, and much less advanced.
I attached my prototype screens. Please let me know if you're interested, I might build this app, but only if there are enough people interested in it.
-
Mark Monster
have you tryed sportypal ?
www.sportypal.com its free and fantastic!
There are already a few apps like this out there for WM and free. G-Watch by ageye.de, GPSCycle Computer, TrackMyRun are all ones I've tried and liked. But more is always better. The only thing I'd ask for if you do build one is for an export to GPX feature. KML files are nice, but GPX make tracking individual points in Google Earth much easier.
I misread the title and was trying to work out why you needed to keep track of your MUM
Perhaps you should try Marathon. It's a great app. I've been using it for a while.
http://www.marathon-mobile.net/