Feeds

Nokia blesses mobile Python

Go forth and execute

  • alert
  • submit to reddit

Providing a secure and efficient Helpdesk

Following on from the launch of the 3-D Snake game last week, Nokia has released another slithery serpent into the wild. A year after we broke the news, Nokia has formally announced the availability of the Python language for its Series 60 platform. The software allows developers to build portable applications using the popular language that can take advantage of the Symbian GUI and phone features such as Bluetooth.

J2ME developers have been waiting for such features for a long time, and early adopters are enthusiastic.

Nokia sees it more as a testbed. "It is well suited to the development of prototypes or for building proof of concept applications with a simple and consistent language," we learn from the developer page. Of course with features such as thread support and shared libraries, Python can be used to build industrial-strength applications too.

The software actually appeared just before Christmas, although at a new formal overview Nokia explains that it has been tested on Nokia 6600, 6630, 7610, N-Gage QD and the Windows-based development environment. However early users have reported success on Mac OS X and Linux.

The port is based on Python 2.2 and available in two versions, one each for Series 60 1st Edition and 2nd Edition. There's an excellent independent resource on mobile Python here.

Matan Gillon, a young Israeli developer, tells us that he ported Python to the 7650 for his own amusement but never released it, "because 1) I didn't think anyone would be interested. and 2) I wanted to have it do something interesting first before I released it."

Newcomers to phone scripting are recommended to check out the OPL project. This very simple language first shipped with the original Psion Organizer and was responsible for the rich range of software that graced subsequent Psion PDAs. ®

Related stories

Nokia fights Microsoft by addressing Series 60 developer complaints
Nokia prefers Python to Perl for smartphone scripting
Nokia to release Perl for smartphones
Symbian to unveil open source dev language at Expo
Symbian to make Psion's OPL dev language open source

Security for virtualized datacentres

More from The Register

next story
HBO shocks US pay TV world: We're down with OTT. Netflix says, 'Gee'
This affects every broadcaster, every cable guy
Same old iPad? NO. The new 'soft SIMs' are BIG NEWS
AppleSIM 'ware to allow quick switch of carriers
Arab States make play for greater government control of the internet
Nerds told to get lost in last-minute power grab bid at UN meeting
iPhone 6 shunned by fanbois in Apple's GREAT FAIL of CHINA
Just 100 Beijing fanbois queue to pick up new mobe
Brits: Google, can you scrape 60k pages from web, pleeease
Hey, c'mon Choc Factory, it's our 'right to be forgotten'
Of COURSE Stephen Elop's to blame for Nokia woes, says author
'Google did have some unique propositions for Nokia'
It's even GRIMMER up North after MEGA SKY BROADBAND OUTAGE
By 'eck! Eccles cake production thrown into jeopardy
prev story

Whitepapers

Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
Win a year’s supply of chocolate
There is no techie angle to this competition so we're not going to pretend there is, but everyone loves chocolate so who cares.
Why cloud backup?
Combining the latest advancements in disk-based backup with secure, integrated, cloud technologies offer organizations fast and assured recovery of their critical enterprise data.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.