Discussion Board

Results 1 to 5 of 5
  1. #1
    Registered User datainfo11's Avatar
    Join Date
    May 2009
    Posts
    10
    There are more classes (for example RMmCustomAPI)in Symbian^3 Product Developer Library,but there is less class (no RMmCustomAPI) in nokia symbian^3 sdk 0.8
    what is difference between them
    if i want to develop the application in symbian^3 on nokia handset
    which i shoud to use ,can i use Symbian^3 Product Developer Library(RMmCustomAPI)

    please help me thanks

  2. #2
    Nokia Developer Moderator wizard_hu_'s Avatar
    Join Date
    Feb 2006
    Location
    Mallorca, Holiday
    Posts
    27,683
    In this context "product development" means that you are building your own mobile phone. "Software development" means that you are developing software for existing (or will be existing) devices.
    You can still use the PDK with care, just currently you can not really check how the given API will work on the devices.

  3. #3
    Nokia Developer Moderator ltomuta's Avatar
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,335
    Wizard_hu_ is right, you can use the PDK to the extent you test and trust the APIs you use. The official recommendation for application developers is to make use of the SDK APIs only, none of the others are guaranteed to work in the future.

    If you need a certain API which is not part of the SDK, make sure to let the Symbian Foundation know about this, so that the API is reclassified or a new SDK level API is being created. Simply using the API from PDK doesn't solve anything.

    P.S. Here's an example why using PDK APIs is a bad idea: http://developer.symbian.org/forum/s...ead.php?t=6248
    Last edited by ltomuta; 2010-05-16 at 22:09.

  4. #4
    Registered User datainfo11's Avatar
    Join Date
    May 2009
    Posts
    10
    thank wizard_hu_ and ltomuta
    i want to development a programme to get GSM/UMTS radio network data
    for example rxlev bsic Ec/Io etc
    Thers is no public API in S60v3 v5
    in symbian^3 Product Developer Library document, i find these data can get from RMmCustomAPI class
    but there is no RMmCustomAPI class in nokia symbian^3 sdk V0.8

    so my question is
    is it possible to use RMmCustomAPI in special symbian 3 device(nokia n8)
    how to do it
    what it means Licensee TSY (Telephony Server Plug-ins) ,
    need more fee
    thanks

  5. #5
    Nokia Developer Moderator ltomuta's Avatar
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,335
    The APIs offered by Symbian are classified as public (part of the SDK) and platform (part of the platform, but not [yet] fit for application developers to use and thus not made available in the SDK). The API you need is a platform API.

    Yes, you can use the API if you find that it works, but there are no guarantees that it will work the same way in the future as well, or that all the manufacturers provide a compatible implementation. So, if your business case depends on it you better think twice and have a chat with the package owner about its future. Have a look also at what internal customers the API has in the platform and make sure you test it fully.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved