Tag | Windows Mobile Posts

Time to do some actual work. As the title suggests, I will be creating a simple UI application for windows mobile 6 professional device using visual studio 2005 and improve it step by step. I will cover the developments over maybe 2 or 3 posts and lets see how it goes. Make sure you have installed Visual Studio 2005 and Windows Mobile 6 professional SDK before you proceed. Note: When creating new smart device projects with VS2005 you might get a script failure error saying that the project creation ...
Check out this article by Dmitry Klionsky on code project where he talks about how to emulate Bluetooth on Windows Mobile Emulators:

http://www.codeproject.com/KB/mobile/bth4devemul.aspx


So I’ve been working on a Windows Mobile project that has just grown some BIG wings.    Using the power of web-services I’ve just done a two way integration exercise with three different ERP systems.  JD Edwards,   Dynamics and Oracle.

Bring it on,  try that on another backend platform…

Hi there, here goes my first post on geekswithblogs, so let me introduce myself. My name is Prabhu and I work on Windows Mobile technologies. I love programming and solving puzzles. My work involves working with BSP's, porting maintaining tweaking device drivers and sometimes writing small utility applications at work. I work for a large corporation which builds and sells Windows Mobile phones for a living and does a lot of other stuff too! So thats that about me and what I do. This is the first ...
Thursday, March 26, 2009 1:00 PM - Thursday, March 26, 2009 5:00 PM Central Time Welcome Time: 12:30 PM Theater - Regal Brooklyn Center 20 6420 Camden Avenue North Minneapolis Minnesota 55430 United States Event Overview: Enhance your coding capabilities with new tools, tips, and inside secrets from MSDN Events. We’ll start with an overview of the Azure Services Platform, which can help you build cloud-based applications and solutions that offer the best of online and on-premises functionality. Next, ...
Having done some thorough research with code signing certifications and SSL certs, am I wrong in thinking that FedEx has royally screwed up? I had to double and triple check that the link provided wasn’t a phishing attack of some sort, and it all looks valid. Forcing your customers to install a cert that doesn’t have a root already installed in Windows is major trouble! Why would VeriSign sell FedEx such a crappy product? I have a cheap Comodo SSL cert for my Exchange server, and it wreaks all sorts ...
The key features of BizTalk RFID 2009 include: BizTalk RFID Mobile (RFID platform for Windows Mobile and Windows CE based devices) BizTalk RFID Mobile consists of a runtime engine, tools and components to develop, deploy and manage RFID solutions on mobile devices. Store and Forward: BizTalk RFID Mobile supports the ability to store events locally as well as forward them to the server. Remote Management: BizTalk RFID Mobile allows remote management of Windows Mobile-based devices. SQL Sink service: ...
Join us for the eleventh Minnesota SilverLight/WPF User Group Event. New features in SilverLight as announced at Mix 09 April 23, 2009 12 pm - 2 pm Sign Up Now Abstract: Scott Davis will recap the new features of SilverLight that will be announced at the upcoming Mix 09 conference. Speaker: Scott is a seasoned consultant with nearly a decade of consulting experience on both the Microsoft and Java platforms, involving mostly web application development. Scott began working with Silverlight in the ...
I'm sure I can't be the only one who had problems trying to sync up my contacts between a Sony Ericsson mobile phone and a Windows Mobile based phone. The following are some of the PIM programs I've tried and I can report that the latest version of Sony Ericsson PC Suite now supports syncing your contacts to Microsoft Outlook! I'm pretty sure this is a recent feature addition as I have used the Sony Ericsson PC Suite before and never saw the syncing to Outlook option. PIM Outlook contacts management: ...
Slightly delayed but pleasantly as random as #2.Time to split the list into dev stuff and not dev stuff :-) Development Related Code Contracts for Visual Studio – yep, pre and post conditions make mainstream (nearly). Lightweight test automation framework for ASP.NET Lightweight logging framework State of the computer book market – part 4 caught my eye with a look at languages. C# is largest programming language for all book sales. Well done us. Ruby on the slide. Surprised me. Java on the slide. ...

