OffBeatMammal

Searching for monkeys in Cyberspace

Can I have a notepad computer?

clock March 14, 2009 17:57 by author offbeatmammal

Not a notebook or a netbook or a UMPC (or any of the other variants). I’ve come to realize over the years that the current classifications and niche computing devices are missing out on one form factor and the current attempts to fill it are pretty horrible.

Current devices like the iPhone or the Touch Pro are limited – they are too small to be “computer” replacements yet they don’t work really well as phones either. They are a compromise and perhaps the solution is to pair a more basic featurephone with a very portable device that’s actually useful.

What I want is something the size of an A5 notepad with a touch screen covering the whole of the front of the device – no need for a keyboard or extraneous buttons (they would be flush in the bevel or on the edges along with any ports) that I can interface with using a pen (similar to my UMPC) but with enough battery power to easily last a full day and enough processing power to deal with handwriting recognition and speech recognition.

This device would need WiFi and Bluetooth to enable it to pair seamlessly with my Cellphone and a headset. The headset would ideally be able to connect to both the notepad and the phone – so I can dictate to the device, break off and answer a call and the continue to control the notepad while listening to music from it, all seamlessly.

The connection to the phone would be ideally be more synergistic than just being available as a modem. Ideally transition from WiFi to the phones 3G data would be seamless (let me set preferences but it should be smart enough to take the optimal data path) so I can always stay connected. Beyond that the phone and the notepad should be aware of each others status so when the phone rings my music pauses, caller ID information is displayed on the device and I can hit and answer button on the screen or the phone and route the call to my headset, the phone or speakerphone on the notepad, and text/MMS messages could be composed and read on either. The notepad should be able to access the phones camera to record images or video (as well as having a built in one) and via a standard USB connection they should be able to share power as needed.

There’s no reason the phone shouldn’t have limited internet capabilities (web browsing, email, a social networking client, GPS mapping) and, of course, some games so it’s a useful device in it’s own right but it’s primarily a phone. At the weekend for instance people might not want to take both devices but a smart-enough phone to keep them in contact would be the right balance.

Using software that has learnt lessons from the iPhone UI and Microsoft’s Origami Project and InkSeine the device would need to work with pen (both for tapping as well as handwriting recognition), finger (gesture control) and spoken input. Applications like Outlook and OneNote would need optimizing for maximum usability on a screen this size and layout with these input methods but simpler cut down versions would help performance and battery life.

Accelerometer, light sensor and on-board GPS would open up other possibilities for control, and of course being able to use a dedicated Bluetooth keyboard (or the phone keypad or an on-screen keypad) to extend the ways you can interact with the device.

Not only would this device offer a more practical replacement to the iPhone and N80x type devices it would also be a platform for Amazon to extend the eBook capabilities to – much like they have extended the Kindle Reader to the iPhone.

Coupling a device like this with a service like Mesh and Exchange Active Sync to ensure your data is always available (and offload processing of things like search indexing to the cloud) and live updates (weather, stocks, traffic for mapping etc) and you have an ideal personal companion device.

In fact, with a standardized mount / connector architecture you could check your schedule on it over breakfast, slot it into you car and use the GPS to route you to your appointment (with live traffic updates) and via the connector have it monitor ODB-II information to remind you you’re running low on fuel and suggest the cheapest gas station or remind you that you’re due a service soon (maybe add a task to your to-do- list!)

In William Gibson’s Virtual Light Yamazaki takes his notebook for granted. I just want one now ;) Maybe it’ll need a kinetic charger to keep going as long as I want, but the rest shouldn’t be too hard…



Mesh and Portable Apps

clock January 6, 2009 21:39 by author offbeatmammal

Portable-Apps I've been using PortableApps for a while as a way to keep a copy of FileZilla and Firefox close to hand with my preferred settings.

Like most PortableApps users I used to use a USB key to carry them around - but recently I've been less attached to that dongle and started relying on the cloud storage and synchronization capabilities of Live Mesh to make sure the utilities are always to hand.

Because PortableApps doesn't install anything on the host PC (it's more like an OSX or Linux app in that regard - no registry changes, no INI files squirreled away in user directories) it's a perfect fit for a Mesh folder... and really easy to set up.

