Planet maemo: category "feed:f69c53e75954102a301a37ce469c5d7e"

fpp

Season Two — introducing Hyakutake

2010-01-09 11:37 UTC  by  fpp
0
0

Let’s kick off the new year with a new series.

If you recall, Season One was about a presentation I gave at the first (Berlin, 2008) Maemo Summit, revisited and extended. Season Two will be about a presentation I would have given at the 2009 Summit in Amsterdam… if I had actually managed to attend, that is. This way I can salvage some of it, and maybe give some readers useful tips or ideas for new uses of their tablets.

This presentation would have been quite different from the first, if only for the fact that it was to be a 5-minute “lightning talk”. This format does not lend itself well to philosophical ramblings, so I intended to do what suits it best: a demo of an application, which I had created last summer.

As is usually the case, the idea for this app stemmed from an “itch to scratch”. Of course, as you may already have guessed, there is plenty of Python and Web protocols in this story, and some web2py, but in the end I had to dig into deeper and more complex stuff than I had initially anticipated, so that is not all of it.

In hindsight, the five-minute demo would probably have been quite a challenge to set up, as it would have involved at least two devices (one of them a tablet) communicating over three protocol stacks.

Hyakutake is the name of the resulting product. For the curious, it is also the name of an atypical comet which crossed the solar system in 1996. It’s a bitch to spell, but I find it has a nice ring to it :-)

The nature of the itch I’ve been scratching, and the reason for choosing a comet’s name, will be made clear in the following posts…

Categories: maemo
fpp

Season One — a Maemo5 post scriptum

2009-12-13 22:00 UTC  by  fpp
0
0

Those who didn’t dig my Season One series may have appreciated the lull — to others, I apologize for the long delay in launching Season Two, which will be quite different. In the meanwhile, I just wanted to add a few words about mobile python web apps, with some good news about Maemo5 and the N900 hardware.

Click to read 1008 more words
Categories: maemo
fpp

Season One — wrapping up

2009-11-11 06:00 UTC  by  fpp
0
0

To conclude this series I’d like to highlight an important point that didn’t quite fit in before, because it is from the point of view of the end user, rather than of the developer (although they may well be the same person :-).

Click to read 1448 more words
Categories: maemo
fpp

Season One — case for web2py #3

2009-11-10 06:00 UTC  by  fpp
0
0

We’ll round up this series about web2py with two more subjects: how to best run the server on a tablet using the stock distribution as is; and how things could be made easier for the end user by creating a specific Maemo package.

Click to read 1504 more words
Categories: maemo
fpp

Season One — case for web2py #2

2009-11-09 06:00 UTC  by  fpp
0
0

In this part we’ll look at some technical aspects of web2py that make it interesting as an embarked server on a mobile device. I won’t go into too much detail about the bells and whistles here, the feature list is available from the site’s front page, and a good summary is here. Suffice it to say that there are more than enough features for our needs, and all the right buzzwords to please the corporate types too. I’ll just underline those traits that serve our purpose best:

Click to read 1504 more words
Categories: maemo
fpp

Season One — case for web2py #1

2009-11-07 09:30 UTC  by  fpp
0
0

In this last section of the series, we’ll try to determine what makes a web framework appropriate for a) bricoleurs, and b) hosting embarked apps on the tablets… which is generally not what their creators had in mind :-)

Click to read 1352 more words
Categories: maemo
fpp

Season One — the middleware

2009-11-06 06:00 UTC  by  fpp
0
0

Before we move on to the last topic in this series, we need to answer two questions I’ve hinted at previously:

Click to read 1194 more words
Categories: maemo
fpp

Season One — case for python #2

2009-11-05 07:00 UTC  by  fpp
0
0

OK, let’s pause for a second to recap, and pinpoint our position on the map :

Click to read 1370 more words
Categories: maemo
fpp

Season One — case for python #1

2009-11-04 07:00 UTC  by  fpp
0
0

Please relax now, I’m not going to try to convince you that Python is the best thing since sliced bread… this part is not advocacy :-)

Click to read 1368 more words
Categories: maemo
fpp

Season One — case for webapps #3

2009-11-03 08:00 UTC  by  fpp
0
0

Before we move on to the other topics, there are two more aspects of web apps I’d like to highlight as relevant to the “least effort” crowd I’m trying to represent here, as well as to the mobile device category in general.

Click to read 1690 more words
Categories: maemo
fpp

Season One — case for webapps #2

2009-11-02 15:08 UTC  by  fpp
0
0

Ah yes, web apps… So how do web apps help with our hero’s conundrum ?

Click to read 1076 more words
Categories: maemo
fpp

Season One — case for webapps #1

2009-11-01 22:50 UTC  by  fpp
0
0

The foremost reason which led me down this track was finding out that creating native GUI apps for maemo devices is really not that simple. It’s getting better all the time, nothing like back in 2005, but for the intended audience of this series it may still be not quite there.

Click to read 1146 more words
Categories: maemo