Monthly Archives: February 2010

iPhone as a home theatre remote control?

RedEye and iRed2 seem to be appropriate consumer products where an iPhone can be used to control IR devices such as DVD players, Foxtel IQ, WDTV Live, etc.

iPhone versus Blackberry for email via IMAP

I have an iPhone, not a Blackberry.  I have always heard “the Blackberry is great for email” – better than the iPhone. Well, I must say if you are hooking up to an IMAP account, the iPhone kills the Blackberry in my opinion.  I may be biased as I have been recently exploring various IMAP […]

Taken down “Links for LiveScribe Developers” Page

Housekeeping item:  I have taken down one of my most popular pages – “Links for LiveScribe Developers”.  The page was getting out dated and I don’t plan to keep it up to date.  I think the information there is not that useful given its age now.  I suspect it was visited a lot based on […]

Restarting LiveScribe Penlets Quickly

This post is a rework of my response to this thread in the LiveScribe forums. When developing an app, I have a frequent (maybe a little *too* frequent in some cases) edit/compile/deploy/start-app/test cycle.  The nav cross can be used to start an app.  You double tap on the cross, then tap the down and right […]

Unit tests with LiveScribe Penlets

Unit tests are of course really useful to make sure your code works and continues to work. I use JUnit for writing unit tests, but if you throw them into your ‘src’ directory, they get bundled into the penlet itself!  Not very desirable. Having a quick look at the ant script invoked to deploy a […]

LiveScribe Penlets and buttons, dynamic regions, and AreaIds

A common thing for a LiveScribe pen penlet (pen application) to do is require the user to draw a button that they can later tap on.  Its sort of funky in a way – making the printed page “active”.  The standard “piano” application is one example of this (tap notes to play a tune) and […]

LiveScribe penlet timers

This is a quick post on timers in a LiveScribe pen penlet (pen application).  I had asked in the forums about how to track the pen position as it moved across the page.  The following is my take on the response I got. Sample Code In this case, I am going to start with code […]

LiveScribe Penlet accepting input using states

A common question that comes up on the forum is how to wait for user input.  The answer is Penlets don’t wait for more input – they react to events. (The following post is a massaged version of this thread on the forums.) Consider a simple penlet where you want to ask the user to […]