maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   N9 Homescreen Feed Applications (https://talk.maemo.org/showthread.php?t=86381)

nonikhanna 2012-08-30 07:23

N9 Homescreen Feed Applications
 
Does anyone know if there are any applications other than the default ones that can be integrated into the homescreen feed. I really hate the twitter and facebook default applications. They are laggy and slow.

Is it even possible for 3rd party applications to be integrated into the system right now?
like wazzap availability/chat options in messaging and contacts.
FMobi as the default facebook application?
Tweetian as the default twitter application?
or is that stuff only possible when we have the source code of Meego Harmattan?
I'm not being ungrateful or anything but if status menu extensions can be done, then could this be done too?

knobtviker 2012-08-30 07:30

Re: N9 Homescreen Feed Applications
 
This can be done without sources since N9 was released.
3rd part developers of apps like Tweetian, fMobi etc., must implement it, so drop them an email or something.

oprocopio 2012-08-30 07:51

Re: N9 Homescreen Feed Applications
 
To create a notification you need this:

http://harmattan-dev.nokia.com/docs/...ification.html

Here an example:

Code:

#include <MNotification>

MNotification notification("x-nokia.messaging.im");
notification.setSummary(SUMMARY-TEXT);
notification.setBody(BODY-TEXT);
notification.setImage(ICON-PATH);
notification.setIdentifier(IDENTIFIER); //Optional
notification.publish(); //To show the notification

Probably you want execute an action when you click on the event.
Then you have to add the following code:

Code:

MRemoteAction opAction(DBUS-COMMAND);
notification.setAction(opAction);


Vesuri 2012-08-30 09:32

Re: N9 Homescreen Feed Applications
 
Quote:

Originally Posted by nonikhanna (Post 1257715)
Does anyone know if there are any applications other than the default ones that can be integrated into the homescreen feed.

I've written the RSS To Events which publishes stuff in the feed. Also, MeeGoSquare does the same.

Quote:

Originally Posted by nonikhanna (Post 1257715)
Is it even possible for 3rd party applications to be integrated into the system right now?

Yes. It's documented in "Integrating event feed into applications".

Quote:

Originally Posted by nonikhanna (Post 1257715)
or is that stuff only possible when we have the source code of Meego Harmattan?

No. No hacking is needed; all the necessary information is in the Harmattan Developer Library.

Quote:

Originally Posted by oprocopio (Post 1257727)
To create a notification you need this:

As far as I understood he wasn't asking about notifications but the events feed. There's a really simple convenience C++ API (the MEventFeed class) for this. There are multiple ways to schedule updates to the feed. One of the best ways is to register as a home screen event publisher by creating a D-Bus service for your publisher application and then registering it with the following D-Bus call:

Service: com.nokia.home.EventFeed
Path: /eventfeed
Interface: com.nokia.home.EventFeed
Method: addRefreshAction
Arguments: "your.publisher.service.name /your/publisher/service/path your.publisher.service.interface.publishEvents"

Junhee 2012-08-30 09:54

Re: N9 Homescreen Feed Applications
 
Hi Vesuri!
I have seen information update 1.6.0 with many changes. This update has been released on the http://store.ovi.com?
When can I experience it?

Vesuri 2012-08-30 10:05

Re: N9 Homescreen Feed Applications
 
Quote:

Originally Posted by Junhee (Post 1257789)
I have seen information update 1.6.0 with many changes. This update has been released on the http://store.ovi.com?
When can I experience it?

I suppose you're talking about Home Screen Settings. This thread is about the integrating applications to the home screen feed. Home Screen Settings is off-topic here. (No, Home Screen Settings 1.6.0 has not been released in the Store. You can experience it when it's released there. Have patience.)

MohammadAG 2012-08-30 12:28

Re: N9 Homescreen Feed Applications
 
The new version of Sociality will implement event feed integration.
The API is there, any app can do it.


All times are GMT. The time now is 23:59.

vBulletin® Version 3.8.8