Shane Cridlebaugh

Shane Cridlebaugh

Co-founder and legal nay-sayer of OSBB. Owner of SCrApps Application Development, WebWorks aficionado, Open Source contributor. SCrid2000 on most blogs. I build awesome BlackBerry apps when I'm not doing legal work or spending time with my wife and two boys.


Follow me on Twitter - @GShaneC

Check out my apps in BlackBerry World

Website URL: http://SCrApps.org

Some Images, Videos, Etc. from the BlackBerry Z10

I spent some time this evening poking around the OS files from the latest BlackBerry 10 OS, and it turns out that there's a lot of cool images and some neat videos in there; even though the OS was supposed to be for the Dev Alpha, there's definitely some Z10 stuff in there, for example the above tutorial video.

Here's some icons and images that I thought were particularly interesting, as well as the rest of the videos that were included:

[gallery link="file" columns="4" orderby="title"]

Links to the Videos:

BlackBerry Z10 First Run Tutorial Video

BlackBerry Z10 Time Shift - Birthday Girl

BlackBerry Z10 Time Shift - Soccor

BBM Video Call Video

Insert SIM - R069 or R070

Insert SIM - R072

If you'd like to download all these images, videos, and other files, you can get them from Mega.co.nz or MediaFire. I didn't do much to optimize these, I just located all the images and such in the .bars and zipped them. As a result, there a LOT of duplicates. There's over 4,000 images (that's just images), so it might take a while to go through them all.

Mega Sorted by File Type

MediaFire Sorted by File Type 

Mega Sorted by Location

MediaFire Sorted by Location

BB10 OSes

BlackBerry Link 1.0.0.71 Available for BlackBerry 10 Now!

I figured we'd start with the good stuff: the download link - http://us.blackberry.com/software/desktop/blackberry-link.html

RIM as posted a page and a download for BlackBerry Link, for syncing your BlackBerry 10 Smartphone with your PC (only BlackBerry 10, OS7 and older will still need to use Desktop Software). It can also be used to transfer data from an OS7 or older device to your new BB10 Smartphone.

For a video on how BlackBerry Link works, check out http://demos.blackberry.com/blackberry-z10/na/us/gen/how-to/blackberry-link/connect-to-computer/blackberry-link/index.html.

And for all you Mac users out there, it looks like there's both a PC and a Mac version.

Setup seems fairly straightforward. You name your PC, select your music source, sign in to BlackBerry ID, and you're good to go.

I must say, I'm loving the new UI. BlackBerry did an awesome job of getting BlackBerry Link done right!

From the official site:

Seamless content management

Access, sync, share and organize all your photos, music, videos and files over Wi-Fi® or USB between your BlackBerry 10 devices and your computer.1

Music can be synced and shared between your BlackBerry 10 device and your PC or Mac, with support for both Windows Media Player® and iTunes. Photos, videos and documents can easily be synced with selected folders too.

Easy to use

BlackBerry Link is easy to set up, and you'll be prompted to download the software when you first connect your BlackBerry 10 device to your computer. Once installed you'll enjoy fast and seamless access to your media and documents. BlackBerry ID® sign in with BlackBerry Link allows you to automatically associate your computer with your BlackBerry 10 device(s) that are signed in with the same BlackBerry ID.

Your desktop library is presented in the same way as your device content, so you can always find what you want. Just drag and drop collections or individual items to sync to your device.

Secure back-up and updates

Your device data can be securely backed-up with BlackBerry Link. Then, if needed, your content can be restored in just a few simple steps.

It's also easier than ever to check for and install device software updates – BlackBerry Link will alert you when software updates are available.

Download links for all PlayBook and Dev Alpha OSes

For the most current version of this list, head to:
BB10 OSes
PlayBook OSes 

I finally got around to uploading all the PlayBook, PlayBook 4G, and Dev Alpha OSes to the cloud.
They were all uploaded to the new Mega, because all the other free file storage sites either had too low of a file upload size or deleted your shared files after x days. Mega doesn't seem to do either of those, although it does seem to deny you the ability to download anything unless you're using Google Chrome (which I imagine Google pays them for?). So sorry for any inconvenience, but if you use Opera or Firefox, you might have to download Chrome to get these to work.

Note: If you are running OS2, you  generally CANNOT downgrade more than one OS revision.
Also, the most recent Dev Alpha OSes do not work on the PlayBook.

That being said:

PlayBook OS1
1.0.1.1710
1.0.3.1868
1.0.5.2304
1.0.6.2390
1.0.7.2670
1.0.7.2942
1.0.7.3312
1.0.8.4985
1.0.8.6067(repair).signed
1.0.8.6067
1.0LeakedAndroidPlayer

PlayBook OS2 Betas
2.0.0.3778
2.0.0.3894
2.0.0.4869
2.0.0.6149
2.0.0.7111

PlayBook OS2 Official
2.0.0.7971
2.0.1.358
2.0.1.668(repair)
2.1.0.560
2.1.0.840
2.1.0.1032
2.1.0.1088
2.1.0.1314

4G PlayBook
2.1.0.1088(4G)

Dev Alpha
10.0.4.197(repair)
10.0.9.44
10.0.9.44(repair)
10.0.6.385
10.0.6.385(repair)
10.0.6.545
10.0.6.545(repair)
10.0.6.671
10.0.9.1103
10.0.9.1675
10.0.9.2320

Dev Alpha Autoloaders
BlackBerry10DevAlpha__R4.exe
Autoload-DevAlpha-10.0.09.388.exe
Autoload-DevAlpha-10.0.09.1103.exe
Autoload-DevAlpha-10.0.09.1675.exe
Autoload-DevAlpha-10.0.09.2320.exe

Hope some people find these useful!
If you have trouble with any downloads, just let us know!

  • Published in News

Dev Alpha OS updated to 10.0.1103; here's some pics!

The Dev Alpha just recieved an update to 10.0.1103; the functionality of everything seems to be the same, but it looks much more polished. Here's some screenshots:

[gallery link="file" columns="4" orderby="title"]

  • Published in News

Marmalade Free PlayBook offer Closed "Due to Exceptional Demand"

There hasn't been a lot of posting going on here at OSBB in the last few weeks; RIM is ramping up for the BlackBerry 10 release, and most of the OSBB/OSBBx team is insanely busy getting apps ported to and made for BlackBerry 10; however, I saw a little something the other day that seems to be some potentially good news for RIM.

You might remember the offer from Marmalade that granted developers up to a full year indie license of Marmalade and a 32 gb PlayBook. The terms of the offer said that it would be open from September 19 until January 19.
Well, yesterday I went to Marmalade's website and the program had been closed "Due to exceptional demand." So an offer that was intended to last for four months barely lasted more than one.

Anyone who already registered for the offer should still be good, but if you haven't registered yet it looks like you're out of luck.

So this might be some bad news for some Devs, but it's good news for RIM. "Exceptional Demand" for this offer means two things:
1. A lot of devs, people with the necessary skills to make some truly amazing apps and games jumped on an offer that requires them to develop an app for the BlackBerry PlayBook. I spent some time working with Marmalade, it's definitely a powerful toolkit (with many features beyond my developing capabilities). So there's no doubt that some truly amazing games and apps should be coming to the PlayBook and BlackBerry 10 as a result of this offer. We can hope (and I would argue, expect) these developers to continue to develop for BlackBerry once they see how easy it is to port their existing code to the BlackBerry (some marmalade signing problems not withstanding).
2.  Despite what a lot of the talk online is, this deal went fast, and it probably wouldn't have (in my opinion) if the offer had just been for a free Marmalade SDK.  Taking into account that people will generally take just about anything if its free, there's a general consensus among tech blogs and the NYT that no one wants BlackBerrys. Apparently, no one told developers that.

If you'd like to check out some simple Marmalade apps that have been made from the free Marmalade offer, here's a few from OSBBx members that you can download now:

IBS Helper (free)

Shipwrecked (free)

If you know of any other apps that were made with Marmalade, post them in the comments!

Some pics of Dev Alpha OS 10.0.9..44

So by now you've probably seen quite a few of videos and pictures of the BB10 update for the Dev Alpha. Personally, I'm very impressed with how everything looks and flows together; and with another couple months before RIM actually releases it, I think BB10 is going to put RIM back into the position of a very strong contender in the mobile market.

In case you haven't seen enough yet, here's a couple additional screenshots:


[gallery link="file" columns="2"]

If there's any particular app or setting you'd like to see a picture of, just tweet @OpenSourceBB and we'll see if we can get it posted.

BlackBerry10 Dev Alpha update available - 10.0.9.44! (.bar download will be available soon :D)

I haven't had a chance to see what it includes yet, but based on what I've heard from Jam it's probably good!
OSBB will have the .bars available for download soon, and will report on the updates.

Update: it turns out that the .bars do NOT work on the PlayBook. But if you would still like them, I suggest you use Sachup, which you can read about here and download from here.

  • Published in News

BB10, WebWorks, and Linux - Setting your system up for BlackBerry Development

I intend this blog post to be the first of two, three, or even four posts detailing my personal BlackBerry 10 WebWorks development in Linux; I hope these posts will help other people decide to create BlackBerry 10 WebWorks in Linux, or at least learn a little something interesting. This first post will only go over getting the BB10 WebWorks packaging/signing SDK set up in Linux. A later blog post will go over tools used for actual WebWorks app development.

