Apr 7 2009

Zune+Windows Mobile 7?

Category: Windows Mobile | Future | WindowsJoel Ivory Johnson @ 23:51

I was reading an interesting piece on LiveSide.net about the latest rumors on Windows Mobile 7 and the Zune. There had already been word that an updated Zune is coming out later this year.   But the information I read on LiveSide.Net makes it seem more significant.

With the device team being absorbed by Windows Mobile team and the software team joining up with the entertainment and devices group. Unlike most splits, this one had good ramifications. For one thing it deeply embedded the Zune team within the Windows Mobile Dev. Team. Our source tells us that purchasers of the New Zune will see the benefit’s of this marriage 1st. Basically when the 3rd or 4th (depending on how you count generations)  generation launches this late summer or fall. You will be getting a sneak peak at some of Windows Mobile 7’s features a year early.

Follow @volvoshine on twitter to hear more information as it is release.

Tags:

Mar 18 2009

What's in the Mix for Windows Mobile?

Category: Windows Mobile | Future | WindowsJoel Ivory Johnson @ 20:12

MIX 2009 is this week in Las Vegas.  Sadly I'm not among the developers attending.  But a few bits of information have been made available through some social networking tools.  There were only three presentations that reached into the mobile space.  Two of them were on web development and the other was on Windows Mobile 6.5 development. From what I've heard most of the information falls into the domain of that which has been made known within the past couple of weeks.

  • Developers will be able to post trials of their software in the Windows Mobile Market Place
  • Microsoft is pushing for tighter integration with OEMs to provide a better UX.
  • Silverlight Mobile missed the window for being included in the Windows Mobile 6.5 AK
  • Windows Mobile will have a Widget's API based on the WC3 standard for mobile widget applications (http://www.w3.org/TR/widgets/)
  • Windows Mobile 6.5 Emulator will be made available in coming months

Tags:

Feb 17 2009

Windows Phone 6.5 Hardware

Category: Windows Mobile | Future | WindowsJoel Ivory Johnson @ 08:03

With the official unveiling of Windows Mobile Phone 6.5there was mention to phones that will be upgradable to Windows Phone 6.5 will have a start button with the Windows logo on them.  What's not clear here is whether or not existing devices that don't have the flag will be elegible for upgrade.  But on that note since the OEM determines whether or not they upgrade their own hardware so either way there will be some ambiguities.

Tags:

Feb 16 2009

Steve Ballmer's Press Conference at the Mobile World Congress

If you would like to see Steve Ballmer's press conference at the Mobile World Congress Microsoft will be streaming it live through Silverlight at 17:00 GMT.  You can catch it live (or the recorded version afterwards) at http://www.microsoft.com/windowsmobile/en-us/business/cmpn/mwc2009/default.mspx

Tags:

Feb 6 2009

Windows Mobile Rebranding

Category: Windows Mobile | Future | WindowsJoel Ivory Johnson @ 23:45

With the Mobile World Congress only a couple weeks away there's rumors galor about what will be announced.  Amongst the rumors are that Windows Mobile will be rebranded as Windows Phone. There's also to be a service available for syncing mail, contacts, and files called "My Phone" and word of a new reference design for Windows Mobile...I mean Windows Phones.  We will know with certainity whether or not these rumors were true in just a couple of weeks.

Tags:

Jan 28 2009

24 Hours of Windows Mobile : two thirds complete

Category: Windows Mobile | Future | WindowsJoel Ivory Johnson @ 14:57

As of today the "24 Hours of Windows Mobile" presentations are 2/3 complete.  I've been keeping track of the presentations.  If you would like to see any of them the links are below. 

TitleLevelDescription
Introduction to Windows Mobile Development 200 High level introduction to developing managed applications for mobile devices
Interoperability Between Native and Managed Code 300 Basic's of P/Invoke and using COM objects
Creating Adaptive Applications 300 Creating applications that work with a wide variety of formfactors
Using Pocket Outlook Data within a Managed Application 300 Retrieving and manipulating data stored within Pocket Outlook
Live Update from PDC 300 Sharing news announced at PDC time and other demonstrations
Developing Battery Friendly Applications for Windows Mobile 300 Demonstration of the State and Notifications broker and other features of Windows Mobile that can assist in developing applications that consume less power
Unit Testing for Mobile Devices 300 Explore using the unit testing functionality of Windows Mobile for devices
Testing Your Mobile Applications 300 Strategies for testing your Mobile Application
IPC and True Push 300 Asynchronous programming techniques inside your managed application
Windows Mobile Networking 300 Negotiating and establishing a network connection
Location Awareness 300 Location services available for Windows Mobile
Windows Mobile Power Toys 200 Tools to assist you in diagnosing information about your running applications.
App Dev with VS 2008 and SDK tools 300 what is new in the Microsoft .NET Compact Framework 3.5 and how to develop Windows Mobile client applications effectively.
Device Security 300 Explains how the Windows Mobile Security model works, and they show you how you can mimic device security using the emulator.
Tips for App Devs 300 Tips to improve your productivity in developing for Windows Mobile in Visual Studio.
Asynchronous Development Techniques 300 Learn how to properly start and terminate threads, update user interface controls inside multiple threads, and call Web services asynchronously.

 

 

