« October 2009 | Main | December 2009 »

November 23, 2009

Supporting Multitouch gestures on the Magic Mouse

http://aladino.dmi.unict.it/?a=multitouch

This guy is COOL! He basically hacked together an app that figures out when you are doing a multi-touch gesture (pinch), and sends off the appropriate commands. And a nice framework, too...

Hopefully (as he says) Apple will support all the possible features in the next rev of the driver...

Posted by aland at 11:13 AM | Comments (0) | TrackBack

November 20, 2009

iPhone app idea (jailbroken)

One of the drawbacks to using Push Notification is that the system only stores one at a time (or, perhaps, one per Push application).

I'd love to see something along the lines of Facebook's notifications.php where it queued the last N notifications received, for you to review at your leisure. With links to jump to the associated app.

I haven't jailbroken my 3GS and I don't know that I would just for this, but I think an app of this sort would be really useful (trivial for Apple - just append the notification to a database when you receive it, and have a "Push Notifications" app to review).

Posted by aland at 9:52 AM | Comments (0) | TrackBack

November 10, 2009

JBoss SSL vs. iPhone

Summary up front: the iPhone doesn't like SSL Certificate / keypairs in whatever the default keytool format is, at least as of iPhone OS 3.1.2 and Java 1.6.14.

If you create your key pair using:

keytool -genkey -alias myKeys -keyalg RSA

it works. If you do everything the exact same way, without specifying "-keyalg RSA" you'll end up with the dreaded "Safari could not establish a secure connection to the server" that I've been fighting with for the past two or three days.

So - the keywords that might help someone find this solution are:

Java keytool jboss ssl iPhone mobile safari self-signed certificates

If I get requests I can add details about how I created the certs, got JBoss to use them, etc. etc. etc. but I think that's all pretty well covered out on the Internet... This particular problem wasn't, mostly because I think everyone but me DOES use '-keyalg RSA'. But it was working with every other {#*(@$&#*$} browser without that, so I didn't think it was required. I was wrong. G'night!

Posted by aland at 12:39 AM | Comments (0) | TrackBack