Tag | Windows Mobile Posts

Here are some useful links to things I recently found: Single most important file in the Windows Mobile 6.5 Widget – The Manifest file, great article: http://windowsteamblog.com/... Control Toolkit of Interest to iPhone developers looking to port their apps to Windows Mobile Marketplace: http://fluid.codeplex.com/ Speaking of iPhone ports, here is a great article: http://msdn.microsoft.com/e... Another interesting ...
There is a compilation of quite a few "How Do I?" videos related to windows mobile here. Take a look in your free time, some videos might be of interest to you. Videos I liked: How Do I: Use Bing inside a Windows Mobile Application? How Do I: Create Localized Applications on Windows Mobile Devices? How Do I: Use the GPS Intermediate Driver to Retrieve Location Information? How Do I: Associate an Application with the Hardware Buttons on a Windows Mobile Device? How Do I: Schedule an Application to ...
It’s been a couple weeks since it was first announced that the Engineered Experiences team won Microsoft’s newCloudApp() contest and it’s about time I got around to blogging about it. First things first, I couldn’t start this post without congratulating the other team members: Scott Densmore and Dwayne Brown, you guys rock! What Is IMPULSE? Check it out: http://www.myimpulselive.com As a software developer I am all about reuse so here’s the copy+paste from our newcloupapp.com description: IMPULSE ...
Joel Ivory Johnson mainly writes about Windows Mobile and Windows CE. His recent blog post says that he will be exploring other fronts, to be precise, Android. So here he is trying to get started with Android and you can follow him on his blog and I ll try to keep up as well (: ...
Over the last few months there has been quite a bit of news regarding Windows Mobile that has focused on 'pumping-up' the platform to compete with everything else out there (including the iphone) for instance Windows Mobile renamed to Windows Phone Microsoft Releases Windows Mobile Marketplace to compete with App Store Mobile Market place launches with 600 apps Windows Mobile 6.5 and how to create widget for WM 6.5 and this latest white paper - How to port an iphone application to Windows Mobile ...
[ From the official blog post: The Race to Market from the Windows Mobile team. ] On July 27th, 2009 - a historic moment for all Windows Mobile developers: Windows Marketplace for Mobile is accepting application submissions from all 29 supported countries. Registered developers and ISVs can now upload their application, game or widget to the Windows Marketplace platform and we’ll begin certifying those apps according to the process, policies and guidelines we’ve published. We certify apps on a First ...
Another great opportunity to ask Microsoft engineers your technical questions is coming up on Tuesday, June 30th. These chats are your opportunity to get advice and answers from the engineers at Microsoft. You may want to review the transcripts from previous chats to get an idea what these chats are all about. Title: Windows CE Live Chat! When: Tuesday, July 28, 2008 9:00 - 10:00 A.M. Pacific time Add to Calendar Description: Do you have tough technical questions regarding Windows CE or Windows Mobile ...
I’ve just been porting a Windows Mobile (.Net CF) application over to the full Net Framework. I needed to provide a quick way of doing signature capture. I was pointed by a friend (thanks Ross), to look at hosting the WPF InkCanvas control on my Windows Forms, form. I just dropped a Panel (Panel1) on my form and used the following code - System.Windows.Controls.Ink... inkbox = null; public frmpleasesign() { InitializeComponent(); inkbox = new System.Windows.Controls.Ink... inkbox.Name = ...
Marat Bakirov already wrote in his blog about Windows Marketplact for Mobile users. Till now over Windows Marketplace the curtain of secret kept and it was not clear as this direction will develop. And here recently, at WPC some details Windows Marketplace for mobile devices became known. Some facts about Windows Marketplace for Windows Mobile users (some of them already have been sounded earlier): For application placing on Windows Marketplace it is required to pay $99 per year. Thus it will be ...
So here’s what I’ve been up-to for the past few months. A while back, I developed a Windows Mobile application that allows you to send people your current location (full source available, if you’d like it). I figured this, why don’t I try and make this application cross platform? How hard can it be to port a C# Compact Framework application to another platform. Of course the cost of doing this had to be small. So I set myself a challenge. Take 6 months Port Mobile Location Software to iPhone. Sell ...
Breaking news! In a recent blog post: Get Ready; Windows Marketplace for Mobile Offers Millions of Potential New Customers Windows Mobile Marketplace is confirmed to be released for Windows Mobile 6 and 6.1 OS by the end of 2009. The Windows Mobile 6.5 version will of course still ship as part of the OS in fall. [*see footnote] Here are the major details, as listed in the blog To recap the Windows Marketplace for Mobile announcements at Worldwide Partner Conference: 1. Application Submission Opens ...
We know that the Windows Mobile 6.5 developer kit was released with Gesture samples (which I still haven't looked into btw) but no documentation. The Gesture API documentation is now out on MSDN, you can find it here.
I wanted to write a blog post to document how I do some day-to-day things. It helps me to keep track of my work habits, refine them and perhaps help some others who are looking for some solutions. My current rig is a Apple MacBook Pro 13” unibody. It has the 250Gb drive with 4Gb memory. I am running the latest version of OS X Leopard. I am really enjoying the 13” form factor. It is a little smaller and lighter than the previous 15” unibody which, to me, just felt heavy. I also don't notice the lost ...
*Moved to: Twitter with styleI have been using an excellent piece of software for twittering form my Windows Mobile. Twikini has all of the features you would expect, as well as working fantastically with the IPhone like features of Windows Mobile 6.5. Read more...Follow my new blog on http://blog.hinshelwood.com ...

If you are a Windows Mobile User, then this site should be one of your frequent haunts.

Its not? well take a look-see anyway it has a whole bunch of reviews and news.

http://wmpoweruser.com/


Crossposted from tariqayad.com

A while ago (in fact, it was two mobile phones ago) I had a non-touch phone. Most apps worked well but every now and again I wished I had a point and click interface. As I was trying to scroll around a particularly large web page I had an idea: What if the phone screen was a window and you scrolled it around by moving the phone itself? Almost all phones have a camera on the back, surely it could be used in the same way as an optical mouse to track movements on a surface. All you need to do is put ...
I have had the good fortune to test both the Palm Pre and Apple iPhone 3Gs. In my day job I am an architect with responsibilities over messaging and mobility – hence I get to try a lot of new devices in order to evaluate their applicability for our enterprise users. One thing I have come to regard as a universal truth is that ranking mobile devices is almost a waste of time. They are so subjective depending on the personal habits and preferences of the person using them. There are some things that ...
If you are the minority who have been following my blog from the beginning you would know I am an avid practitioner and developer that centre on Microsoft SharePoint, and associated technologies. So some people may be thinking why write about Commerce Server? Is there any association between this and Microsoft Office SharePoint server (MOSS)? Well the answer is yes and no. In my earlier blog I briefly introduced Commerce Server, and this is hopefully the start of my series of articles introducing ...
A colleague of mine had a strange problem today. He had written a small UI application for a Windows Mobile Professional device with many controls. The controls contained several check boxes, text boxes, labels and buttons. When he ran the dialog using the "Run Dialog" option in Visual Studio, it showed up correctly and when the program ran on the device a strange thing happened. Some of the controls would show up and others would not. It wasn't random, the same set of controls showed up every time ...
When we deployed Microsoft Office Communicator Mobile 2007 R2 to our Windows Mobile devices, we encountered the following issues and what we did to resolve them. Issue Cannot verify the certificate from the server. Check your clock settings or contact your system administrator. Resolution If you encounter the error above when you launch Microsoft Office Communicator Mobile 2007 R2 from your device, you will need to make sure that you have the external certificate chain installed on your device. You ...

Peter Nowak (fellow MVP),  found this article about building Windows Mobile 6.5 widgets.

http://blogs.msdn.com/windowsmobile/archive/2009/06/04/getting-started-with-widgets-on-windows-mobile-6-5.aspx

Another great opportunity to ask Microsoft engineers your technical questions is coming up on Tuesday, June 30th. These chats are your opportunity to get advice and answers from the engineers at Microsoft. You may want to review the transcripts from previous chats to get an idea what these chats are all about. Title: Windows CE Live Chat! When: Tuesday, June 30, 2009 9:00 - 10:00 A.M. Pacific time Add to Calendar Additional Time Zones: http://www.timeanddate.com/... ...
So blog posts from me are currently few and far between at the moment – but that is not from lack of want. I have been trying to keep my head down and catch up with the breadth of new tools gradually making themselves known in the web-dev community. Over the past few weeks I have been playing with Windows 7, and it multi-touch functionality (I realise it's not web, but I am not an IPhone owner yet so it's always nice to play) I have also been catching up on the ADO.NET entities framework, and migrating ...
Last week, i.e. in a single week, Microsoft was on real tear: the company announced a release date for Windows 7, disclosed details of Zune HD and Zune’s integration into Xbox Live, discussed Project Natal and other coming improvements to Xbox, and launched its Bing “decision” engine. And all this week, at a special software design review (SDR) event, Microsoft is introducing major new business intelligence features coming in SQL Server 2008 R2, including its project Gemini product that helps rogue ...
I was trying to set up the cellular emulator with the windows mobile emulator on my laptop when the cellular emulator spat out "COM3 in use, please verify". I knew it was another classic case of some application holding a port and another application failing because of it. Such problems are usually solved by changing the order of installing those application. To find a solution I binged around (yes! I bing :) and found this msdn forum link. No surprise that many people had already gone through this. ...
The LiveMeeting Q&A session with ScottGu was, as usual, very exciting. As promised, here are some of the highlights from his answers. Microsoft’s Development Process In terms of the development process at Microsoft, Scott said that more projects will be developed with openness, transparency, more frequent releases, relying on customers’ feedback and with OSI open source licenses as in the case of ASP.NET MVC. Silverlight In regards to Silverlight 3 release date, it might be around the July 10th. ...
The Windows Mobile 6.5 Developer Tool Kit adds documentation, sample code, header and library files, emulator images and tools to Visual Studio that let you build applications for Windows Mobile 6.5. A new set of APIs is being introduced that will enable application developers to take advantage of the new Windows Mobile 6.5 touch gesture framework. The gesture APIs allow an application to handle touch gesture input and provide a visually consistent experience with the rest of the device UI. Note ...
Today I had the chance to fiddle with the cellular emulator and try a few things with it. Its a very useful tool to test out all your radio related applications (which use RIL directly or indirectly) without having the actual hardware. Cellular emulator is very well documented so I don't want to repeat the same things here, for more information visit the following link: http://msdn.microsoft.com/e... In short, you can simulate MO/MT calls, send and receive sms's and do data ...
This review is based on Emulator Image. Not a real phone experience. Windows Mobile 6.5 Standard is a Non-Touchscreen version of Windows Mobile 6.5 OS. Why Standard?? It is still very popular today due to its ease of one handed navigation though real buttons, instead of touch controls on touchscreen based phones. Entire OS is fine tuned to let a user access most features one handed though tactile feel. After sometime using the phone most common operation do not require looking at the phone - which ...
I installed the Windows Mobile 6.5 Developer Toolkit, it comes with the 6.5 emulator images, documentation, samples and the new gesture api's. For more information and download see here: http://www.microsoft.com/do... Both the standard and professional emulator images are available, and in six languages. I gotta look at the gesture api's, its been long coming. The emulator looks nice and responsive and I felt that it ...
Available now! http://www.microsoft.com/do... [ Wondering what's a DTK? Read: SDK, DTK, DRK: WTF?! ] Overview The Windows Mobile 6.5 Developer Tool Kit adds documentation, sample code, header and library files, emulator images and tools to Visual Studio [2008] that let you build applications for Windows Mobile 6.5. This document contains important information about this package. For general information about ...
Today it became accessible SDK to develop for Windows Mobile 6.5. This pack includes the documentation, examples, header files and libraries (for native), tools for Visual Studio and images of emulators. Emulator's versions are accessible: Windows Mobile 6.5 Professional Square Emulator Windows Mobile 6.5 Professional QVGA Emulator Windows Mobile 6.5 Professional WQVGA Emulator Windows Mobile 6.5 Professional VGA Emulator Windows Mobile 6.5 Professional WVGA Emulator Windows Mobile 6.5 Standard Square ...
I was very excited today about the release and availability of the Windows Mobile 6.5 Developer Tool Kit! Find it here on MSDN: http://www.microsoft.com/do... The Windows Mobile 6.5 Developer Tool Kit adds documentation, sample code, header and library files, emulator images and tools to Visual Studio that let you build applications for Windows Mobile 6.5. For general information about writing software for Windows Mobile, ...
Here we go, as a proper response to my own rant – Google Maps Mobile 3.0 for Windows Mobile, or what Live Search Mobile forgot to do, again. Windows Live Search Mobile client for WM6 has a feature called Collections, this feature let’s the user look up RSS content and map it. Hmmmm… Sarah Perez has found an article a while back on how to open up your collections in Live Search Mobile here: Make Your Live Maps Collections Mobile The tutorial linked is actually really nice: Live Maps Collections Mobile ...
I rarely find Google’s product as exciting or as innovative as other people think they are. BUT… [I’ll come back as to why later on, don’t worry it’s only one feature that I need, but it’s important] I was driving yesterday, and needed to quickly look up an address, as I know the destination moved addresses recently and did not want to drive the wrong way. So I decided to use Google Maps for Mobile, as it seems to fixate on GPS in my BlackJack II faster. [To note I use my phone’s Internet and GPS ...
MSDN : Windows Mobile Track for RampUp You can access this track here You get access to basic training to get you off the ground developing for Windows Mobile. So many ways to learn to suit your learning style too! There is even: Level 7: Mobile Web Development that describes how to build ASP.NET AJAX pages for PocketIE ...
Well, I was browsing through the samples that come with Windows Mobile SDK and was surprised to find that they provide a process viewer! You can find the sample at the following path: <WinMob6Std_InstallDir&g... I ran the sample on the emulator and it provided much more features than the process viewer I built in the previous posts. You can view information about the modules loaded by a particular process, information about all the threads running in the process ...
If you try installing Windows Mobile Device Center on Windows Server 2008 then you encounter a generic error message saying: The Update could not be installed because at least one windows component requried by Windows Mobile Device Center is missing. The Resolution is simple. Install the Desktop Experience feature from the Server Manager --> Add Features. Windows Mobile Device Center requires Media player which gets installed using the Desktop Experience Feature. Other Things which get installed ...
Let me paste the code for ProcessViewerDlgProc function, and then we will see how each part works. Here is the code: BOOL CALLBACK ProcessViewerDlgProc(HWND hDlg, UINT uMessage, WPARAM wParam, LPARAM lParam) { int wmID, wmEvent, procCount; PAINTSTRUCT ps; HDC hdc; switch(uMessage) { case WM_INITDIALOG: { SHINITDLGINFO shidi; SHMENUBARINFO mbi; memset(&shidi, 0, sizeof(shidi)); memset(&mbi, 0, sizeof(mbi)); shidi.dwMask = SHIDIM_FLAGS; shidi.dwFlags = SHIDIF_DONEBUTTON | SHIDIF_SIPDOWN | SHIDIF_SIZEDLGFULLSCREEN ...
While working with a test team, today, we were doing incremental builds of a Compact Framework application. We wanted to display the build time of each release of software, so that the test team could be sure we were all using the current version. This tiny bit of code achieves just that. public static DateTime BuildTime() { Assembly assembly = Assembly.GetExecutingAssemb... string filename = System.Reflection.Assembly.... FileInfo info = new FileInfo(filename); ...
Another great opportunity to ask Microsoft engineers your technical questions is coming up on Tuesday. Title: Windows CE Live Chat! When: Tuesday, May 26, 2009 9:00 - 10:00 A.M. Pacific time Add to Calendar Additional Time Zones: http://www.timeanddate.com/... Description: Do you have tough technical questions regarding Windows CE or Windows Mobile for which you're seeking answers? Do you want to tap ...

Are you interested in learning about Windows Mobile Application Development from the ground up and looking for some easy-to-use content that helps you get started? We have good news for you. We have just launched the MSDN RampUp track for Windows Mobile Application Development on MSDN.

There's a new Windows Mobile RampUp track available on MSDN

You can learn about Windows Mobile managed application development with the new Windows Mobile RampUp. The RampUp consists of 7 levels covering various aspects of developing and debugging managed applications for Windows Mobile devices. You can access RampUp here. I guess they will be covering the topics using C# ...
In this series of posts I will show how we can create a basic UI application for a Windows Mobile Professional device from scratch, without having to go through all the hidden stuff that the wizard does to your application (the stdafx's). And there is another reason why I would want to create an application from scratch, while porting applications, which were built using VS2005, to a BSP (in a build environment) I have faced lot of annoying problems. It throws a lot of compilation errors, and its ...
Up to now I haven't explained what my mobile test application does. The main thing I wanted to test was calling a WCF service. If you use .NET CF 3.5 WCF will be available in your application to make the call but you can also call the service as "web service" (asmx) (1) Calling the service as ASMX In you Smart Device Application project just do "Add Web Reference", enter the url of the service (no "mex" part but with final /, like this: http://server:port/Design_T... ...
After setting up the development environment, I started coding a simple application. Visual Studio does not provide a Windows CE 5.0 emulator (only a device - which means that it tries to connect to a real device and I don't have one), so I chose to develop a Windows Mobile 5.0 Pocket PC application. (1) I first created a Smart Device Console Application. It built and deployed ok, but when running I didn't see any console! I think this is due to the fact that there is no cmd.exe in the emulator. ...
I might have to develop an application for a mobile scanning device and I have been playing around with the .NET mobile components in preparation. Not easy at all: the documentation is not very clear and there are lots of different components/versions. Here are some of the problems I encountered and how I solved them. My constraints: a) My development environment is Windows Vista + VS 2008 Team System. b) The device will probably be Datalogic Memor which runs Windows CE 5.0. This means I need to ...
After a long time wait, Windows Live applications are back with a refresh for Windows Mobile. The Messenger application is finally back! The suite works great on both Professional and Standard version of WindowsMobile. You can get a new version here: http://windowsliveformobile... NOTE: The site is a bit confusing, but easiest is to have the site SMS you a download link for WL mobile. The box for mobile number and Send that you need to click on is: Enter your mobile ...
So this has taken a bit of investigation. A customers of ours was reporting duplicate transactions arriving from one of our mobile line of business applications. After much head scratching, we’ve uncovered something that I’m sure may help others. Most transactions get fired by the user of the mobile device pressing the right hand soft key i.e : In most cases pressing this soft key, would perform the action then dismiss the form, usually by just setting the DialogResult of our current form. To create ...
So now our program displays the system width and height in a Message box. Let us see how this message box evolves into a Dialog box. Instead of displaying the system metrics in a Message box, we will display the same information in a full screen dialog box. The dialog box will have a menu bar, with the left soft key as "Back" and the right soft key as "Refresh". We'll see what "Refresh" will do later. First lets add the dialog box resource to our project. You can add a new dialog using the resource ...