Yep, it’s true – Bill has banned all Apple products from chez Gates. I presume his kids will therefore be all Zuned up! Have heard though that Mrs Gates would rather like an iPhone but….

I bit the Jobs kinds aren’t banned from having Zunes or Windows Mobile phones! Simple, why would they want one!

On Friday, I needed a way for a Windows Mobile device connected via USB cable to Active-Sync/Windows Mobile Device Centre (WMDC) to talk back to the local web-server running on the host PC. I’d never done this before, it suddenly struck me, what IP address do I need to talk to? More importantly how could this IP address be obtained on the connecting device. Here’s the solution - System.Net.IPAddress ip = Dns.GetHostEntry("ppp_peer"... This will always give you a reference to the attached ...
Microsoft has released a kewl new technology preview called Recite. It’s a Windows Mobile application that allows you to easily record notes as well as search through those notes using speech. Check out this video I threw together showing how it works. Video: Recite Demo To get more information, check out the Recite home page here. You can also follow the Recite discussion on Twitter here. D *Note: Dev Teach submissions is closed AFIAK. I just used that as an example in the demo. **Note: Please don’t ...
Very exciting news! Microsoft has formally introduced My Phone, a free service that enables users to sync content between their Windows smartphones and the Web. My Phone, backs up a phone's contacts, calendar, text messages, media, Office documents and tasks once daily or on demand. It also lets you edit your PIM information or upload photos to your phone using the Web. On your phone, you can select which items you want to back up. Bottomline - My Phone helps you manage your phone, sync your information, ...
Twitter exposes a really nice API. I thought wouldn’t it be fun if you could display a rolling list of messages that have been posted to you. I figured this would be really useful for public events, live shows etc. Stick with me :-) So to prove the concept, I thought lets implement this in the Compact Framework so that it would be easy to run on a CE machine. connected to our JumboTron display. Cutting to the chase, if you want a download of the application in its entirety you can install it on your ...
I’ve been playing around today, wanting to print PDF’s automatically triggering them from my mobile device. I was left with the final hurdle of needing to programmatically print a PDF unattended running on a server. I tried all sorts, of COM interoperability to Acrobat, which just seemed too difficult. I wanted this thing to be simple. We’ll here’s what I came up with. The good old fashioned command line print, using Acrobat… This bit of C# will print a PDF (then delete it). It does the trick nicely. ...
I’m back developing a fair few prototype Windows Mobile applications. I’ve just put together a small field service application that I needed to add some bells-and-whistles to. What better for the field engineer but to have maps available. I wanted to have my map displayed right inside of a Compact Framework form. A really well kept secret is that you can use Virtual Earth as a tile server to give you nice optimised for mobile map images. Now their are licence implications for doing this, and to the ...
Join us for TechFuse 2009 on March 17! It’s back and even bigger than last year! With 36 sessions and two keynote presentations to choose from, TechFuse 2009 is the most cost-effective way for IT and Developer pros to get up-to-date, 200-300 level education on the topics that matter to your role. TechFuse will provide you resources on the latest developments in IT and Developer trends, technologies, application implementation issues, products and services from tons of local professionals. Website: ...
Hi all. Working for Microsoft Gold Partner (Anglia Business Solutions) mandates that we have to complete a number of exams both to retain our partner accreditation and also keep our core competencies. We currently have five competencies (although it might be six now). The end of January see’s our renewal so its time to get on with getting through any exams that are required to meet the renewal requirements. Today Mike Holland and I sat the Windows Mobile Development exams (070-540). We had previously ...
Ok, so I know it has been a long time since a post, but it has been really busy with work and family. I have been busy coding and learning lots of new stuff. I work with a great bunch of developers and my current team lead is a great mentor. Well for the new year the wife and I decided to get back into shape. I started hitting the gym and so did she but she is also doing weight watchers with a friend. One of the things they do is they have to calculate points on a daily basis. These points are comprised ...
Microsoft have finally re-introduced the idea of smart 2D barcodes that can carry URL’s, Vcards etc. It works great, I’ve just got it working on iPhone and Windows mobile devices… Shame you now need a colour printer to print them, although I have found they scan really well off of an LCD screen. http://www.microsoft.com/tag/ Interestingly it looks like every time you scan a tag, Microsoft updates their logs so you can see how popular your tags are. Just a footnote on this. Looking at this, all the ...
Unwrapping my new Wolves wall calendar I realized its time to do some prognosticating. I've blown the dust off my Nostradamus predictions book, taken some fresh tea leaves and smeared them all over my cracked crystal ball (it rolled off my desk last March and I haven't taken the time to get a replacement) and I'm ready to peer deep into the future... Oh yeah, don't hold me to these. :-) Google Acquires IKEA: Google figures the best approach to gaining ground on the computer desktop is to buy the ...
Honestly, my eyes lit up like it was Christmas all over again when I read the updated MSDN Events RSS on my google reader. Some Louisiana love is finally on its way this month, here is the low down: MSDN EVENTS - AZURE, DEBUGGING AND MOBILITY SESSIONS INCLUDE - Demystifying Azure: An Overview of the Azure Services Platform for Developers - Deepen your Debugging: Tips and Tricks for the Visual Studio 2008 Debugger - Developing for Windows Mobile Devices FREE ADMITTANCE Enhance your coding capabilities ...
Just to prove that it can be done. Here is a GPSd client running on a mobile device. I'm just getting the raw stream of NMEA data out of the GPS (which is the whole point of GPSd). Obviously the client can then use this data for its own purposes. To make the example shown work, I have laptop connected to home wireless network and in turn connected to GPS via BlueTooth. The Windows Mobile device is also on my wireless network and picks up the GPSd server running on the laptop. The fun part of the ...
Thank you to all that came out to see my Tampa Code Camp presentation. SMS Backup 1 – using message interceptor to capture incoming SMS messages and save to SQL Compact DB. Will be posted on: http://www.codeplex.com/SMS... For now get the VS 2005 Version here http://cid-153154d6f7d12177... A “How to” from MSDN on use of MessageInterceptor used in the demo: http://msdn.microsoft.com/e... To simulate SMS Messages and ...

