Archive for the ‘Mobile Application’ Category

h1

Evernote, iPads and Hell

03/04/2010

This post has now been migrated to ThoughtAsylum.com.

Follow this link to go directly to the article.

h1

ReaddleDocs Bookmarklet

14/03/2010

This post has now been migrated to ThoughtAsylum.com.

Follow this link to go directly to the article.

h1

My Wish List for Apple iPhone OS 4.0

23/01/2010

This post has now been migrated to ThoughtAsylum.com.

Follow this link to go directly to the article.

h1

Top FlagIT Posts of 2009

01/01/2010

It’s been about a year since I started blogging here and whilst it was primarily supposed to be a site for quick useful tech-related posts several have grown into far larger posts.  Whilst some posts have remained somewhat quiet on the number of reads others have generated far more interest than I could have expected.

It’s actually five more days until this blog is a year old, but I thought that new year’s day might be as good an opportunity to review what the top ten posts were.  This has been based on the number of visits from more than six and a quarter thousand since the blog was created.

10. Reclaim more Memory on a Windows Mobile Device

Posted: 04/04/2009

Reads: 95 (Daily Average 0.35)

Windows mobile phones have a finite amount of memory and like any operating system (particularly M$ ones?) memory leaks can stop memory being released.  This post highlights how to resolve some storage issues with the Mobile Opera browser and a useful tool for reclaiming that memory lost to leakage.

9. Simple Template Workaround for Evernote

Posted: 21/11/2009

Reads: 95 (Daily Average 2.32)

A relatively recent post about one of my favourite pieces of software (Evernote) and how to use a simple bit of scripting to create templates in Evernote.

8. A Ceiling Function for VBScript

Posted: 31/07/2009

Reads: 133 (Daily Average 0.86)

This post includes some VBS code to round a number off to the greatest integer.

7. Developer Tabs and Drop Down Lists in Word 2007

Posted: 17/03/2009

Reads: 135 (Daily Average 0.47)

This post explains how to access the developer tab in Microsoft Word 2007 and briefly discusses some of the shortcomings of the drop down lists it offers.

6. VBScript – Count Occurrences in a Text String

Posted: 30/07/2009

Reads: 148 (Daily Average 0.95)

Another simple bit of VBS code that counts the number of instances of a string of text within another string of text.

5. Omnia to Oblivia (and back)

Posted: 05/04/2009

Reads: 151 (Daily Average 0.56)

I have a Samsung Omnia mobile phone and have had a number of issues with it.  This describes how I resolved one of the most difficult issues with the file system constantly mounting and dismounting a storage device.

4. A Flexible Progress Window in VBScript

Posted: 19/07/2009

Reads: 169 (Daily Average 1.02)

Another popular bit of VBS code is some that builds a customisable progress window based around dynamically updating a web page that is automatically loaded into a browser.  The progress window allows the user to display messages and progress bars.

3. VBScript – Select a Folder

Posted: 28/03/2009

Reads: 278 (Daily Average 1.00)

The most popular VBS code post on the blog in the past year this one shows how to access a common dialog to select a folder and pass this back to the main code.

2. Controlling Spotify

Posted: 29/07/2009

Reads: 1172 (Daily Average 7.51)

At this point we see a big change in the number of reads of the posts.  This particular post’s popularity is most likely related to the popularity of Spotify.  The post describes a way in which an iPhone emulator can be used on a PC running Microsofrt Windows PC to control Spotify installed on an Apple Mac.

1. Excel – Dynamic Drop Down Lists with Full Validation

Posted: 15/03/2009

Reads: 1272 (Daily Average 4.36)

At the top spot is a post relating to Microsoft Excel.  It looks at how to overcome some of the limitations on dynamically populated drop down lists.  There are a number of other Excel related posts on the blog that people may find useful in combination with this and it has certainly made quite an impact with some of the spreadsheets I’ve developed for colleagues at work.  It seems as though that popularity is spreading to hundreds of others across the Internet.

So please have a look through these top ten (and others if you like) and I’d encourage you to leave a comment or rate the post.  If you like the content why not subscribe to one of the RSS feeds?

h1

A Workaround for Sub-Notebooks in Evernote

31/12/2009

This post has now been migrated to ThoughtAsylum.com.

Follow this link to go directly to the article.

h1

Quickly add a page to Evernote from iPhone Safari

06/12/2009

This post has now been migrated to ThoughtAsylum.com.

Follow this link to go directly to the article.

h1

iPods, iPhones, Safari and Evernote

29/09/2009

This post has now been migrated to ThoughtAsylum.com.

Follow this link to go directly to the article.

h1

iPhone and UK Train Times

20/07/2009

National Rail Enquiries in the UK have cornered the market for iPhone apps for UK rail.  It used to be open and there apparently used to be a pretty reasonable app out there for free.  National Rail’s app on the other hand is not as nice and costs a few too many pennies for many people.

