WM5 Testers Needed:Currency Exchange Mobile - Windows Mobile Development and Hacking General

Hi All,
For the last 5 hours straight :shock: I developed a currency exchange application. Since I couldn't find a decent WM5 currency converter so I decided to develop one. This application requires internet connection to download exchange rates from the web service. This was developed using vs2005, tested and works on wm5 device with .net compact framework 2.0 which comes with the vs. You will need .NET compact framework 2.0 to use this application :roll: if anyone can give me sugggestion how to include the dependencies.. Anyways hope you enjoy it! thanks for using it...
::adit

Related

Camera API????

I need to camera API of imate to develop some applications.
Does anyone know where to get it?
and any ways to import camera.dll?
thanks!!
Camera API
You're not the only one trying to get hold of the camera API for this device, I think there are quite a few of us that are trying. I sent an e-mail off today to HTC and to O2, to see if I could get a response.
I believe Microsoft are also now aware of this problem. The last I heard was that HTC have a problem with the camera API and that they had e-mailed a copy of this to someone back in May, but it didn't work.
I am hoping that they will e-mail me the latest stuff... we shall see... If I manage to get hold of it I will be posting it EVERYWHERE... Including on here and on my website:
www.ip-ms.co.uk
Let me know if you have any success!
you can disassemble camera.dll to determine IOCTLs that are used to communicate with it (a CAM1: device). Or decompile HTCCamera.dll, it exports some interesting functions like "Camera_GetPreviewImage".
You may try to contact www.iastyle.com, as far as I see they have developed camera application for Imate.
The other idea is to take .NET CF camera class and to try to use it in Imate. Or to download camera SDK from HP hoping that ti is compatible with imate. You may convert all references to SDIOCam.dll to HTCCamera.dll.
Look at http://www.bistia.com/en/prod-faq.html#cam
O2 ActiveSync, Development & deployment with VS2003
O2 have been of very little help. They do have an SDK from HTC however they are not allowed to release it as they are under an NDA.
I guess we will have to continue with the quest of hacking into the dll's and getting in that way.
On a slightly different note, can someone help me out with a deployment problem with my XDA 2.
I am running VS.Net 2003, with SQL Server CE 2.0 & SP3 and SQL Server 2000 SP3, Active sync 3.7.1 and PPC 2003 ROM verson 1.03.00 USA
The device connects to active sync but I can't deploy to the PDA in VS.Net It works in emulation. I can't just copy the cab files coz I need the SQL CE management tools to be deployed with the application as it is the first time of deploying a SQL CE app to the device.
I have tried removing proxyport reg file and re-placing it... I have uninstalled VS.Net, Active sync and everything else and re installed it. I have even done a complete new install on a totally clean pc following the MS guidlines on the order of installation. Still no joy!
What more can I do? I have also tried installing with IRdA as well... this didn't work either but i could still active sync with it.
Help is definately required on this one guys!
Many thanks
Sarah
Re: O2 ActiveSync, Development & deployment with VS2003
the only thing that you have not tried is upgrading your ROM. Try it, but backup it first.

Developing Apps for my O2 XDA IIs (Blue Angel)

I've just aquired an Blue Angel O2 XDA IIs, as an .net programmer i've had experience of w32 applications, but not PPC.
Can anyone point me in the direction to create applications that will access features such as my wireless/bluetooth/phone/sms.
Any documentation/examples etc.
Kind regards
Gav
MSDN, eVC or VS2005beta2 samples.
To program BT you'll need Widcomm SDK that is about 1600$ and there is no free or stolen versions in net.
well i'm using vs.net 2003 Enterprise...
Just some samples really. Especially for the phone side of things. I purchased this to continue my experience in .net development.
i've got vs2005 beta 2.0 dvd from ms, but don't really like using it. I prefere using 2003.
Cheers
Gav

Visual Basic Runtime

