Posts

Showing posts with the label mobile

hello jquery.mobile

Was playing around with jquery mobile the other day, which has planned it's first beta release sometime next week. jQuery mobile is what jquery+jquery-ui are to desktop browsers. It abstracts a lot of the parts away so that you can write your code without having to figure out all the different mobile browser quirks yourself. It offers a structure to make web apps which are cross platform across current mobile devices and which as a bonus work in desktop web browsers as well. Mobile style events are provided as well. Like touch and swipe which work across the various mobile browsers is a nice touch. Another great thing it provides is media queries. CSS media queries are buggy on some browsers so this abstracts out a lot of the bugs on the various different devices. Supported are most of the mobile devices. Some are supported better than others, and some provide certain features that others do not provide. For example, the ajax style page loading is not done on opera mini. But ...

pygame port to S60 nokia phones.

Jussi Toivola has done some more on his pygame port to symbian s60 -- which many nokia phones run. Here's some details of his progress on the port. >>> Jussi Toivola writes: new version is out(SVN 1844): http://jtoivola.googlepages.com/pygame_20090117_signed.sisx New features: - png, jpg, gif and tif image support. - Demo replaced with launcher application -- liquid example ported to s60 -- Comes with initial pen\mouse support( no list scrolling yet ) - Lots of build script configuration - Python embedded as a sis with byte-compiled libraries( PyS60 CE feature ) Detected limitations: While implementing the launcher, I stumbled upon a problem with fonts. Symbian's c-library (estlib) does not allow multiple open file handles on a single file. This causes following code to fail on phone( works on emulator ): font1 = pygame.font.Font( None, 20 ) font2 = pygame.font.Font( None, 30) On the second line pygame tries to open the default font file, but fails in doing so. I worke...