|
Hi Muzammil,
see this article for the same. Link[^]
Pavan Pareta
|
|
|
|
|
Hi all,
I want to send sms from my blackberry pone with my PC,
i have already done this for other Simple GSM Based mobile phone ,here i m using AT commands and send sms from PC with My GSM Based Mobile phone.
but this not working for blackberry.
can u please tell me how can i do this?
thanks in advance.
modified on Thursday, May 13, 2010 7:25 AM
|
|
|
|
|
If I were to develop a 3D app that I wanted to port to the 3 major touchscreen mobile operating systems, what language should I choose so that it's easily portable?
I've developed many apps on WinMo, and have just built a hello world app for Android. Is there anything that will work on all 3 platforms with minimal modification?
Thanks!
|
|
|
|
|
Looks like OpenGL ES is an option.
|
|
|
|
|
Sounds like C/C++ will be your best option. Take note that not ever Windows Phone has OpenGL. Android devices have OpenGL but implemented to different levels ( see )[^]
|
|
|
|
|
Dear Experts,
I'm trying to make a VOIP PocketPC app in C# using the waveform Audio Interface (http://msdn.microsoft.com/en-us/library/aa446573.aspx[^]).
I am trying to set the WaveIn to record in GSM format (see [^]), but unfortunately waveInOpen exits with BAD_FORMAT.
Here's the P/Invoke call I am using (taken from MS's P/Invoke Samples)
[DllImport("coredll.dll")]
public static extern Wave.MMSYSERR waveInOpen(ref IntPtr phwi, uint uDeviceID, ref Wave.WAVEFORMATEX pwfx, IntPtr dwCallback, uint dwInstance, uint fdwOpen);
and here's the problematic code:
STRUCTS
[StructLayout(LayoutKind.Sequential)]
public class WAVEFORMATEX
{
public ushort wFormatTag = 0;
public ushort nChannels = 0;
public uint nSamplesPerSec = 0;
public uint nAvgBytesPerSec = 0;
}
[StructLayout(LayoutKind.Sequential)]
public class GSM610WAVEFORMAT
{
public WAVEFORMATEX wfx;
public ushort cbSize;
public ushort wSamplesPerBlock;
}
and code:
Wave.GSM610WAVEFORMAT m_wfmt_gsm;
curDevice = Wave.WAVE_MAPPER;
m_wfmt_gsm = new Wave.GSM610WAVEFORMAT();
m_wfmt_gsm.wfx = new Wave.WAVEFORMATEX();
m_wfmt_gsm.wfx.wFormatTag = (ushort)0x31;
m_wfmt_gsm.wfx.nChannels = 1;
m_wfmt_gsm.wfx.nSamplesPerSec = 8000;
m_wfmt_gsm.wfx.nAvgBytesPerSec = 1625;
m_wfmt_gsm.nBlockAlign = 65;
m_wfmt_gsm.wBitsPerSample = 0;
m_wfmt_gsm.cbSize = 2;
m_wfmt_gsm.wSamplesPerBlock = 320;
result = WaveIn.waveInOpen(ref m_hwi, curDevice, m_wfmt_gsm.wfx, hwnd, 0, Wave.CALLBACK_WINDOW);
Note that is works just fine with regular PCM audio and regular WAVEFORMATEX.
Can anybody give me a clue, please?
Thanks in advance.
Vittorio Sozzi
|
|
|
|
|
I have Several Years of Development Experience in VB.net but i have not work yet on Mobile applications , I want to start Mobile development. Can some one guide me from where i should start , can i do this is vb.net or i have to work in C#.
SOFTDEV
If you have knowledge, let others light their candles at it. [ Let's work to help developers, not make them feel stupid ]
|
|
|
|
|
If you have VS 2005/2008 then you can start wm application development, in this case you have to installed SDK Windows Mobile 6 Standard & Professional and later.
here you can download it Link[^]
here is lots of sample code & video for start development. Link[^]
you can choose any language as per your interest.
Pavan Pareta
|
|
|
|
|
Thank You so Much
SOFTDEV
If you have knowledge, let others light their candles at it. [ Let's work to help developers, not make them feel stupid ]
|
|
|
|
|
Note that if you want to develop for Windows Phone 7 only C# is supported at this time. The Windows Phone 7 developer tools are available as a free download from http://developer.windowsphone.com.
|
|
|
|
|
Hello people.
I've done some small apps (basic operations, without graphics or anything complicated) that I use quite a lot in my job and I'd like to have them in my cell phone. I know C++ (this apps could be done even in C), however I have never used Java. I don't mind to learn new things, but I'd like to do this kind of things as easily as possible.
I have a Nokia 5800 phone, and my question is: would it be easier to port these apps to Symbian or to J2ME? I've heard that Symbian is closer to C++, although maybe J2ME has more documentation. Or maybe it is not worth the trouble to port these kind of programs?
I know there is also Python for cell phones, but I don't have too much free memory in my phone, so I'd consider it as a last resort.
I rely on your experiences to see which one could be better for me. Thanks for your help!
Rad.
|
|
|
|
|
Hi,
I can't talk about the Symbian development tools, but I do have quite a bit of experience writing J2ME midlets that run on a variety of Motorola and Nokia phones (and others). Like any "standard", there are differences in J2ME implementations between manufacturers, but they are probably less than the differences between web browsers. I haven't found any that I couldn't code around - that is, the same code running on all phones. Besides, it's very difficult for J2ME code to reliably determine what platform it's running on and do something intelligent about it.
As for development tools, I personally use the free stuff based on Eclipse Pulsar, which I got from Motorola (having used their earlier tools). Pulsar is intended to be multi-vendor, with plug-in emulators for various vendors and their proprietary extensions to J2ME. I suggest you look round the Eclipse/Pulsar website. Also, Motorola, Nokia and others have free developer forums which are worth joining as a newbie.
I had no trouble coming from a C/C++ background to Java. But then, your 14th language is always going to be less of a hassle )
Good luck with whatever you choose!
|
|
|
|
|
Is it possible to Change the Proxy Server settings of the mobile through C# or C++ Code ?
Any pointers to how I can do it ?
|
|
|
|
|
I solved with help of a colleague ( author of this msdn blog )
Follow this link
http://blogs.msdn.com/marcpe/archive/2005/01/18/355158.aspx[^]
The xml to be used will be something like this
<wap-provisioningdoc>
<characteristic type="CM_ProxyEntries">
<characteristic type="HTTP-{18AD9FBD-F716-ACB6-FD8A-1965DB95B814}">
<parm name="SrcId" value="{18AD9FBD-F716-ACB6-FD8A-1965DB95B814}"/>
<parm name="DestId" value="{436EF144-B4FB-4863-A041-8F905A62C572}" />
<parm name="Proxy" value="127.0.0.1:5005" />
<parm name="Type" value="1"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Hope this helps somebody
|
|
|
|
|
Hi,
I created a setup application which installs the app on device under Program Files folder and Startup Menu Items Folder. However, when I install the app, OS is asking where to install it. The choices are "on Device" or "Storage Card". When I choose the Storage Card, It doesn't install it there but on device without any errors. How can I install an app on a storage card?
Thanks.
J.
What a curious mind needs to discover knowledge is noting else than a pin-hole.
modified on Saturday, May 1, 2010 7:26 AM
|
|
|
|
|
It's doing this because when you made your CAB you hard coded the destination path. What you should have done is right'clicked in the file system editor and selected "Add Special Folder." The folder you want to add is the Application folder. When the cab is actually installed then the files that you placed in there will be copied appropriatly to their destinations.
|
|
|
|
|
The biggest Mobile Developer Survey to date, sponsored by O2 Litmus, closes at the end of today. This is the last chance to join in (www.visionmobile.com/developers) and claim great prizes, including a Nexus One, an HTC Touch 2 and 750 Euros in Amazon Vouchers. All participants receive a free copy of the results.
So, join in now and help set the standards for mobile development.
|
|
|
|
|
Hi,
I have developed an mobile application.
I successfully deploy it on Windows CE Emulator.
My application is referencing a dll from other c# project.
Dll is visible on my Emulator.
But when i try to run my application on Emulator, it shows the error as:
Could not load type 'TestClass.MyClass' from assembly 'TestClass,Version=1.0.0.0,
Culture=Neutral,PublicKeyToken=null'.
TestClass is my c#project whose dll i am referencing in my mobile application.
Can anybody tell me what i am doing wrong or am i missing something?
Thanks and regards,
Nagendra.
modified on Friday, April 30, 2010 1:27 AM
|
|
|
|
|
I figured it out.
|
|
|
|
|
I am trying to develop a CE 5.0 application using VS 2005 and a WinCE emulator, so that I don't have to constantly download to the target.
I have followed the instructions given in this MSDN post
http://social.msdn.microsoft.com/Forums/en-US/microsoftdeviceemu/thread/c10f14cd-c892-4d41-b3cf-26a08dc81804
The PC that I am using for development runs Windows Vista and I could not get PB to run properly. Eventually I installed PB on a PC running XP and managed to build an SDK using the DeviceEmulator BSP as per the above mentioned MSDN post. Fine.
Copied the SDK to the Vista development PC and ran the install. VS 2005 does not show the new device in Tools/Options/Device Tools/Devices as expected. The only devices shown are still the default ones included with VS2005 ie. Pocket PC2003. Smartphone 2003 etc.
I have also tried installing other SDKs that I have used on other projects, which provided a CE emulation and these do not appear as selectable options either.
So, how do I install these SDKs so that they provide me with new target devices? How do I make thme appear as options in Configuration Manager? Is there something wrong with my PB build? Or is it the install process? I do not understand where VS2005 looks to build it's table of possible Deployment devices. I have folowed the instructions shown on MSDN post, and implies the new device should just appear after the SDK install. No special instructions on install.... but clearly this has not happened in my case.
Any help please?
PK
|
|
|
|
|
To install the SDK on Vista, you can try disabling the UAC (User Access Control) then install the SDK. Some installations on Vista silently fails due to UAC.
|
|
|
|
|
Thanks.... that got me round that problem and into another one! But I think I can progress now. Once again, thanks for that.
|
|
|
|
|
Vista does not support ActiveSync anymore (which is the stuff that connects to your device emulator). In vista you should have 'mobile device center'. This is normally downloaded and setup the first time you connect a REAL mobile device through the USB port, but in your case, you'll have to download it manually from MS. Once mobile device center runs, you should find 'connection settings' somewhere in it, and you should then set it to connect to DMA. Your emulator will then be able to connect.
|
|
|
|
|
The problem I now have is this.... first after new SDK is installed, under Tools/Options/Device Tools/Devices in VS, my new Platform is visible, but under Devices there is only Microsoft DeviceEmulator:ARMV4I_Release, and not "My_Device_Emulator" as suggested by the MSDN instructions. ie, not the device that I named in the SDK.
However, in Configuration Manager "My_Device"(ARMV4I) comes up as an option for Solution Platform. So with this selected in a Debug configuration, the project builds, but then gets an unspecified deployment error.
I have downloaded Windows Mobile Device Center as Michel has suggested, and set to DMA. MDC shows "Not Connected" at the bottom left, and deployment still does not work when attempting to run in debug.
Please note... all I want to do is build and run my program in a small window emulating the target device. I will not be connecting any real device to the Vista PC.
Any help?
PK
|
|
|
|
|
I know. This mobile device center thing is a piece of crap. It doesn't work for me half of the time.
What I usually do is reboot the whole PC, and make an attempt to connect. There seems to be a particular order of connection that does the trick. Note that you don't need visual studio for testing this. just start the emulator from the emulator manager, and try connecting. I find it helps if mobile device center is already started when you start the emulator. Otherwise, it's trial and error, and rebooting the PC lots of times...
Oh, if you find a reliable way of doing this, be sure to post it
|
|
|
|