*** After you build a bbUI WebWorks App in Linux, submit it in the OSBBx bbUI.js Contest! ***

A few weeks back, I got a BBM from Joe (ice2921) from BlackBerryOS  asking me if I knew why he might be getting a signing error for a BlackBerry app he was trying to build on Linux. I told him I wasn't sure, because although I've fiddled around with Linux for a few  years now, RIM has not offered much support for Linux; the only SDK available for Linux was for C++ (native), and I haven't had an opportunity to try to learn native programming yet.

I explained all that to Joe, and he told me it was a WebWorks app that he was trying to get sign. He let me know that he and another BlackBerryOS member, Mike (badtoyz) was trying to port the BlackBerry 10 WebWorks SDK to Linux, and had nearly successfully done so (by now you probably have read about it on Nerdberry, BlackBerryOS, or another BlackBerry blog). I  was impressed, and although I was unable to help Joe I asked him to keep me up to date on the project. Well, a few days later, the Linux WebWorks SDK was released to Github.

Yesterday I finally had some time to download and set up the SDK, and it was  a fairly simple process, once I got it completed. Just to make things easy for everyone else, I'll outline the steps here.

Prerequisites: Install Linux (I assume that if you've gotten this far, you've probably already done this). I'm personally using Ubuntu, although I believe that the Linux WebWorks SDK will work on any Linux system.

You will also need to install Java on your system. If you're using Ubuntu, or an Ubuntu based derivative (like Linux Mint, ElementaryOS, and thousands of other distros), OpenJDK is in your repos and the software center (Fedora, OpenSuse, etc. likely has OpenJDK readily available as well, but I mostly only have experience with debian based distros).

Step 1:  Set up your signing keys. If you don't have signing keys, you'll need to install the Native Linux SDK, which you can get from BlackBerry's Developer Site. If you have set up signing keys in Linux or on a Mac, you can use your existing signing keys. The files that need to be backed up are yourkeyname.p12barsigner.csk and barsigner.db.  By default, the yourkeyname.p12 file will be named author.p12 and be located in the same directory as barsigner.csk and barsigner.db, and depending on your PC system will be located in:

  • Windows® XP:  %HOMEPATH%\Local Settings\Application Data\Research In Motion
  • Windows Vista® and Windows 7®:  %HOMEPATH%\AppData\Local\Research In Motion
  • Mac OS:  ~/Library/Research In Motion
All you do is copy those three files (I store them in my Dropbox) into ~/.rim on your Linux system (for the non-Linux savvy, that means /home/user name/.rim). More information on doing this can be found in the BlackBerry Support Forums.

Step 2: Download the BB10 WebWorks SDK from Mike's Github page and extract the files onto your computer system. I recommend putting them somewhere easy to access. I personally have them in ~/BlackBerry/badtoyz-BB10-WebWorks-SDK.

Step 3: Place your WebWorks files (.htm/.html, .css, and .js) files into a .zip  file, and place the .zip into the same folder as the SDK.

Step 4: Launch the terminal and cd to your SDK folder.

Step 5: Package and sign your app just like you would with the command line under any other PC OS! That is, run

./bbwp archive_file_name.zip -g KeyStorePassword -buildID number -o output location

I packaged an enyo.js Flickr app last night, and the command I ran was

./bbwp enflickr.zip -g mypassword -v -buildID 7 -o compiled

The -v in what I ran is optional and gives you more information about any errors that occur; you can get more compilation parameters like that from RIM's Developer Site.

And that's it! Your app is compiled, and ready to be sideloaded to your Developer Alpha (or run in a simulator) for testing!

Mike said he might try to port the PlayBooks SDK, but I suspect that might be a it more difficult because WebWorks in TabletOS depends on Adobe Air, whereas in BB10 it used c++.

If you use the Linux WebWorks SDK, be sure to tweet @badtoyz letting him know you liked it, and post on his Github Page if you run into any bugs!

Stay tuned for BB10, WebWorks, and Linux blog post #2 - Creating a WebWorks App in Linux!

Nobex Radio being tested for BlackBerry 10

It's always good to see major developers planing to support BlackBerry 10. Today I was checking App World on my Dev Alpha and noticed that Nobex has a beta available for BB10.

All in all, it looks really good, and plays well too. I checked out several stations from back home, and they all played really well (much better than I was expecting). I haven't used Nobex for a while, and it was cool to see that it brings up album art and stuff like that .

So if you've got a BB10 device, I definitely recommend getting on App World and downloading this one.

Subscribe to this RSS feed
Subscribe to the official OSBB BBM Channel!

osbbchannelQR

C00013E89

Back to top