Today is the end of my very first week at IdentityMine. Let me just say that it was really great. In the same week I worked on a proposal for a client (maybe our very first project in the new European IdentityMine, crossing fingers) and prepared a presentation for next week.

Read the rest of this entry »

Continuing The Project That Time Forgot, a UML case study in comic strip form... (Click picture for a larger image.) This is the first we've seen of Deployment Diagrams in the Lounge; but they're enough like Class Diagrams that I think you should find them easy to read. Here's the diagram above, larger and more readable: The cubes represent nodes within the system. By default, they represent Processors: computers where you'll deploy code. The <<device>> stereotype here indicates devices ...
Normal 0 false false false EN-GB X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
A few months ago, Motorola mentioned Windows Mobile 6.5 in an earnings call: "Windows Mobile 6 has not delivered the experience that I think Apple has been able to deliver, but as you look at the plan that Windows Mobile 7 and even 6.5, I think there are significant new added features which will help the platform." This sparked the fuel under the rumor mill, but apparently the rumors have now been confirmed by Steve Ballmer: With releases we'll make this year - releases we'll make with 6.5 next year, ...
So today I finally got around to updating my template libraries to cope with different screen DPI's (dot's per inch). As you all know Windows Mobile has different DPI's based on the resolution of the screen. I've been using 320x240 size devices for much of what I do, however 640x480 (i.e VGA) is now becoming more and common. To make forms look nice any bitmap that you drop onto them needs to look good at 96, 196 DPI to cope with this two resolutions. Of course we other screen resolutions we have ...
One of the questions that has come up several times during my presentation on using the Windows Mobile State & Notification Broker to build call blocking applications or SMS Interception applications was to find out what effect multiple apps monitoring for the same state change event would have. I had suspected all along that each app would be able to handle it just fine since in essence the OS on the phone is also monitoring for that state change to accomplish the built in functionality at the ...
I just got a 30-day demo of the new Palm Treo Pro with Windows Mobile Professional 6.1 to test out. I will add this to my current pending reviews in the next couple of days. Any questions? Specs: Unlocked GSM device – not available from a carrier at the moment Platform Microsoft® Windows Mobile® 6.1 Professional Edition Processor Qualcomm® MSM7201 400MHz Display 320x320 transflective color TFT flush touchscreen Radio HSDPA/UMTS/EDGE/GPRS/GSM radio Tri-band UMTS – 850MHz, 1900MHz, 2100MHz Quad-band ...
For the past three weeks I have been testing the new Nokia e71 and Apple’s iPhone 3g. Both phones are well built and deliver as promised in almost all areas. Below I will give a few tidbits about my experiences with each one. I am also at the same time working on deploying Microsoft’s System Center Mobile Device Manager (SCMDM). This will not come in to play with either of these devices though. Although they have licensed and support Exchange ActiveSync, SCMDM will only support devices running a ...
I had an interesting customer enquiry this week. Our customer wants to have multiple Windows Mobile Line of Business applications running on the same device. The interesting bit, was that they wanted to switch between running instances of each application. i.e if you were in the warehouse module you could jump across to the QC application. In my example as its a dedicated mobile application things like the start menu are switched off. So what we needed was from a button in application 1, we could ...
So, I've been on a mission, to show that we can port our mobile portal application suite over to iPhone. We've long been using a Windows Mobile delivered portal that takes Sharepoint, Dynamics NAV and a host of other line of business system (LOB) and delivers them to our mobile workforce. The core of our business at Anglia Business Solutions (www.angliabs.com) is to allow our consultant's, sale staff and support engineers to work remotely. For any service based company our lifeblood is accurate time ...

