Newsletter | Advertise | App Shop | CONTACT   
     
Friday, October 10 2008  
Welcome to SymbianOne - symbian OS, UIQ, series 60 programers, S60, wireless developers, device makers, and mobile industry architects
Home arrow Reviews arrow S60 3rd Edition, Feature Pack 2: What's New For Developers
HomeNewsJobsArticlesReviewsEventsMagsAbout UsLBS
EVENTS Nokia World 2008 / NAVTEQ LBS Challenge
Free IT Wireless / RCR Wireless News / Total Telecom / Symbian Search / N95 Blog / Symbian Blogs
SymbianOne Newsletter

Symbian newsletter
 Subscribe to the free SymbianOne Monitor Newsletter - 2X A Month!

remove
subscribe
SymbianOne



or Register HERE

SymbianOne Sponsors


Featured Event


2-3 December 2008
Centre Convencions Internacional, Barcelona

Join us in exploring, shaping and defining our industry.

Thought-provoking seminars, keynote speakers, interactive experiences, legendary party!

Visit Nokia World for more info.

Main Menu
Home
News
Jobs
Articles
Reviews
Events
Mags
About Us
LBS

Sponsored Events
symbian smartphoneshow 2008
NewsFeeds


Symbian one RSS feed Add the SymbianOne RSS feed to your reader 

Get daily email updates:


by FeedBurner

 
For The Developer

AT & T devcentral
 AT&T Developer Program - Mobile Application Development Best Practices

Free White Papers

Device Gallery


Nokia 3650

post a job

Symbian Careers
FREE Job Posting!

FREE STUFF

 

 

SymbianOne Stuff!

Mobile Application Store 

 SymbianOne Mosh

Need A Wireless Developer?... Post Your Free Job Listing in our Career Center Today!
S60 3rd Edition, Feature Pack 2: What's New For Developers Print E-mail
Written by Richard Bloor   
Wednesday, 07 February 2007
While we are still waiting for the first S60 3rd Edition, Feature Pack 1 device to hit the street, users and developers can already start looking forward to the next generation S60 devices. Richard takes a look at S60's new features for developers.

S60 3rd Edition, Feature Pack 2 is part of the continuing evolution of S60. For C developers, and this time not just Symbian C++ developers, Feature Pack 2 delivers many new APIs and with them a whole range of new opportunities.

Open C is an extension of P.I.P.S, adding several extra libraries (or at least a good number of key functions from them.) The five additional libraries are:

  • libz - compression library providing in-memory compression and decompression functions, including integrity checks of the uncompressed data with 100% implementation of functions.
  • libcrypt - cryptography libraries with functions for encrypting blocks of data, messages, and password hashing and 100% implementation of functions.
  • libcrypto - services used by the OpenSSL implementations of SSL, TLS, and S/MIME, which have also been used to implement SSH, OpenPGP, and other cryptographic standards. 77% of functions are implemented.
  • libglib - a utility library that provides many useful data types, macros, type conversions, string utilities, file utilities, and a main loop abstraction. It works on many UNIX-like platforms, Windows, OS/2, and BeOS. Again 77% coverage.
  • libssl - the OpenSSL Secure Sockets Layer (SSL) library implements SSL v2/v3 and Transport Layer Security (TLS v1) protocols. 86% coverage.

The good news is that Open C is not limited to Feature Pack 2. On Feature Pack 2 devices Open C will be available built-in, however for all other S60 3rd Edition devices Open C will be available as an installable component, which should be available from Forum Nokia around the end of February.

Open C does not eliminate Symbian C++ development, or at least only if your application has no UI and does not need to access devices features (such as the address book or calendar.) It is however be a boost to the P.I.P.S promise of opening Symbian OS to applications and application components developed in standard C.

For die-hard Symbian C++ developers Feature Pack 2 should not disappoint. There are a raft of new APIs; the big three are an application interworking API, Map framework APIs and application and network level roaming APIs.

