Get User Events in Box Windows SDK V2 - box-api

I am looking to get user events in BOX Windows SDK v2. However, it seems that /events endpoint is not implemented in BOX Windows SDK v2.
Here is the box api page: https://developers.box.com/docs/#events-get-events-for-a-user
I am using this SDK: https://github.com/box/box-windows-sdk-v2
But, it seems this SDK does not have implementation for the above /events endpoint.
Pls guide me in right direction, Do I need to write custom implementation to get user events ?
I am a beginner in DotNet. Pls help.

You are correct that the events endpoint has not been implemented in the Box Windows SDK. Perhaps the easiest (though not easy) thing to do is to fork the existing SDK repo and add that support yourself. You'll want to create a new EventsManager class that contains this functionality. Consider using an existing manager class (such as the FoldersManager) as a basis for your work.

Related

How to see other users in indoor location app built on estimote sdk

I have built an indoor location ios app using Estimote SDK and its working fine. Now I want to see all the users in same location to be able to see each other in App.
Any suggestions on how to do that. Please comment and let me know if anything is not clear about the question
Here's one example how we did it using IndoorAtlas & PubNub service. Does not require any logic on the server side and allows you to tap into the location stream from several different types of clients such as mobile or browser. You should be able to do it in similar way using Estimote.
https://github.com/IndoorAtlas/android-sdk-examples/tree/master/Basic/src/main/java/com/indooratlas/android/sdk/examples/sharelocation

Where can I find the resources to learn how to develop plug ins/add ons for Windows Onenote?

I want to make a plug in or an add on for the windows OneNote application but all I can find is the OneNote API. Correct me if I'm wrong but that API is not to make an add on so I need some other resource that I can learn from.
For example, creating something that will manipulate the text in OneNote.
there is a COM API that you can use that works with Windows OneNote. Documentation here: https://msdn.microsoft.com/EN-US/library/jj680118.aspx
Separately there is an open source sample here: https://github.com/onenotedev/vanillaaddin
This is for a plugin for OneNote. It is also possible to do this as an external Windows or console app.

How to display a notification in adobe air for android

I want to display notifications in my Adobe Air App for Android using Adobe Flash and Action Script 3.0 .
I want to use notifications for reminding people to update my app when a new version gets released, so how do I do this?
Thank you.
As DefinitelyNotAPlesiosaur has mentioned, using an ANE is the way to go.
You can find some free ANE's to use here:
http://www.riaxe.com/blog/200-adobe-air-anes/
but I would highly recommend district as they publish multiple well documented ANE's with example files and offer excellent support.
http://airnativeextensions.com
It sounds like you would need either Notifications or Push Notifications if your message was to appear when the user is not using the app, or Dialog if the message appears whilst the user is using the app.

What changes were made to the IBM Worklight JSONStore API between versions 6.1 and 6.2?

It appears that as part of the transition from IBM Worklight 6.1 and 6.2, changes were made to the JSONStore API. Specifically, it looks as if the load() method (along with others) were deprecated.
It appears that the replacement for this approach is to instead use the change() API that's part of JSONStoreInstance to refresh data from an adapter call (i.e. syncing it from the backend), and to mark it as "clean" along the way. I make this inference from the most recent versions of the JSONStore tutorial for MobileFirst Platform 6.3.
However, this change to the JSONStore isn't discussed in the "what's new in 6.2" section of the Knowledge Center, as far as I can spot.
Can someone confirm this is indeed the intended change? Is there any more information on what changing with JSONStore support between 6.1 and 6.2 publicly available?
Working with JSONStore and external data in v6.2 is documented here. There are APIs for transactions (i.e. startTransaction, commitTransaction, rollbackTransaction). There are security utilities here. There's an advancedFind API that uses QueryPart objects and other find API improvements (i.e. filter, sort). There's also a native JSONStore API for Android and iOS with examples here. The structure of the documentation changed and new sections got added (e.g. general terminology) while some old sections got updated. There's a way to enable the collection of analytics information (e.g. file size, operation time) from JSONStore (Android & iOS, hybrid & native) to the Operational Analytics console, that's documented here. There are also hybrid JSONStore APIs for Windows Phone 8 and Windows 8.
The changes are all intentional.

Is it programmatically possible to update a windows store apps from within the app?

Is there an API that allows to me to programmatically pull the latest update from the store and refresh the current version that the user is using? If not, is it possible for the current app to programmatically know that there is a new version available?
Any samples/examples would be highly appreciated.
You can't programmatically install any Store software. But you can programmatically open the Store to let it do the user manually.
That said, there's no official Store API which you could ask about app versions (you might be able to parse the Store's HTML pages, but I recommend against this approach).
What you can do: Put a small XML file on your website which contains the latest app version number. Your app then can read this file and compare this desired version against the running app's version. If the app is outdated, the app can show a message box to the user.
I ended up using WNS and Azure Notification Hub to send a push notification to the app when it is launched. The notification is in the form of a toast message that essentially states that a new release is available. But if you updated/downloaded the app after xx/xx/xxxx, no updates are necessary.
I know it is a little cludgy but at least the users now know that the version of the app that they are using may be dated. I control the notification through Azure Mobile Service (which is free for up to 10 apps) and can fully modify the actual script.