/nnproject/

Pigler Notifications API

(Usage example)

An analogue of Notification Center that is compatible with all devices based on Symbian Belle and higher,
created to provide a simple and convenient API for application developers to manage notifications in the status panel.

GitHub

Installation

Pigler Notifications API:
Install Pigler.sis and reboot the phone

Pigler Java API:
Install PiglerJavaAPI.sis and follow the instructions in readme.txt



Latest releases

Pigler Notifications API (1.0)
Pigler Java API (1.0)


For developers

Documentation

Symbian C++ & Qt API
Java API

Examples

QT tester sources
Java tester sources
Symbian C++ example:

#include <PiglerAPI.h>

static void Test() {
    PiglerAPI *api = new PiglerAPI();
    _LIT(KAppName, "Example");
    if(api->Init(KAppName) == KErrNone) {
        _LIT(KText, "My test notification\nHello world!");
        api->SetNotification(0, KText);
    }
    api->Close();
}
						

Headers

PiglerAPI.h
QPiglerAPI.h

Static libraries (API level 2)

armv5\urel:
piglerapi_sym.lib
piglerapi_qt.lib

armv5\udeb:
piglerapi_sym.lib
piglerapi_qt.lib

Java library (1.0, API level 2)

javapiglerapi.jar

Building

API server (plugin) & Static libraries building