Archive for the ‘Windows Mobile’ category

Windows Phone 7 Series Applications

March 5th, 2010

Microsoft must hate developers…that’s what I’m seeing lots of today.  The crux of the issue being that it’s been confirmed that Windows Mobile x (we’ll come to that) applications don’t run on Windows Phone 7 Series devices.  Well I have two words for that “Thank you Microsoft” followed by “thank you, thank you ,thank you,thank you, thank you !”

This folks is a good thing, for everyone, even developers and here’s why:

Developing for mobile is about developing for the use experience

If you think you’re developing something for another reason (other than money and for that see below) then you need your eyes tested!  The user experience for Windows Phone 7 is wildly different from Windows Mobile and different from other platforms.  No one is gonna want that cruddy app that you need a stylus for, no one wants to look at a UI developed in the 90’s that’s evolved like a snail. 

From experience, developing an application for mobile is about getting the user experience right, everything else is limited by what you can do with your finger and a small screen.  Of course it’s not at all limited because there’s such a rich sensor environment going on, but that requires some innovation and that requires stepping back and looking at the big picture.  In Windows Mobile there was a need to build things to a minimum spec and that spec was basically set back in the 90’s.

We have a new spec, a new UI and a new experience and

Customers want a congruent experience

Doesn’t it feel nice when stuff just works together?  We love it when stuff looks like Media Center when we launch it from there, when it behaves in the same, predictable way.  We get cool stuff that pushes us forward like Media Browser but at it’s core it’s still “on message” with the user experience of Media Center.  It’s the same with iPhone, buttons look similar between apps and everything looks nice.  Hey it’s the same with books, they look slightly different – that’s down the editor and designer and writer – but they have the same basic way of working.

Windows Mobile lost it.  Sense UI on a HD2 is lovely, really cool, until you drop back to Windows Mobile.  Then it feels disjointed.  This cannot be allowed with Windows Phone 7 Series or it’s bye bye.

Microsoft wants tons of developers

And it’s not doing anything to push them away, other than say, “go do it better” and that’s what customers want.  Microsoft has the best developer community on the planet!  They offer a true, multi-dimensional platform that covers everything you need using a set of core principles that transcends the tools, the language and by extension most barriers to entry into the platform.

Tons of developers = tons of ideas = tons of innovation = cool stuff!

Customers and Microsoft want innovation

I left Windows Mobile because the developers did – at least the ones that matter did.  All the cool stuff went to iPhone…it’s now beginning to go to Android.  They were new platforms.  The cool dev’s will be back because those other areas now have millions of apps and

Developers want to make money

Or they want fame, they want kudos, recognition something – I wanted eyeballs.  By operating in saturated markets (iPhone, Android soon) new developers don’t really get a look in…you need to start with a business plan and then an idea to make money there now.  Don’t get me wrong, people do still make it, but it’s hard.  For a while Windows Phone 7 Series apps will be easy pickings. 

Yes that will deliver some dross – wobbly boobies apps probably – but hey at least it’s using the accelerometer and who’s to say that the student who develops it won’t take it into an app at that makes your driving safer (idea there if someone wants to run with it).  The real question though is one that’s been bugging me for a while.

Who do you trust?

There have been cases of phishing apps in the Android market place.  Their open model isn’t working there.  Apple actually have this right, and it annoys developers massively.  They test everything, on an Apple device you can be 90% sure that the app will work and won’t do something naughty like steal your info.  On Windows Mobile right now you can’t.

I could, I won’t and I’ve not, right now write an application that would steal your stuff.  Do I need to access every nook and cranny on your phone to do it?  No.

Windows Phone 7 Series is all about the cloud, like Steve B said yesterday.  As a result your identity is in the cloud, all I need is to write an application that asks for your Facebook username and password, or your Twitter username and password, or something and then sends it back to me.  Simples.  On Windows Mobile anyone could just get it and install the CAB file.  They’d have to trust where they got it from, and frankly some are good and some are bad sources.

Trust is absent, it needs to come back.

Epilogue

So do you still think not being able to use TwitterMyFlicker on your Windows Phone 7 Series phone is a bad thing?  I don’t.  Giving developers a fresh start, a new competitive field where they can innovate and be damned is critical here.  Giving customers the best experience is critical to the developer experience and I’m gonna embrace this new challenge…when I find the time.


Porting applications from iPhone to Windows Mobile

August 11th, 2009

iphone_htctouchpro  The number one reason I moved to iPhone from Windows Mobile was for the applications.  The developers on the WinMo circuit had stopped innovating in my opinion (I was one of them) and we were just churning out app after app that looked like an copy of an iPhone app.  This news then is highly encouraging news for a platform that I love and that really needs some TLC right now.

Microsoft have, through their developer network MSDN, released a case study on how to port an application from iPhone to Windows Mobile, the actual target device is a HTC Touch Pro.  The case study makes an interesting read, particularly for iPhone devs who want to make money through the Windows Mobile Marketplace that Microsoft are releasing very soon.  I really like this direct quote from the developer, it’s something that I’m sure everyone who writes C# already knows but there you go:

“What I’m finding is that it’s harder to mess up with C# than in Objective-C, which is used for iPhone application development. This makes any extra effort needed to customize the classes I want worthwhile,” commented Luke Thompson, Gripwire software engineer porting the Amplitude application.

So hopefully it won’t be long before those innovative iPhone apps become innovative WinMo apps and when porting becommes de rigeure hopefully  the fantastic WinMo developers can concentrate on function over form.

I picked up on this from twitter from the @Microsoft_gov account and Computer World which has an excellent article on the subject.

Bookmark and Share

Recycling your mobile for profit

July 28th, 2009

I’ve just moved over to iPhone, as you’ll see if you browse about abit, but obviously I had a great phone before that, a Samsung i780 and before that a t-mobile touch plus (aka HTC Touch Dual) and before that an m3100 from orange (HTC Hermes) and before that an Orange c550 and before that … you get the drift.

And I still have all those phones, or at least I did until we decided we needed to declutter, we’ve been selling stuff for months on eBay! Checking out the prices for all those mobiles on eBay and it seemed a bit hit or miss so I decided to look at the mobile recycling companies. Just as an aside here worth noting it’s taken me a while to come to terms with actually getting rid of gadgets (I kept the i780), I say this only in case some thinks I’ve lost the plot, or a portion of my mind a least. The final decider, apart from the clutter was the cash.

I opted to use Mazuma mobile. The reasons behind this choice were many but mainly based on a first hand endorsment from a colleague and my being overly inflenced by the TV! So how was it?

On their website you fill details in about the phone and you don’t really even need to know much about it since they have a huge catalogue to choose from. Next you enter the IMEI number of the phone and they go off and check that the phones not been stolen (or at least not stolen and put on the register). Finally they give you a valuation. The touch dual and Hermes fetched £45 a piece and the older phones abou £15 each. The price is based on the condition of the phone; either working or not working. The definition is happily very loose too. “Working” basically means it turns on and you can, therefore, guess what the “not working” deffinition is too. The m3100 I sent had a button missing, but I still got full price and none of the Windows Mobile devices had propper firmware on, but that was no problem either. Anyway back to the process because I didn’t have money in my pocket at this point.

Having submitted the “order” through the web site I got a little pack in the post a couple of days later that contained instructions, a plastic ( and unpadded) postage paid returns bag and a certificate of postage for the post office clerk to sign. All I had to do was pop the phones in the bag and put it in the post box at the post office. A day or two later I recieved an email to tell me the phones had been recieved, then hours later I was told that a check was in the post. Full price for each!

And so a day or two later I have a cheque waiting for me to make it to the bank and I’m writing a review of a company that is actually more based on low tech postage methods than a digital lifestyle. It’s a superb service though, worthy of recommendation and in my oppinion it could be improved only by allowing an option like me getting my cash though paypal. If you don’t fancy using Mazuma then there are some alternatives listed below.

Bookmark and Share

The snag list

October 14th, 2008

Ok, it is time to admit it.  All is not well in the geeky home.  There are little niggles, everythings working but it’s not slick and it’s not well integrated enough.  It’s time to start finding some solutions.  Here are the snags, if you know a way I can overcome any of them, then let me know in a comment on this post, email me, or twitter me.

  • There’s an annoying .net framework error popping up on the Media Center every so often.
  • My Harmony remote isn’t quite set up well enough.  It doesn’t work well when the Media Center is already on.  The problem is that I’ve installed a standby saving power bar, which I want to keep, but it doesn’t play nice with the remote.
  • I need to find a way to ARM the Y-CAM when we leave the house and disarm it when we return.  Or I need to move it to an area with slightly less traffic, i.e. where we don’t walk all the time so that my mailbox doesn’t fillup!
  • I need to be able to view the Y-CAM stream on my Windows Mobile device, or at least be able to see the latest image.  That might mean configuring FTP, which means finding a secure FTP server on the net.
  • I want to workout the overall power consumption of the kit in the house.  I might be scared.
  • The TV Arial just doesn’t seem to be quite right, it’s a few degrees off!  Time for cable?
  • My Windows Home Server is using a bit too much power, 40kwh in standby – that needs to come down.

