June 13, 2008

Symfony blog have a very interesting article to help you create an iPhone version of your website. This is made easy with the new native support for different mime types introduced in Symfony 1.1.

iphone-symfony.png
symfony 1.1 introduces native support for different formats and mime-types. This means that the same model and controller can have different templates based on the requested format.

Thanks to the new format support in symfony 1.1, developing websites that supports Web Services, API or the iPhone has never been easier. Supporting a new format is as easy as creating a new set of templates

February 3, 2008

As soon as the PAMP stack have been released, the first applications to work with it started showing and S6 PAMP manager is probably the first open source application released in this matter. S60 PAMP manager is a file manager, viewer, and editor designed for PHP development using the PAMP (Personal Apache MySQL PHP) stack for Nokia S60-based mobile phones. The application will simply let you manage your phone documents right from your PC using WLAN connection. Application released under GPL license. Some known issues include :

* When uploading a file, it has to be at least 1201 bytes or it won't work. So add some padding lines if needed.
* Editing/uploading from the phone's built-in browser won't work ($_POST problems? not sure yet).
* Not 100% hacker-proof yet. Need to add some checks to the filename to be uploaded/edited.
* No support for directories; this is intentional!

pamp-manager.jpg

January 20, 2008

We were talking about PHP on Symbians in the latest editorial, today PAMP is already here ! The new acronym is for Personal Apache MySQL and PHP (PAMP) is an experimental project by Nokia to provide an open source personal web server for their S60-based mobile phones.

Two packages are available c and e, I don't know who will install this on c, personally I have a 2Gig memory card and all applications goes there. You can install PAMP using PCSuite or simply by copying files to your memory card.

The downloaded package itself include Python, PythonScript Shell, Pips, Open SSL and PAMP itself; and everything is about 7.5MB. After installing PAMP, you can find details on the connectivity settings on the website so you could connect to your mobile server using WLAN.

Continue reading "PAMP, Personal Apache MySQL and PHP Released for Symbians" »

May 8, 2007

PHILADELPHIA April 2007 - Finally, we have complete control over our calendars. MobileGCAL.com has developed a free service to allow Google Calendar users to access their calendars from their mobile device. Prior to the development of mobileGCAL, Google Calendar was accessible in limited form via text messaging. With the implementation of mobileGCal.com Google Calendar integrates with almost all mobile devices without any software to download.

mobilegcal.jpg

The advantages of using mobileGCAL.com and Google Calendar are that it allows users to communicate in real time with a web-based calendar that helps them maintain detailed information about appointments, on one or more calendars, from either their desktop or mobile device. Additionally, users that grant others access to their calendar can view, add, delete or modify appointments from their location and have them accessible for everyone that has permission to that calendar. The development of the program makes paper calendars obsolete.

Continue reading "MobileGCAL Takes Google Calendar Wireless" »

March 29, 2007

Deepfish.png
DeepFish is a new Microsoft mobile technology which aims to provide a better mobile browsing experience. Enhanced is what it claims to be! Because I just call it a bug fix edition of the rendering engine of Internet Explorer for mobile with new zooming features. But how enhanced is rendering normal web pages correctly on mobile devices ?!

The demo shown in video is realized with msn.com website, the only new things I saw in this demo is that Microsoft is showing its own bugs in a demo video (That's how IE mobile currently render webpages). Otherwise opening a website of 300kb even if you render it correctly and open it fast, that is 300kb !! And that's too much for mobile browsing, I don't know how the current solution can handle such size in memory, I'm waiting my copy to test it, but my old Imate become very slow before opening any page. I finished by give it to mom, because I'm sure she will never surf the web with it. Anyway this is just a preview with very basic feature and tons of limitation :

As a technology preview, Deepfish is early in its development cycle (still a few releases from beta quality). As a result some features are not implemented or are only partially implemented. Currently, the technology preview does not support ActiveX controls, AJAX, cookies, Javascript, and HTTP POST.

Seriously DeepFish : Go fish !

March 27, 2007

YouTube is getting ready to launch a new mobile edition of their video service, this is going to be big in my opinion with the whole database that they have optimized for mobile phones. Currently the service located at http://m.youtube.com is showing nothing but a "This page is not available." message with a very small logo of Youtube 51x19 pixel, dark background and a css file. Following the css file I can guess that there will be listing of videos (obvious) with description, links, rating and each video will have its own page with more details, creation date, maybe also the file size, and duration.

Youtube-Togo.jpg

GigaOm reported that :

The mobile site when it goes live will have around 800 "editorial picks" of videos to choose from. It's kind of an experiment to see how well things go and how good of a response the company gets, the spokesperson explained to us. Though, the end goal is to create a truly mobile YouTube experience with eventual access to the entire video catalog.

Want more?