I used to use a WAP version on my old phone and I still use it through a WML browser add-on for Firefox when I need super speedy quick access or am on a really slow connection – such as that on the East Coast mainline trains.  However the iPhone’s Safari browser doesn’t support WML.  However there is another alternative that has a lightweight portal for the small screen – National Rail’s PDA page.

I’m not currently an iPhone user myself but I’ve suggested this to a few people and they seem to find it a viable and practical alternative to the National Rail iPhone app.

h1

Omnia to Oblivia (and back)

05/04/2009

Having spent a good part of the last couple of days doing some housekeeping and updating on my Samsung Omnia I had a bit of an issue late last night.  The Omnia is aimed at doing everything (hence the name), but last night I owned an Oblivia.  I’m not sure quite what happened but I think a disagreement between Windows Vista and my Omnia may have been to blame.

The issue was that my onboard additional memory (i.e. the extra storage chip not a removable memory card) became corrupted.  Every time the Omnia tried to interact with it (which it does frequently) it mounted the My Storage memory into the file system and popped up a message asking if I wanted to view any pictures on the card.  Unfortunately from watching it try and load the folder structure in the explorer application it seems that it could never quite finish loading it and it would dismount.  A few seconds later it would mount it again and the process would repeat.

I tried accessing it as a USB hosted mass storage device from an XP and a Vista PC but neither could hold the connection long enough for me to take a good look around.

At this point I’d spent several hours trying to work out how to recover my phone and ultimately came to the conclusion that a hard reset was the only thing that was going to bring it back.  A standard hard reset does not reset the My Storage memory and is invoked by pressing the start and end call keys immediately after pressing the soft reset.

Like most mobile phones special engineer codes allow access to special functions.  One of these is what I call a “Really Hard Reset” where you can type in *2767*3855# … which can on some firmware releases reset the My Storage memory as well as the base internal memory.

Unfortunately my firmware seemed invulnerable.  This lead me to the hard reset software in the settings of the Omnia.  This is available in the System tab under Settings and allow you to reset the internal memory, the My Storage memory, or the entire phone.  The reset of the My Storage memory does however rely on the memory being mounted … which pretty much brought me back to square one.

At this point I’d been looking at the problem and testing various options for about three or four hours and was growing really tired.  I did manage to reset my Omnia in the end using the Hard Reset software but this was down to a lot of trial and error and good timing to catch it across two mount & dismount cycles with the confirmation windows.

The reset reformatted the My Storage memory and the Omnia has been functioning fine since, but I’ve spent most of the day rebuilding my phone – reinstalling software and adding data back on.  Hopefully I’ll find some time to post about some useful things I’ve done to help speed up this process.

h1

Reclaim Even More Memory on a Windows Mobile Device

04/04/2009

A little while ago I posted about some ways to reclaim memory on a Windows Mobile device.  The reason for this was that the main memory on my Samsung Omnia was almost at zero and it had been a fairly common occurrence.  I’ve spent a little while recently trying to get a Skype client working on it and installing it to anywhere but the main memory seemed cause a few issues.  Today however I’ve had a good day working on the phone and I’ve managed to not only get the latest version of the Skype client running from storage rather than main memory but also found a few additional ways of getting some more control over the main memory.

The Omnia comes with the Opera mobile browser and I do a fair bit of surfing on this browser (though I have a few others installed too!)  The issue mentioned in my previous post is that this browser stores downloads and the browser cache in the \APPLICATION DATA\OPERA9\ folders.  It is however possible to change where Opera downloads information to.

To reconfigure Opera, open the browser and type “opera:config” into the address bar.  This will then display the configuration page.  There are several groups of settings that can be expanded by tapping on them – they’re simply hyperlinks.

The ‘Saved Settings‘ group contains a ‘Save Dir‘ setting that determines where Opera downloads files to.  Change this to an area not in main memory and this will help keep things more manageable.  Make sure that you click the save button on this group when you’ve changed the setting.

Another group worth delving into is ‘User Prefs’ .  This one’s quite big so there’s a bit of scrolling to find ‘Cache Directory4‘ which determines where the browser cache is stored.  Again replace the entry with something that refers to a storage area rather than main memory.  Again after more scrolling you can click the save button to store the change of values.

cleartemp

ClearTemp

As this is only a migration of the issue and there are a few other known issue areas I’d also recommend using an application called ClearTemp.  This will clear out a few of these standard areas and also allow you to specify some custom folders to clear out – such as those you’ve just specified for Opera.

mobile-monger

Mobile Monger

Another tool I found useful in understanding where memory was being used was by using a great little mobile application called Mobile Monger.  This isquite similar to WinDirStat which is a visual tool I use with people to analyse what sorts of files are taking up their disk space and where they are.  The application displays the file structure as blocks with display sizes relative to space sizes.  This can really help highlight any areas where there are large numbers of files or even just a few files taking up significant amounts of storage space.