Lou Vega will be presenting at the Columbia Enterprise Developers Guild tonight. The topic is "A Closer Look at Windows Mobile – Using SMS and State & Notifications Broker." Systemtec is sponsoring the event and will be providing food from Moe's.

Visit the website for more information.

Just watch this.    Envy.   Windows Mobile needs this.

Google Android - Zebra Crossing

Read on CNET news today that Windows Mobile 7 release is delayed. Given the release of the Google Android OS coming out soon, I know this is a major blow. There is talk of improving the browser in WM (thank the gods) such that IE7 rendering engine will be used. We may actually have Flash, etc., in our WM browser. I've thought for a long time that the browser in WM could use a revamp (it's pretty weak, IMO) and perhaps this change will be a significant improvement ...
Southwest Florida Code Camp - September 13, 2008 - 8:00am to 6:00pm I will be presenting: Time: 11:45am - 1:00pm Room: 2201 Speaker: Nikita Polyakov Session: SQL Compact, Windows Mobile Description: Intro to Windows Mobile development. And SQL Compact intro. Presentation and code examples. Sign-up at: http://www.swfldev.net/ I will also be at the after event, as always, if you want to ask me questions or meet face to face ...
I received a support call from a client today, for which I provide a moderation system for viewer text messages for broadcast on a television channel. The engineer said messages weren't getting through, and I was leaving the office within 30 minutes to travel by tube and bus to a meeting in Chelsea, West London. So here's the busy day for the TyTN II Windows Mobile 6.0 smartphone. 12:00 -12:30 Kew office Various voice calls to client and SMS gateway provider. Initial sms messages to SMS gateway provider. ...

It's finally released for the Tilt. While AT&T as a company pretty much sucks IMHO, the Tilt is still a pretty cool phone and now you can update to Windows Mobile 6.1