The application interworking (AIW) API can be loosely thought of as similar to object link embedding from Windows. These APIs allow the functionality of one application to be embedded in another, without the relatively complex APIs needed in earlier version of S60 to achieve the appearance of embedding. Initially the embeddable applications are limited, being only for dialing and map functions, but new capabilities will undoubtedly be added in future releases of S60.

The Map Framework APIs will be of interest to any developer who wants to add mapping and navigation features to their application. The framework allows applications to access map, navigation and geocoding services. There is one significant limitation, the public APIs only cover the consumption of these services, so developers will be dependent, at least initially, on the map services being available on a device. The likelihood is that these services will be on high end devices, but not on mid range devices. As there are no provider APIs, developers will be reliant on device implementations to use these APIs.

The last "big" addition is the Application and network level roaming APIs. These will allow applications to keep their Internet connections as a device roam between different networks. While these APIs are perhaps less exciting than those for AIW and mapping, as mixed network usage becomes the norm any self respecting network enabled application will benefit from these APIs.

In the area of the UI there are two new APIs, the Middle Softkey API and Status Pane API. The Middle Softkey API provide access to the new middle softkey (Series 40 style) label and associated function, while the Status Pane API provides access to features on the improved status pane.

There are a few other API updates, including

  • DRM Helper API.
  • Light API.
  • Platform Environment API.
  • Connection Manager API (via Symbian OS).

As yet there is no public S60 3rd Edition, Feature Pack 2 SDK, however it is expect to become available before the middle of the year. So there is plenty of time to start planning how to map enable your application or implement that C project which would be just killer on an S60.

Last Updated ( Sunday, 18 March 2007 )
 




Google
 

Contribute to the SymbianOne Symbian Search!

Mobile Technology Blogs

 
blogger.gif

Mobile Technology Blogs, News, and RSS Feeds... Looking for more news, tips, commentary, and blogger discussions? Check out these excellent feeds for more on wireless technologies and mobile application development. Got a feed to share? Please tell us about it...

SymbianOne Sponsored Links and Events

  The Future of LBS Seminar - Wavefront presents to the Pacific NW developer community: NAVTEQ Executive Breakfast Seminar: "The Future of LBS" Tuesday, September 30, 2008 7:45 - 9:00 AM (PST)

 The European Navigation Event, October 7th and 8th 2008... where retail meets industry - The fourth edition of the No. 1 European Navigation Event will take place in the inspiring environment of the High Tech Campus in Eindhoven, The Netherlands.

Smartphone Show, 21-22 October 2008, Earls Court 2, London - The 10th annual Smartphone Show promises to be the best ever with more opportunities to see innovative technology in action and meet the key personnel driving it. 

iPhone Live - November 18, San Jose, CA - iPhoneLive is the new O'Reilly conference for iPhone developers, entrepreneurs, and enthusiasts, focusing on both the business and development issues surrounding the iPhone platform.

Nokia World 2008, Barcelona Spain - With thought-provoking seminars, informed keynote speakers and a wide range of interactive experiences, Nokia World 08 can inspire anyone and everyone with an active interest in the business of mobility. December 2-3, 2008

 LBSZone.com - for developers interested in mobile location-based services
Geospatial & LBS News - Stay abreast of geospatial technologies with daily updates

See Your Message Here

Featured Symbian Career

Featured Careers...

ADDED EXPOSURE FROM SIMPLYHIRED - POST YOUR JOB FOR 30 DAYS FOR JUST $49!

Post your Symbian Career Ad for free at SymbianOne!





Visit the  SymbianOne MOSH

Syndicate


WINKsite
add to google reader
Subscribe in NewsGator Online
SymbianOne Feedster
Technocrati
SymbianOne Bloglines
AvantGo

SymbianOne on AvantGo!
Get Daily Updates!


SymbianOne FeedBlitz

Popular Stuff!

Industry Events
October 2008
MTWTFSS
29
30
1
2

Must Read Articles

Symbian Tools & SDKs

UIQ


News and Blogs

Top of 

Page

(c)2003 - 2008, SymbianOne - All rights reserved