Tags:

Jan 26 2009

Sneak Peak of Windows Mobile 6.5

Michael Herald of Mobility Today has posted a video of Windows Mobile 6.5 with IE6 running on his HTC Diamond.  It runs incredibly well.  See the Mobility Today site for more details.

Tags:

Jan 13 2009

Top 5 Searches

In reading through my Google Analytics report I see that there are a few searches that are always at the top of the list. 

 

 

Beyond having mentioned the Windows Mobile Power Toys once in refering to the "24 Hours of Windows Mobile" webcast I've not actually spoken about it.  But given the level of popularity I've decided to write an article covering it along with the EQATEC Profiler and the EQATEC Tracer.  All of these are free tools.  I wrote my outline for the article last night and am now working on the example code.  This will be something usable by both those that use Visual Studio and those that develop for Windows Mobile without Visual Studio. 

Tags:

Jan 12 2009

Applied Face Recognition

Category: Windows Mobile | Future | WindowsJoel Ivory Johnson @ 13:40

It's time to roll up my sleves to get my hands dirty with some native code.  I've got two ideas for applications of facial recognition, one for the desktop and the other for Windows Mobile.  I'll need to take some time to plan these out, but these are my ideas...

Automatic Profiles

There was a time when my family members would use my computer and change my settings (Wall paper, resolution, sound scheme, and so on) and it would annoy me to no end. When Microsoft released Windows XP the problem was solved.  We had a much better implementation of user profiles that didn't require any one to remember their user name and didn't leave any one locked out if the previous user had forgotten to log out.  Many computers come with web cams, so why not use them to extend upon this concept.  Why cant the computer recognize who is sitting in front of it and act accordingly automatically changing profiles.

Where do I know that person from?

I encounter a lot of people that I don't remember (I have a bad memory for faces).  Wouldn't it be nice if I could point my camera phone at them and instantly get a reference to their name and face book profile?  All the technology and processing needed to do this exists today. Some one just needs to pull it all together.

Tags:

Dec 30 2008

Accessing the Skyhook Wireless SDK from C# - prerelease wrapper

Category: Windows Mobile | Future | WindowsJoel Ivory Johnson @ 12:31

I've got a working wrapper for the Skyhook Wireless SDK but it has some [known] bugs.  I am also working on an OpenCellID wrapper and a Virtual Earth example that will make use of both services so I can't concentrate on taking care of the bugs just yet, but I promised to make the wrapper available this week so I am uploading it with the disclaimer that it is in prerelease form.  I don't plan on changing the methods by much between this version and a proper release version.  This code is not production ready and it confers no rights or warranties.   In the attachment you will find the C wrapper (Which handles conversion between wide and ani characters among other things), the wrapper, and a simple client of the wrapper.

Using the wrapper is wasy.  You only need to create a Wps object and then ask for your location.

Known Bugs:

  • If you examine the WPSPROXY wrapper you will find that in some cases memory is allocaated for a wide character conversion but not released.
  • I noticed if I ask for location while periodic location is active then a lockup will occur.  This is either a but or something that I am not supposed to do.

 Remember to ensure that WSAPI.DLL and WPSPROXY.DLL are deployed with your application.

 

A few simple code examples:

 //Get Full Address (exception thrown if address is not available)
  WPS wps = new Wps("myUserName","MyRealm");
 WiFiLocation location = wps.GetWiFiLocation(StreetAddressLookupType.FullStreet);


 //Get Full Address (no exception thrown if address is not available)
  WPS wps = new Wps("myUserName","MyRealm");
 ResultCode  = wps.GetWiFiLocation(StreetAddressLookupType.FullStreet, out loc);
 if(rc!=ResultCode.OK)
 {
    Console.out.WriteLine("Could not acquire location");
 }

 

 Download Code Here

Tags:

Dec 13 2008

Interview with Product Manager of Windows Mobile

Category: Windows Mobile | Future | WindowsJoel Ivory Johnson @ 17:30

Earlier today MS Mobiles did an interview with Scott Rockfeld, the product manager of Windows Mobile.  The interview can be heard in MS Mobiles podcast #259.  Among other things Scott mentions why the Windows Update feature of Windows Mobile is unused and gives some hints of where Microsoft plans to go in the future. 

Tags:

Oct 30 2008

Silverlight 2 for Windows Mobile Demoed

Hot on the heels of word that OEMs have IE6 for Windows Mobile is a video that was recorded at PDC 2008 this past week.  The video is a little over an hour and shows the current build of Silverlight 2.  The video shows a few applications that were built once but run on Windows Mobile and the desktop without alteration and speaks of usability considerations between the two devices.  The presenters state that Silverlight will originally be available as a browser plug-in but later on it will be extended to be usable as a standalone application.  The presenters also state that there will be a version of Silverlight for the Nokia phones.  In response to questions from two of the Audience members there are currently no plans to make Silver Light available for the iPhone.  The presenters state that Apple currently does not allow developers to publish browser plug-ins for the iPhone and that is their main obstacle.

You can see the recording here.

Tags: