TAPI 3.x / 2.x - Windows Mobile Development and Hacking General

Hi all,
I am a bit confused about the TAPI versions and hope, someone can help me.
Like the examples on MSDN, i try to use TAPI 3.1. Unfortunately there are missing header files. Is there a plugin, installing nescessary librarys and header files to the sdk? (I am using "Pocket PC SDK 2003" with embedded Visual 4.0 as IDE and the device is Qtek S100)
Is it right, that 3.x has an OO interface (or Com) and 2.x do not?
Thanks for your help!
BR Adrian

Related

Install Project (MDA,PPC2002) on MDA,PPC2003 with eVC ?

Hi,
I develope in eVC++ 3.0 for the MDA / PPC 2002 (Vers 3.13). Now I changed my MDA and tried to install my programms via eVC#++ on the new MDA (PPC 2003, Vers 4.19).
But I can't find the option to select the PP2003-Version in eVC.
In the PlatformManager the SDK is listet, but in the dropdown there is nothing :-(
Any idea where is my fault or where I can find any information to "upgrade" my project?
Greetings from hannovre,
Andreas )
ballrock2 said:
But I can't find the option to select the PP2003-Version in eVC.
Click to expand...
Click to collapse
Either copy the compiled files manually to your device. Or use eVC++ 4.0 which is also downloadable for free. Debugging, however, is only possible with the latter method.
Christian

REQUEST : getting started with wm5 development

can anyone point me in the direction of some help or a guide to getting started with wm5 dev ?
just looking for a "hello world" level walk through at the moment.
thanks in advance.
WM5 Dev
Get hold of Visual Studio .NET 2005 and examine the example programs Goodluck!
do i need to install the dotnet framework on wm5 or is it built-in ?
cheers
You need Active Sync 4 during development. You may wish to run the sample program in your WM5 device OR using a WM5 emulator. If you chose to run it on your device, cradle your device and VS.NET 2005 will install .NET compact framework on your device before it attempts to run your sample program using your device
thanks for taking the time to answer. i would have thought that the dotnet framework would have been built-in with wm5.
no-one likes to have to install extra programs to get an app to work.
I am not sure with the "newer" WM5 devices out there. I have an XDA II with the first leaked WM5 ROM and it does not have the latest .NET CF...
If you have a WM5 device, verify the .NET CF version you have by running: \Windows\cgautil.exe
i have 1.0.4292.00 installed on my wizard.
how does this compare to dotnet v1.1 or v2 ?
cheers.
I guess it is not the latest version. VS.NET 2005 needs CF v2 in order for programs to run properly.
Hi there.
I'm planning on embarking on PPC development journey as well.
Yet to get hold of VS.NET.
I was just wondering, if anyone would know how the app in the link works:
http://www.pocketpcfreewares.com/en/index.php?soft=338
Does it link to the registry, etc?
It obviously does not work on WM5, and I would appreciate if anyone could gimme a headstart on working one for WM5.
Thanks!
steelorange said:
I guess it is not the latest version. VS.NET 2005 needs CF v2 in order for programs to run properly.
Click to expand...
Click to collapse
You can develop .net CF 1.0 applications in VS.NET 2005. Then you don't need to install the .net CF 2.0 on the device. There are some handy things that's missing in 1.0, but almost everything can be done... just not as easy as in 2.0
Øystein

Programming on SPV M3000

I just downloaded eMbedded Visual C++ 4.0 to developp programs but I haven't the code to install it & never found it.
Does anybody know another developping tool ?
Pixel69 said:
I just downloaded eMbedded Visual C++ 4.0 to developp programs but I haven't the code to install it & never found it.
Does anybody know another developping tool ?
Click to expand...
Click to collapse
This one is from the microsoft site:
Use the following CD key when installing this software: TRT7H-KD36T-FRH8D-6QH8P-VFJHQ
http://www.microsoft.com/downloads/...3d-50d1-41b2-a107-fa75ae960856&DisplayLang=en

MDA Vario II: Javascript / ActiveX

Hi, I want to hack some simple tools together and hence I want to use Javascript as it allows me to access/use ActiveX stuff very easily.
Is this supported in WM5? How do I access the JS engine? Normally it's build into IE, but is this true for WM5 as well?
Any hint, reference etc. is appreciated. Robert
JScript on wm5
look here:
http://www.openpush.de
Hi, thanks for the link. Do they provide an own JF engine? I don't get it from the docs/faqs.
Have you every used this stuff?
this tool use build in JScript Engine (5.6) from MS
an XML Parser 2.0. there is a new version which can register
and unregister ActiveX Controls (.ocx) with sample
howto access tomtom
u can put base64 encoded ocx or dll in the xml source
for distributions
http://www.openpush.de/index/examples/tomtom_ocx

Which languages for WM devices?

I come from years of Symbian PDA owning/development, and I had several languages available, besides C++: OPL (Basic-like), PersonalJava, J2ME, MidletPascal, Python, Jython, m-Shell... all of them for FREE!
What are the alternatives on a WM machine? Can I only develop in C++, or have I some FREE alternatives?
do you mean languages or programming envioments ?
embedded visual studio is free if you mean envioments
Rudegar said:
do you mean languages or programming envioments ?
Click to expand...
Click to collapse
both.
I just found info about the embedded visual studio you talk about. I see c++ allows API access,but VB cannot. Any workaround?
I also found WABA and EWE: for the first, site states "you can write native code by modifing WABA sources"; I guess it means writing additional C++ code?
for the second, it says it allows accessing native functions: does it mean you can use EWE to start/receive calls, send/receive SMS, access COM port,...?
The following languages/interpreters are used nicely on HTC Typhoon:
1. Jython 2.2 for Java 1.1.8 SE (along with Personal Java CE 1.1 and the JDK runtime/library);
2. Perl CE 5.8.0 from the Rainer-Keuchel portings;
3. nScriptm HPCARM 0.104 by Nakka/ S/K;
4. Rebol CE 1.5.5 by Carl Sassenrath.
An advanced application manager such as SPHelper is needed to solve the pointing device stuff ...
There is a Smartphone patch for Python CE from one of the developers at SF.net released in March I did not try yet, (perhaps someone interested will) ...
anfd said:
The following languages/interpreters are used nicely on HTC Typhoon:
1. Jython 2.2 for Java 1.1.8 SE (along with Personal Java CE 1.1 and the JDK runtime/library);
2. Perl CE 5.8.0 from the Rainer-Keuchel portings;
3. nScriptm HPCARM 0.104 by Nakka/ S/K;
4. Rebol CE 1.5.5 by Carl Sassenrath.
An advanced application manager such as SPHelper is needed to solve the pointing device stuff ...
There is a Smartphone patch for Python CE from one of the developers at SF.net released in March I did not try yet, (perhaps someone interested will) ...
Click to expand...
Click to collapse
thanks, that's very interesting, especially Jython: Is Java 1.1.8 supported by all HTC devices?
Yupp, it sure is ... but Sun Microsystems stopped releasing it alltogether to the end user, R.I.P Personal Java (this was the actual compatibility with CE) ...
The link is:
isiam.blogspot.com (I`ve made it as described) ...
anfd said:
Yupp, it sure is ... but Sun Microsystems stopped releasing it alltogether to the end user, R.I.P Personal Java (this was the actual compatibility with CE) ...
The link is:
isiam.blogspot.com (I`ve made it as described) ...
Click to expand...
Click to collapse
that blog is just the reason for which I asked about PersonalJava compatibility
I use PJ compatible PDAs since several years (SonyEricsson p800, Motorola a1000...), and I'd like to continue being able to use PJ applications even when I'll pass to Windows PDA!
I guess you can add Python CE v2.5 to that list as well now ...
It`ll be working fine on every single WM version existing, although I did not test`em all:
http://downloads.sourceforge.net/pythonce/PythonCE.WM.CAB?modtime=1191509518&big_mirror=0

Categories

Resources