Hi all,
does anyone know if there is trick to install Microsoft Visual Basic runtime in my Universal (JasJar) ?
Thanks
nicoska
There is no VB Runtime for Windows Mobile. The closest you can do is installing The .NET Compact Framework, but you will not be able to run VB Scripts or VB applications on a Windows Mobile device. At least not now anyway.
ccisn said:
There is no VB Runtime for Windows Mobile. The closest you can do is installing The .NET Compact Framework, but you will not be able to run VB Scripts or VB applications on a Windows Mobile device. At least not now anyway.
Click to expand...
Click to collapse
I've installed this http://www.funambol.com/opensource/downloads.html
Is a SyncML client for PocketPC and when i tap on it ask me to install Visual Basic Runtime.
It's possible ?
thanks
nicoska
Interesting. I went there and noticed it is for PPC 2003. I tried installing it (but didn't let it go through)
It did look like it was going to install some VB Runtime for PPC. (It showed up on the screen)
Check your add/remove programs and see if it's in there. If it is, then it probably doesn't work with WM 2005.
Good luck
ccisn said:
Interesting. I went there and noticed it is for PPC 2003. I tried installing it (but didn't let it go through)
It did look like it was going to install some VB Runtime for PPC. (It showed up on the screen)
Check your add/remove programs and see if it's in there. If it is, then it probably doesn't work with WM 2005.
Good luck
Click to expand...
Click to collapse
Yes, indeed. This should be a eMbedded VB Runtime, which works with WM 2003.
Visual Studio 2005 should be delivered me in the next days, and for all I read by now this will include a VB environment for WM 2005. Possibly this will be compatible to... oh wait! We're talking about Microsoft, aren't we? So, forget this about compatibility... :roll:
Yeah. I tried to create an app in eMbedded VB and it didn't work out of the box on WM 2005. I have used VS2005 and created a couple apps in VB and they work, but I needed to install the MS CF 2.0 and that was it.
I had assumed that WM 2005 was supposed to have CF 2.0, but mine did not. I also have a Qtek 9100, not a 9000. So the Jasjar's and 9000's may have it already.
thanks a lot.
Please let me know when you get the vb runtime for wm5, so then i can check if sync ml works.
bye
nicoska
ccisn said:
Yeah. I tried to create an app in eMbedded VB and it didn't work out of the box on WM 2005. I have used VS2005 and created a couple apps in VB and they work, but I needed to install the MS CF 2.0 and that was it.
I had assumed that WM 2005 was supposed to have CF 2.0, but mine did not. I also have a Qtek 9100, not a 9000. So the Jasjar's and 9000's may have it already.
Click to expand...
Click to collapse
Can you post the app so i can test it ?
bye
nicoska
nicoska said:
Can you post the app so i can test it ?
bye
nicoska
Click to expand...
Click to collapse
which app? the VS2005 one? Or the eMbedded VB one?
I actually don't have the eMbedded VB one anymore.
I'll attach this simple one created in VB off of VS2005. It just powers off or resets the device. (It is not signed)
Also if you are just curious about the CF runtime you can run \Windows\cgautil.exe and it will pop up with all the versions of the Framework. Mine only has 1.0 by default. After installing 2.0 it shows both.
I was using a bunch of VB apps on my jamin (prophet) without any problem, and all of a sudden when I try to open them i get; "there is no application associated etc."
Anyone has any clue about that? Can I install (or re-install) visual basic on wm5?
Thanks all

How i can connect and deconnect from internet?

Hello everybody!
I'm a new vb.net mobile developer and one problem was stopped me: in my application, i need to use some webservices for getting remote information but i'm not able to connect to internet automatically....can everyone help me?
I'm using visual studio 2005 and vb!
Well I don't know about VB (I understand it is problematic to access system functions with that language) but if you could use native APIs than you would just need to use the Connection Manager functions.
Look here.
fabrysious said:
Hello everybody!
I'm a new vb.net mobile developer and one problem was stopped me: in my application, i need to use some webservices for getting remote information but i'm not able to connect to internet automatically....can everyone help me?
I'm using visual studio 2005 and vb!
Click to expand...
Click to collapse
Well for one thing, you need to have a data plan from your carrier before you can access the internet.
What is the device?
even with the horrible syntax
vb .net should be able to do the same things
as c# so i believe
it can be don by including the right .net libs
or in worst case use unmanaged dll's
Thanks to all...i'm reading posted link about APIs!
I will know you the result!!!

Microsoft Net Version Updating

Sorry but I am newbie around here,
I have tried to run some programs a recently downloaded on my HERMES but when I try to run those programs, they indicate that my Microsoft net version so older that I need a newer one.
I have WM5 on my device
A) Where can I get a newer version? Is it free?
B) Can I keep my WM5 version but updating my Microsoft net version?
C) What is the purpose of this application?
I think you are talking about the microsoft dotnet framework(called compact framework on WM).
If so, you can download and install it free from microsoft. Do a google search for 'Compact Framework 2.0 Redestributable' and follow the microsoft link to download it on your pc(on which you do active sync). After download run the install on your pc. Next time when you active sync the compact framework will be updated to your pda.
If you are still could not find the download... go to one of the software I published(check my signature) and in the first post of any of my software I have a link to 'Compact Framework' download.
HTH
Edit: forgot your questions B and C
B: It does not affect your WM version(Yes to your question)
C: It makes your PDA run the applications built with .net technology. Most of the 'new applications' built now a days are .net. So no harm in updating to compact framework.
Nice !!!!!
I did it as you said and it's ok!!!!!!
Thanks..
i dont think most new apps are in .net as it still got some performance issues on pda's imho
Rudegar said:
i dont think most new apps are in .net as it still got some performance issues on pda's imho
Click to expand...
Click to collapse
Yes I do agree with you Rudegar.
But I do not treat that as an issue, since the dotnet architecture built such a way that the 'Things gets initialized as they are accessed' and the the 'Objects gets distroyed based on framework's assessment as to when to dispose things'. I think because of these behavior sometimes we see it as 'peforming bad'.
But one thing is sure that the dotnet did(or WILL) not replace the older native way of doing things(It's still long way to achieve it). Even a simple today pluggin is impossible with pure dotnet.

Categories

Resources