I created a new Mesh folder on my test machine and called it PortableApps (imaginative I know, but I wanted to be able to find it easily!). I then installed the base PortableApps version ("Platform Only") into that folder to get everything initialized. Once that was installed I added the three apps I wanted - Filezilla, Firefox and the PortableApps updater (useful to keep things at the latest version - no Windows Update for these apps sadly!) and tested they were working.

Just for good measure I added a shortcut for the Portable Apps launcher to my Windows start folder so it would run automatically when I logged in.

I then sync'd the folder to machines where I knew I wanted to run those apps (my Windows Home Server and my laptop) and also shared the folder with my wifes Mesh so that I would always have the apps there if I was using her machine for anything.

Now my settings follow me around, and if I update something on one machine a sync later it's everywhere I need it.

... is this the start of everything living in the cloud and being available on every connected device I can authenticate on?



Skyfire just gets better

clock September 24, 2008 21:57 by author offbeatmammal

Skyfire I’ve been using Skyfire for a while now and I’ve been pretty impressed so far (especially as they added Silverlight support for the Olympics) – although I’d used it initially on a 3G Touch device I’ve been using it a lot recently on my trusty 2.5G non-touch Shadow smartphone and for most things it’s become my browser of choice.

The good news is that there’s now a new release (with no waiting list for folks in the US if you’re not already on the beta program).

As well as the Silverlight support (I can now show people the Silverlight powered slideshow of my car on my phone!) it has improved performance and stability (as any new release should) and has added a really handy combined search/address bar (similar to what appears on Chrome or in Internet Explorer if you type a “?” followed by the words you want to search) to get you where you want to go quickly.

It still has some small hiccups with sites requiring text entry (though again that has improved significantly in this release) and performance with really interactive / Ajax heavy sites suffers because of the network and translation lag – but it does a better job than any other browser I’ve tried on a Windows Mobile phone up to this point.

They set out to bring the PC web experience to the constrained mobile platform and while the iPhone may get a lot of credit for their WebKit implementation Skyfire opens up options for plugins such as Flash and Silverlight that may be slow in coming to other platforms.



New version of TinyTwitter

clock August 13, 2008 00:23 by author offbeatmammal

TinyTwitterLove Do you Tweet?

Do you have a Windows Mobile phone?

I do and I love TinyTwitter. It's the best mobile client for twitter bar none (try it and see) and it's now even better.

How could it get better you ask (because you already use it.... right... if not.... try it now!)

It's better in two ways...

  • Picture uploads: append a picture to any tweet and it gets posted to TwitPic. You don't need to do anything, magic just happens. Click to see what I've uploaded.
  • Geolocation: if you have a GPS you can tell everyone where you are. It takes the boring latitude and longitude numbers your GPS returns (built in or bluetooth connected) and can do a reverse address lookup to tell you where you are near (not close enough for stalkers to find you!) and posts it to your timeline along with a Live Maps link so people can see where you are on a map as well.

So if you want to try out the (new) goodness go to TinyTwitter.com on your PC or direct to m.ttwt.at if you are viewing this on a phone.

Oh, and there is a J2ME/Blackberry version available as well if you're not a Windows Mobile user.

Oh, and on the PC I still like Digsby for updating Twitter and checking Hotmail and Gmail...



What sports do you do?

clock July 8, 2008 12:59 by author offbeatmammal

sportsdo_web As a geek I’m guilty of perhaps not getting as much exercise as I need. Part of the problem is finding the time but that comes down to motivation. With the wonders of this socially networked age it’s easier to use technology to help with that motivation.

The geek in me likes stats. If I know I’m doing good, and overall improving against myself or friends then I have the incentive to keep going and doing better. You can do something simple like maintaining an excel spreadsheet or twittering your workout but as someone who’s recently rediscovered cycling after 20 years in cars I’m really blown away by SportsDo. All you need is a Windows Mobile device with GPS capabilities, a data connection and … to get off the computer and get some exercise!

Your first step is to register on the SportsDo.Net website and create a profile. From there you can download and install the Windows Mobile client (other devices are supported) or you can visit their over-the-air provisioning site directly from your phone (you can try out the application before buying – you’re just limited to the distance you can cover).