Technorati Tags: ,

Bookmark and Share

Y-CAM

October 13th, 2008

For a while now I’ve been looking at some home monitoring systems and how I can best integrate them into my digital experience.  Previously I’ve used Yawcam with some pretty great results but currently I’m trying to reduce my carbon foot print and I want to make everything that has to run as low power consumption a possible.  For that reason I really wanted an IP Webcam that didn’t need a PC powered on all the time.image

Having done loads of looking about the only really good thing I could find was from Y-CAM.  It’s now been delivered and it’s installed.  I picked the Y-CAM Black and bought from ebuyer, since it was about £30 cheaper than everywhere else.

Having installed it, at first it really wasn’t a great experience, it didn’t like my router and it brought down the whole network…I’ve done a firmware update now and all seems to work well.  Very well.

This camera sees really well in the dark with its knight vision, and the management software is pretty good.  Actually it’s a breeze to setup.  It can do motion alerts to email, which again was simple to setup and allows me to select 4 regions of the picture to watch for motion.

Two I need to work through at the moment:

  • I need to setup FTP publishing to somewhere so that I can view the camera at work since I can’t see the active X control
  • I need to get an app for my WinMo phone that allows me to view mp4 encoded RTSP…unfortunately HTC Streaming media won’t cut it.

Finally I’ve also emailed the manufacturer to find out if they have an API, so that I can develop something to easily arm the motion detection.

Technorati Tags: ,,
Bookmark and Share

Manilla 2D and SideShow for Media Center

September 14th, 2008

attachTonight I’ve had a bit of a geekout and got two really cool things done.  Both are on my Windows Mobile.  Firstly I’ve just installed Manilla 2D from XDA_Team over at XDA Developers.  Its superb, it’s an amazingly good home screen for Windows mobile,

just like you get on the new Diamond devices, it look amazing, everything scrolls beautifully.  The weather is a big improvement, the browser integration with Opera is great and the settings screen is good too.  The best thing is the cool blue colour though.

The other thing I did was to setup the RC of the Media Center SideShow gadget.  That involved putting some sideshow software onto my Windows Mobile phone too.  The install was simple enough, but a gotcha was doing it using RDP, it threw a dialogue up on my sesson 0 (yes I know that Vista doesn’t really have one but its a nice way to describe it) which was on my TV.  The RC is available on Connect, but I’ve not read the agreement enough to know what can be talked about at the moment…..A good night of Geeking!

Bookmark and Share

TwitterMyFlickr – Now available

September 1st, 2008

Finally I’m launching TwitterMyFlickr, it’s a neat little app that posts a picture to Flickr and Links to it on Twitter.  Give it a go!TwitterMyFlickrScreen

 

I wrote this app because I like to share on Flickr and on Twitter and it was fun.  The really tricky stuff is done using the FlickrNet API. 

Obviously there is AppToDate Support.

Let me know what you think, comment on the TwitterMyFlickr page.

Bookmark and Share

TwitterMyFlickr

July 1st, 2008

I’ve been re-writing HelloTwitFace for some time, to include some cool new features and to redesign the interface and make it less messy.  One of the things I’ve been really keen to introduce, because I want to use it (that’s why I develop this app by the way) is the ability to post pictures. 

To test the functionality I will soon be releasing the fist of these applications as a preview of what will become integrated into HelloTwitFace.  If you want to be notified of the release as soon as it’s available simply subscribe to the RSS feed or follow me on twitter.

Bookmark and Share

Long term test – the new Jawbone

June 30th, 2008

jawbone-earwearWhen I was in the states a few weeks ago I picked up the new Jawbone from an At&T store.  A small sleek black unit, with hidden buttons, leather bound ear loop and the killer feature “Noise Assassin” technology.  Well I’ve been using this device for lots of phone calls, from both my BlackBerry pearl and my T-Mobile Touch Plus (HTC Touch Dual) and I’m now ready to talk about using the device on a day to day basis.

You can read the full review at Mobile Tech Addicts

Bookmark and Share

Review: SMS-Chat and Fun Contact from Vito for WinMo

June 13th, 2008

image

I’ve just posted the following article on MobileTechAddicts 

Vito software, a Russian mobile software development house has recently updated to of their applications SMS-Chat and Fun Contact.  Both applications make SMS and Contacts on your Windows Mobile device far more finger friendly.  I’ve been using them every day for a while and after the jump you’ll find some more details on these excellent applications, available for sub £10 each.

Click here to go to the full post

Bookmark and Share