Tag Archives: Windows Mobile/Windows Phone

Tasks in phones???

We use (at least I do) our phones as daily notebooks of what’s going on and what needs to be done. But there’s one thing in particular that I don’t understand.

Let me start like this. I keep track of what needs to be done using tasks. Tasks using Outlook and Exchange. Together with appointments and emails this keeps me fully informed even when my laptop isn’t available.

What worries me is the absence of tasks in todays phones and the synchronization as first class citizens. Neither iPhone or Android or Windows Phone 7 support tasks out of the box. Not talking about integrating it with calendar views.

This brings me to the question: “What are you using as tasks or are tasks obsolete?”.

Can the phones be really smart?

I was recently thinking about phones and how these, now so called smart, device work together with our life. And I have to say my conclusions are not good. :)

I have a feeling, that the smartphone are still with us as another device in pocket. Isolated, kind of, from what’s going on around. I would like to see integration, more tight integration. But not limiting.

Take, for instance, how the phone behaves according to different ring profiles in various places. I can imagine it being after some time able to recognize where I’m. No moves, 10p.m.-some alarm and still repeating wifi network name connected to? Well that’s possible my home (notice I’m not taking into account well offering GPS or least last position before you got into building) and I may probably always want to set up same ring profile when I get into these “conditions” anytime from 3p.m. (just example). And not ask me what ring profile to use. Observe profiles being set for a while and offer me one later. Chances are good you’ll be right. The phone isn’t doing some environment changing decisions on behalf of you. It is doing smart observations and offering you ways to make your life easier.

I can provide dozens of similar “guesses”. But to take it to next level the devices should do two more things. Learn what’s working and what isn’t. Are all input variables based on time in 90% wrong? Well you’re (example) maybe traveling a lot and hence having random patterns there. The device could, instead of mentioned time, take into account calendar, for instance.

That’s learning or intelligence. We may consider being part of algorithm as well. But with next point, it’s really next level. And it’s inter-device communication. One could say incorporating cloud, a word so often used today. But why not. Devices would recognize (and ask for confirmation, if needed) “friend” devices. Like wife’s and husband’s phone. But not only these obvious cases. Let me show you example. You’re at airport and the flight is delayed, you start hunting for wifi to do some work, but you’re low on battery (read further to know why the phone thinks you’ll not do it on energy left in battery). But another people found power outlet somewhere near your gate and are charging their phones. Wouldn’t it be nice if the phone would offer you this information because it knows you are going to need charging because according to the location you’re five hours from your final destination stored in appointment in calendar (that’s why are you low on battery)? And the devices would not share only “there’s power outlet”, but “I was low on battery and found power outlet near me, it might be worth offer your owner to recharge you if you’re in similar conditions, are you aware of it?”. Know what I mean?

Sharing information is just part of the solution. Learning, passing ideas and decisions and algorithms, that’s next step in experience, in life integration, in life helping. Sadly we’re not there yet.

Solved Samsung i900 Omnia’s freezing

I had problem with my Samsung i900 Omnia phone being stuck in stand by mode for no obvious reason, except I discovered applications doing this. I was living with that some time until I finally jumped into the problem.

I was, from old ages, used to install almost all applications to storage card. Only some critical ones (like today screen items) into internal memory. I did the same with Omnia, although it has another storage already build in. The symptoms were simple. I ran application, put phone into stand by mode and (sometimes) later I wasn’t able to wake it up. Pretty annoying. I spotted these “problematical” applications and get used to close these after the work.

But few days ago I was sick of this. Mainly because you have to later wait when you’re starting the application again. So I did some observations and thinking. After some false (and tedious) attempts I inferred the problem might be Omnia’s handling of storage card. And yes, it was. After I move all applications from storage card to internal storage, all problems disappeared. Well, at least the phone isn’t freezing. Sometimes it takes 2-5 seconds to wake it up (light up the display), but that’s minor for me (probably the phone is doing something with the storage).

So if you’re experiencing same problem, install/move all (or the “problematic” ones) applications from storage card to internal memory of internal storage.

Note: If you’re using internal storage as USB drive and you connect phone to the computer some applications may stuck or behave weird as during this time the storage is not accessible to phone itself.


My terminology: :)
internal memory = couple of MBs where system is
internal storage = x GBs where you can put your files
storage card = SD card you can put into your phone

New Windows Mobile 7 – why people see so much “problems”?

There’s a lot of rumors about the new Windows Mobile 7, especially in last days before MWC. A lot of unconfirmed information is flying around and lot of comments. What I would like to focus on is backward compatibility, Marketplace, Compact Framework and new look and feel of homescreen.

A lot of folks is not happy about dropping backward compatibility. I, on the other hand, am pleased with this step. The world has changed, especially the mobile world. What was ok in 2001, is not in 2010. I like new trends in control, give me that on WM too.

Marketplace should be only way to get application into device. For me as a developer this is little scary, because even for simple free utility you’ll need to buy certificate for developer. But if the applications will be thoroughly tested, I’m ok with it. And may increase the quality of apps as well.

Backward compatibility for Compact Framework is interesting too. The idea of writing application in current century’s tool like C# and .NET with GC and nice libraries I like. But JITing on not so much powerful devices? I don’t know. Here I like the speed and responsiveness of app. What MonoTouch is doing is IMO the way. And if MS would provide such a tool … neat!

I don’t know whether the screenshots and descriptions I saw/read are close to the reality or not (we’ll see in couple of days), but it looks like, there’s no classic home screen as I use it now (with Spb Diary) (and how some screens show the new iPhone OS will have it) – tasks, appointments for next couple of days/weeks. This means a lot of people will be pissed off, because the device is also work and productivity tool. Will it degrade it to into “just” device for fun, while iPhone will be slowly trying to get the attention of people using the phone for work half of the day too?

My Phone – folder synchronization disappointment

I just found out that My Phone was released (is it a long time or not? :) ). Although I’m synchronizing my device with Exchange server, I’m really missing (wireless) file synchronization – either with some folder on my computer or via some website. So the My Phone looked like what I was looking for.

You can synchronize certain types of files and the storage card too. Sounds great. Until you find that you cannot select folders to sync. Only file types like Music or Documents and with or without the storage card included. This might be little problem, taking into account the current space on website is 200MB and I have 2GB of data on my card. But I don’t need to sync all these, just couple of folders with important stuff.

What a pity. Hope the Live Mesh will be soon ready for Windows phones (see, new name ;) ) and will work more or less the same as on “big” computer. Or anybody knows some good similar service?