You’re not limited by specific sports (and you don’t have to pre-select or choose anything up front) – when you start a new activity on your device you can choose from a predefined list (cycling, walking, canoeing, running, snowboarding, skiing, rowing, adventuring, motor-sports, horse riding and many others) or create your own profile.

SportsDo_activity_data_small Once you hit “new” on your device it starts recording GPS data so it knows where you are and how fast you are going (and from that it can calculate calories etc).

When you are exercising – be is a brisk walk or a full out cycle race – you can stop and take photos to record the even. They are, of course, geo-tagged and will be uploaded along with the rest of the data to your online diary.

Even if you don’t stop you can check the display at any time to see how far you’ve gone or how long you’ve been out. You can also choose to have any of the statistics (location, speed, distance traveled, gradient and calories burned and others) announced via your phones speakers or headphones.

You can choose to share your stats live (if you have a phone with a data plan and coverage) and there is also an option to automatically text buddies with updates.

Once you complete an activity you can edit the description and upload it (with any photos) to the web where you can then share with friends – including a Virtual Earth animation of the trail you took (shows relative speeds), synchronized to graphs showing gradients and speed. An example of the sort details and an animation of one of my recent cycle rides.

If you are going on an activity in an area you might not know that well SportsDo also have Location Packs available. These contain details of trails, restaurants and other amenities, ski lifts etc. The packs are continually updated as information about an area improves, and the packs cover many popular resorts.

As well as documenting your sporting prowess you can use SportsDo to tell friends and family where you are (similar to the option for Navizon users). You can even embed the information in your blog if you want to share that much ;)



Is that a widget on your screen?

clock July 1, 2008 15:16 by author offbeatmammal

Netfront Widgets You’re probably very familiar with the plethora of widget or gadget technologies on the web or your desktop by now – Vista Sidebar, Windows Sideshow, Google, Yahoo and Microsofts web and desktop offerings as well as a collection of Web 2.0 offerings that it’s pointless to try and enumerate because it would already be out of date.

Well, they continue to spread and Access (the folks behind the NetFront browser which has been doing a great job on Palm and Windows Mobile for several years) have brought a gadget runtime framework to Windows Mobile Professional (aka Touch or PocketPC) devices that they call Netfront Browser Widgets.

Installation and setup on my HTC Diamond was quick and simple. You need to register at the Netfront Browser Widgets site and from there download the installer to your phone (though you can do it over the air I found it easier via the desktop browser)

The installer comes with a couple of widgets (World Clock and Weather) pre-installed, but there are several others (such as the Twitter one above) that you can download and install.

The widgets themselves seem to have a very similar philosophy to their desktop and web counterparts – development will be using standard HTML and Javascript (a subset of the W3C Widgets 1.0 specification) with some javascript extensions to access hardware specific things such as location, power and wireless status.

Unlike many development environments / tools, widgets are fairly straightforward to develop for (thanks to the HTML and Javascript basis) and are also safe – because they operate in your default browsers sandbox they’re not going to get uncontrolled access to your device or data so they’re safe to experiment with.

At the moment although there are some widgets created by Access themselves to get you started the developer information isn’t available, but I imagine it won’t be too long before we see that released and folks start to get creative…



Your life on the go

clock June 30, 2008 15:24 by author offbeatmammal

Lifecasting is a big thing at the moment. One step beyond blogging and tweeting is the ability to record and broadcast live video from a cellphone to share what you’re doing – and engage with your audience.

Qik is probably the best known of these, and is slowly rolling out an early beta service for Windows Mobile users. But Qik are not the only game in town – there are a couple of existing solutions that have great support for Windows Mobile users.

LiveCast LiveCast provide a live video streaming platform for Windows Mobile and laptop or UMPC users. The video is synchronized with GPS position data so your viewers can see where you are when you’re broadcasting (or when they review archived footage where you were).

While the video quality on LiveCast is pretty good for high end phones the client is not the most intuitive (so expect to spend some time figuring it it), and the web site is a bit clunky.

LiveMedia LiveMedia from IncaX provides very similar capabilities – private or public broadcasting from either PC or Mobile device, though as well as streaming video it allows you to insert other media from your device to enhance the presentation.

The LiveMedia GPS mobile client (currently in beta) adds GPS location data to the broadcast from your phone, and also allows you to record a broadcast to local storage for later upload. This feature is particularly useful as it allows you to keep a record of a trip without having to worry about connectivity.

Although feature-for-feature these two solutions are fairly similar my preference is for LiveMedia. The video quality is slightly less fluid and there is no audio in the current beta version but the interface is significantly easier to work with and there are more options to share your broadcasts.

The great thing is that both of these products are at fairly early stages and are evolving quite quickly, as are the capabilities of the phones they run on. Missing features and complicated user interfaces will quickly give way to slick controls and, especially as bandwith increases, high quality video and audio.



Gmail, Contacts and Calendar on Windows Mobile

clock June 27, 2008 09:07 by author OffBeatMammal

Apparently there are some people using Gmail and the Google Calendar service rather than Live Mail or an Exchange solution and they’re not sure if they can still get their email, calendar and contacts synced to their Windows Mobile phone or PDA.

Well luckily for them (and me, yes I use Gmail as well) there are solutions – and they are simple (and free or cheap).

Although connectivity is pretty good I like to make sure I have a local instantly available backup (and you can’t check your web calendar on a plane yet). Being able to store contacts, schedule and email in Pocket Outlook and work with them anywhere is one of the biggest reasons I’ve used a Windows Mobile device for quite some time.

Email

To get the most of out Gmail you’ll want to use IMAP to sync your mail – leaving the technical stuff aside (click here if you want that) it’s a two way sync so if you read a mail on the phone then Gmail knows about it when you go back to the website.

To use IMAP in Gmail you’ll need to enable it first. Once that is done you can access Gmail over IMAP in any mail client – Outlook, Thunderbird and, of course, Windows Mobile Outlook Mobile. To set it up for your device follow the steps for Windows Mobile5 or Windows Mobile6 (the instructions are slightly different because the default mail setup wizard for WM6 tries to use POP3 and you’ll want to work around that!)

Of course if you don’t want to do this there is always the Mobile optimized web version of the Gmail site but once you‘ve tried using the Outlook Mobile client you won’t want to go back

OggSync Contacts and Calendar

What use is email if you don’t have all your contact details available (and after all it probably makes sense to keep your contacts details in sync across web and the phone).

If you get an email inviting you to a meeting or a party you want to be able to put it in your calendar… but unless your phone and the online calendar are in sync how will you ever keep your schedule straight?

Well, for Live Mail users there’s always the Windows Live client which takes care of keeping that in sync for you, but for Google users there is OggSync.

OggSync supports both Outlook and Windows Mobile clients so you can choose one or both depending on what you need. Personally I usually use the web interface from a PC so just have the mobile client.

The free version supports basic calendar syncing and the (very reasonably priced) pro version adds a lot more flexibility/control to the calendar sync (including support for multiple calendars) and contact sync.

With the pro version you can synchronize multiple calendars (with mapping) to a time schedule so you never have to lift a finger.

All of the sync functionality (in either version) is bidirectional so you can update on the phone or via the web and, like using IMAP for email, know that everything will be only one sync away from being up-to-date.

Check out OggSync and … welcome to the world of Outlook Mobile



Cellfire – Coupons on your phone

clock June 12, 2008 20:42 by author offbeatmammal

cellfire_logo I’m never organized enough to clip coupons (or even remember to collect them from the supermarket) so Cellfire seems like an ideal solution.

It’s a small application that runs on your Windows Mobile phone (or can be accessed via a web browser interface) which downloads available local offers (you tell it your postcode) and you can search and redeem them in stores.

cellfire_wm The offers range from half price coffee to free slices of pizza, video rental or music downloads and many others, frequently updated and offered at no cost to you (beyond data costs if you download updates over the air)

I love the idea, but I think there are some ways it could improve to make it a much more useful.

  • Searching and filtering offers is a bit rudimentary, I’d like to see more granularity so I can quickly see if there’s something relevant to my current needs, but at the same time it’s important for their business model to have the serendipity of discovering new stores so a general browse mode is still needed. I’d like to be able to specify things I’m not interested in (diapers or all-you-can-eat Seafood Diners for instance) and raise the priorities of things I am (eg non-chain coffee shops, organic produce, independent music stores).
  • Location appropriate offers. I’m not going to drive 20 miles for a half price latte so it’s not worth showing those to me when I look for coffeeshops, but by talking to the GPS on my phone (or maybe integrating with something like Navizon for users without GPS) the offers can be much better targeted to where I am right now. A neat, but slightly freaky, extension would be to look ahead in my calendar to see what locations I’ve entered and find offers in those areas as well.
  • Smart sorting. Similar to the location appropriate offers it makes sense to show me the closest offers first as I’m more likely to use them, but it would be good to have options to also sort based on other factors such as value of offer or loyalty to a specific store.
  • Mapping integration. Don’t just give me the address give me a hot link to Windows Live Search for Mobile or (if not available) to Live Maps so I can get directions. Also with map integration you could plot offers and let me optimize my shopping trips ;)

