Scratchbox: ARM Binaries on Android Facebook made easy on Windows Mobile
Nov 26

There are a couple of PHP developers out there, and Nokia has announced that they can code on the S60:

I can now reveal that we at the CCNC conference in Las Vegas in January, 2008 will demonstrate and release what we call the PAMP stack.

PAMP stands for Personal Apache, MySQL, PHP, so yes, the full LAMP stack will be made available for S60 smart phones. In addition, there will be PHP extension modules that provide access to the core functionality of the phone. And on top of PAMP you can basically install any LAMP based content management system. For instance, Drupal can be installed off the shelf.

Yes, a fair amount of memory is needed and it’s still pretty experimental stuff, but it runs quite nicely on E90.

Wow, I was surprised to see JavaScript come to the phone, but now PHP?

One Response to “PAMP stack on S60 brings you PHP”

  1. Matti Haavikko Says:

    I hope that I’m not being overly enthusiastic, but HTML+CSS+Javascript
    is the future way of making mobile application UI’s.

    Nokia S60 has Apache, Python (including mod_python)
    and now PHP is coming up.
    The web server gets a public IP through a separate HTTP proxy/gateway.

    What it all means? Why would anyone want to have web server in
    their handset?

    Note that in the past, we have made Symbian “applications”
    that consist of an icon and static HTML files packaged in a SIS file.
    These are nice&quick and good for simple purposes.

    If you have a web server in your handset, you can make an application
    that:
    1. Is a combination of static AND dynamic HTML.
    2. Has access to most of phone API’s (e.g. S60 Python can access some
    APIs that are not visible to Java midlets!)
    3. Is accessible from BOTH the external world AND locally in the handset.
    The latter is accomplished by pointing the web browser in the handset
    to http://localhost/

    Point 1 makes the creation of the UI easy and painless.
    Point 2 makes application logic easy and painless. No more
    memory management, and application is (with small changes) portable
    to a growing number of non-Nokia devices - iPhone, several Linux phones etc.
    Point 3 makes the concept NEW and TOTALLY COOL.

    I can’t wait to start projects like these…

Leave a Reply

Spam is a pain, we are sorry to have to do this to you, but can you answer the question below? If so, the comment will go through!

Spam Question: What is the number after 4?

Your Answer: