On BlackBerry 10 native Remember App gives you access to Notes. These Notes are organized into Notebooks where you can have different providers:
- Local Notebook – stored locally on your BlackBerry 10 device
- Evernote Notebooks – stored locally and synchronized with Evernote
- Office365 Notes – stored locally and synchronized with Office365
- and more if other Accounts are supporting the API
1. and 2. only makes sense if you’re using TimeTracker Personal Edition where only you are interested into the notes. Evernote in this case makes your notes available in your Desktop by Evernote synchronization.
If using TimeTracker Group Edition or Enterprise Edition using a group / enterprise Evernote Account all interested members will have access to your Notes.
Hint: there are different features available – this depends from the account: from Offcie365 you can only add plain text notes, where Evernote lets add you formatted text, audio, images and other files.
From Settings – Connections you must add a Notebook:
Office365 Notes
Connect Office 365 Notebook:
From Tracked Times tap on Notes Icon:
Remember APP opens inside TimeTracker as CARD Invokation.
Enter your notes. office365 only allows to enter plain text and to add Tags:
Test locally from Remember APP. Open connected Notebook:
There you’ll find same Notes as from inside TimeTracker:
And here same Note automatically synchronized from Office365 with Web Portal:
Connect Evernote
Connect Evernote Notebook:
From Tracked Times tap on Notes Icon:
Remember APP opens inside TimeTracker as CARD Invokation.
Enter your notes. Evernote allows to enter formatted text and to add Iamges, Audio, Files:
Test locally from Remember APP. Open connected Notebook:
There you’ll find same Notes as from inside TimeTracker:
And here same Note automatically synchronized from Evernote with Desktop (OSX Evernote):
Adding a new Notebook Entry to TimeTracker event is easy done:
void ApplicationUI::addNotebookEntry(const QString& title, const QString& uuid) { InvokeRequest request; request.setAction("bb.action.ADD"); request.setTarget("sys.pim.remember.composer"); QString uri = "title=" + title; QVariantMap connectionsMap; connectionsMap = mConfiguration.value("connections").toMap(); QVariantMap notebookMap; notebookMap = connectionsMap.value("notebook").toMap(); QString lastEntry; lastEntry = notebookMap.value("accountKey").toString(); lastEntry += ":"; lastEntry += notebookMap.value("notebookKey").toString(); if (lastEntry.length() > 1) { // we have a Notebook set as default uri += "¬ebookid="; uri += lastEntry; } QString s = QUrl::toPercentEncoding(uri, "{}()=&:,–"); request.setUri("remember://notebookentry?" + s); mInvokeManager->invoke(request); }
This code constructs the key and opens the CARD (see screenshots above)
More infos on deep integration:
- Deep Integration (Overview)
- BBM Channel integrated
- Calendar Integration
- NFC
- Contacts
- Geo: GPS, Maps, Routing
- Bluetooth LE (iBeacon, Pebble)
You must be logged in to post a comment.