If we have developed an appication using roku sdk 2.6 or older version, How to upgrade the application to newer version of SDK ?
Do we need to recode the app ? Is their any documentation for this?
I didn’t get any info in documents folder section of rokusdk.
You really are not pegged to a version of the SDK. Each SDK iteration has only added functionality. For example, if you want to update your interface to the grid available in 2.7, you can do so, but you channel will work identically as before without any work.
So we need to recode the part of code that get’s changed in latest SDK. Do we have access to any beta release of SDK available for developers before roku team releases the new version of SDK ?
Regards
leeladhar
So we need to recode the part of code that get’s changed in latest SDK. Do we have access to any beta release of SDK available for developers before roku team releases the new version of SDK ?
Regards
leeladhar
You shouldn’t need to recode anything. In fact, you likely already have the 2.8 SDK installed on your box, as it’s included with the 2.8 firmware. We’re just waiting on the documentation to find out what’s new…
You don’t need to do anything. There are some subtle things that have changed along the line, but if you wrote an app with the 2.5 SDK or later, it should still work fine. Once you use a feature from a newer SDK, you’ll want to be sure to set the minimum firmware version for the new version of your channel appropriately so that the channel won’t get installed on boxes running an older version of software. However, there shouldn’t be many boxes running old versions, or at least not for very long. Just during the few days it takes to roll out new software.
but this time , say we have released a channel application say ver- 001 for SDK 2.7.
After few days we modified the app and released a modified app say ver - 002.
Questions
How do we inform users that we have a modified application Or Is their any indication from Roku to user’s who are using our app that their is a updated version of the app ?
How do users update to the modified application ?
Is the approval process for modified app over existing app the same ?
There is no immediate indication on the Roku box. Users can get the version they are running using the remote code:
Home 3x, Up 2x, Left, Right, Left, Right, Left
When the user goes into the channel store and out back out to the home screen, applications are forced to update.
Otherwise, they should get the app update as it rolls out over the course of a couple days.