The other thing I’d like to see is better integration with supermarket coupons – I’d be willing to pair my QFC Club Card to my Cellfire account in order to have relevant offers/coupons made available electronically (and it would be great if I could scan them at the quick checkout and not need to queue at the counter – similar to what we showed at Advance08). It would greatly enhance the value of the application and make more more likely to take advantage of some of the promotions offered. In fact if managed well it could be a real loyalty bonus as you’d have a constant reminder of the value of your continued patronage.

One new feature Cellfire could accommodate would be Club Card membership. Rather than me need to carry around the barcodes for QFC, Blockbuster and Borders I could enter the information (either in the app or via their website) and have the card image delivered to my phone so I can scan that and dump the plastic chits. It’s a much simpler solution and even more practical than some other solutions I’ve seen.



It’s gears, not clockwork

clock June 4, 2008 20:41 by author offbeatmammal

GoogleGears One of the biggest problems with using the Internet for crucial day-to-day applications is when you can’t get connected. On a plane, at a WiFi hotspot you don’t really trust, or even in a building with poor data network reception for your phone.

For most desktop applications the answer is simple… your data lives locally and you work with it there not rely on connectivity, and then sync what you need to. At MIX this year for instance we demonstrated a prototype of a Cirque du Soleil application that demonstrated exactly that.

For web applications it’s a little harder as they run inside the browser sandbox, and for mobile web applications… well, logic dictates that should be even harder.

Well… turns out it’s not that hard for developers to build an off-line version of their site that’s able to cache data locally and the really interesting thing for me was discovering how well it works on Windows Mobile. That solution is Google Gears.

buxfer I use Buxfer to try and make sense of my personal finances (a pretty major challenge). The reason I’m leaning more to this solution rather than, say, Mint (an otherwise excellent solution) is that they let me take my data offline and access it on my Windows Mobile phone.

Now they could have developed a native Windows Mobile application to do this, which would have given them a rich UI and dynamic synchronization and probably a whole load of other goodness, but they reasoned that they’re web developers, they don’t really “get” mobile app development and there’s probably a dozen different platforms they’ll want to support so… why not let someone else do the heavy lifting (and that someone is Google with their Gears API and javascript extensions) – all they have to do is develop the application using the Gears API and they get, for very little additional development overhead, a portable offline solution that runs anywhere Gears does (Windows Mobile, OSX, Windows XP/Vista and various flavors of Linux)

I think it’s pretty impressive that Windows Mobile is the first supported phone platform and a testament to how popular it is as a data access device.

Gears is only a 0.2 release so there’s probably lots of things that will be added over time. My wishlist for those additions is pretty simple:

  • Ability to synchronize changes back to the web (MS SQL Sync Framework supports this
  • Ability to auto synchronize – as a user I have to manually choose to go “offline”… if I don’t do that before disconnecting then I don’t have the latest copy of the data. It would be great if a Gears enabled app could detect it was running on an authorized device and in the background update me and then if I try to return to the site in (say) Flight mode it automatically switches to offline mode.

Native apps will always have a richer interface and more powerful capabilities because they operate outside the browser sandbox, they have access to the hardware (eg camera) and features like the network stack directly so they are ideal for more sophisticated users. But for simple look-up applications like mobile versions of Buxfer or Zoho this is a great solution



Search

Calendar

<<  February 2012  >>
SuMoTuWeThFrSa
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

Sign in

Twitter


    follow OffBeatMammal at http://twitter.com


    Amazon Store


     
    Donate unused CPU cycles with BOINC Stats and Account Management from BOINCStats.com



    Blogroll

    Archive

    Tags

    Categories


    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2012