views:

10

answers:

1

I want to design a blackberry application that plays videos.

In the latest JDK, it has a media player which I can use to play videos. However, after ~6MB of videos have been added to the application it seems to crash as the COD files can't support that much data.

What can I do? Is there a limitation on the size of an application on the blackberry device?

In the 5.0 JDK, they also support SQlite. I was thinking maybe I can store the videos there but I'm not sure if it's feasible or would the app store allow it?

I've got about 100MB of videos I want to add. I have a similar app on the iPhone without a problem.

A: 

Most BlackBerries have limited flash memory space available for applications, so if you make your app too large it will deter many people from downloading and installing it. An alternative approach would be to host the videos on a web server somewhere and don't compile them into the application. The app could download the videos from your server and store them in SD memory (if available). I think storing in SD memory is going to be the only way you're going to fit 100MB of videos on any device (primary flash memory is a precious and often limited resource).

Marc Novakowski