I've downloaded the update and will probably apply it tonight or tomorrow.

Friend and fellow SC UG leader Chris Eargle and I headed down to Jacksonville Code Camp on Friday night wondering what might be in store for us since Fay had dumped so much rain over the past few days. We were assured by the JAX CC folks that Fay wouldn't stop them. Even with a venue change, Fay didn't stop them so huge props to the folks in Jacksonville for pulling this together and managing it through the changes dictated by that storm blowing through. Getting down there was a small adventure. ...
Jax CodeCamp crew did an amazing job turning around and getting a new venue last minute due to Fay and still holding a great event. Here is my PPT from the Jax CodeCamp [http://www.jaxcodecamp.com/ ]: "Windows Mobile, SQL Compact and other fun" Nikita Polyakov PPT: http://cid-153154d6f7d12177... Note: There is no code in the PPT. Watch How to Videos for getting started. WM How Do I Vides - http://msdn.microsoft.com/e... I picked ...
Live Mesh seems like a simple thing, perhaps that is the point? But what 'Mesh offers me is of great personal value in that it gives me is a little part of my day back and one less complication in my life. So what is so great about it? Well I can work on documents, blog posts, spreadsheets, any file, from work or working from home, seamlessly without having to transport them via USB key or emailing them to a home or work account and run the gauntlet of quotas and cumbersome filters. Live Mesh is ...
Alex Knight on custom fonts, Adam Kinney with WPF demos, Shawn Wildermuth on Container Editing in Blend, Tim Heuer with Troubleshooting Webcast, Chris Koenig reports Silverlight on Skyfire Richard Costall and Pete McGann with Silverlight Manic Miner Game. Mike Taulty discusses the new controls from Intersoft and Telerik. From SilverlightCream.com: Silverlight custom fonts - How to and issues. Alex Knight discusses adding a font to your Silverlight project and then talks about a problem with it, and ...
A customer asked me an interesting question today. He wanted to know how to know how much space his system needed for the Object Store. That had me thinking that there could be a way to monitor the size and automatically adjust it, Windows Mobile does that. Of course Windows Mobile probably has a better way to manage the Object Store size than this, I am guessing that it monitors the size within FileSys and adjusts it as requests come in. I wrote the following code just to see what could be done. ...
Interested in learning more about Windows Mobile and Windows CE? You can ask the experts at the monthly chats. Scroll down the list to find the next Windows Mobile and Windows CE focused chats. The Windows Mobile focused dev chat is typically the second Tuesday of the month. The Windows CE focused dev chat is typically the last Tuesday of the month. Thanks to Rob Cameron for the FYI on this. Murray Gordon ISV Architect Evangelist Microsoft Corporation http://blogs.msdn.com/MurrayG ...
*Moved to: What to do when you dont have a working computer!I have a little problem...I don't have a computer at home at the moment :( So I am writing this post from my Pocket PC using Diarist 2. I will come back to that, but first... The reason for my lack of my "can't live without accesory" is that my laptop has finaly given up the ghost. It is an 8 year old Dell desktop replacemnt, and in my infinite wisdom I desided to install Vista just after it went RTM. All was well for a while, but it was ...
I had such a great time up in Richmond last year for Richmond Code Camp that I'm planning to head back there again this year. The folks up in Richmond are planning this event for Saturday, October 4, 2008. You can find out more at their web site: http://richmondcodecamp.org... as they continue to post information. Although last year I "just attended" (for the very first time actually!), this year I plan on giving a presentation on Windows Mobile development. Hope to see you there ...
Twitter is an interesting phenomenon. I first started using it in April at the MVP Summit. Since then, as anyone who is following me has seen, my use has been intermittent at best. The biggest reason is that I haven’t found a Twitter client that I liked that allowed me to use Twitter in a way that was not only natural (at least for me) but from within tools that I was already using and in front of me. The other day I decided to download OutTwit and have found it to fit almost all of my needs. There ...