/r/BlackBerryDev
Show your apps, get help with cascades, c++, qml and get UI design advices.
Links for devs:
BlackBerry Dev site: https://developer.blackberry.com
Getting started with BlackBerry 10 Cascades: https://developer.blackberry.com/cascades/documentation/getting_started/index.html
Official Cascades training video courses From A to Z: http://developer.blackberry.com/blackberrybuilders/prepare/web_training_cascades.html
Creating User intefaces: https://developer.blackberry.com/cascades/documentation/ui/index.html
UI Guid lines: https://developer.blackberry.com/cascades/documentation/design/uiguidelines/index.html
Simple apps: https://developer.blackberry.com/cascades/sampleapps/
Video Tutorials: https://developer.blackberry.com/cascades/documentation/videos/
Official BlackBerry Dev twitter: https://twitter.com/BlackBerryDev
/r/BlackBerryDev
Hello guys. My Father has Blackberry back in time and I remember how elegant it was. I want to use one now because I hate how smart phones really turned out. I am thinking of blackberry classic or passport.
Only thing is, I am abroad, and I need whatsapp to communicate with my fam. Does it still work? The posts I could find are pretty old.
I want to download apps on a brand new Z10 I got but I have no clue how, Blackberry world is closed and side loading methods seem severely outdated. What to do?…
Story and Motivation (Download at the bottom of this post)
While being hacky and everything i decompiled the "jqconnDoor.jar" file, to see what could i do. I specifically wanted to see if i could transfer the SSH Key to the root user instead of the devuser, by using the methods it used to push the key to the dev user.
But i didin't make any progress, seems like it's possible but it requires something like some weird RTAS server.
Anyhow i was there, i had already installed all the java stuff and i had the code, and i was like "Let me make something useful with all this" so i basically made an UI of that library with some shotcuts, in a standalone way so there is no need to download the useless Blackberry SDK, Momentics and all that and with a UI so you don't have to open cmd and type "blackberry-connect <host> -password <password> -sshKeySomething <key>" and also save you from adding the ssh config which required some weird properties, and also saving you from doing "adb connect".
Is not my best work, (I hate Java, i'm not a Java Developer, but i wasn't going to reverse engineer the code to convert it to C#) i placed literally everything in one class. I will not put it into github because i'm not sure if is ok to have a repo with blackberry decompiled code there (Sachesi has something similar but he literally rewrote the whole thing in C++ so i'm not sure if that counts). Here is the main and basically the only class of the app: Source Code - App.java is pretty ugly but it was a quick thing that i don't plan to maintain.
The application running and connected, and an adb check and ssh connection.
Features:
Requirements
Notes
Direct Download:
I looked everywhere with everything too but to no avail... Does ANYONE here have it on an old machine that they're willing to upload?
So, I had an idea. It's mainly for a film I am creating. If nobody makes this than I am just going to edit it to *look* like this is what's happening, but I think it would be cool if it actually existed since it's almost certainly possible.
I had the idea for a Ubuntu application of some kind that would allow to plug a BlackBerry Bold 9000 into a Raspberry Pi and use the keyboard and trackball on the phone as a keyboard and mouse on the operating system. Is there any chance somebody more talented than me could develop an application like this?
If you do then I will give you a big credit in my film.
Thanks in advance
(This is a repost from r/blackberry. I made the original post)
So I just bought a blackberry leap. It was a "for parts" device, and needed an OS reinstall. I noticed some people got stuck on this so let me explain how I did it. This does currently work as of the day this is posted.
First, you need an autoloader. Download the corresponding one for your device here: BB10 Autoloaders
Turn off your device, plug it into your computer and run the autoloader. It'll do its job and you should be at the setup screen!
Now I remember some people talking about having to bypass some setup thing, it didn't happen to me, I just set it up normally.
You should be on the homescreen at this point.
The first thing I recommend doing is downloading a version of Firefox. I DO NOT RECOMMEND USING FIREFOX AS YOUR DEFAULT BROWSER, however it can be useful for loading modern webpages. The included browser is perfect for normal browsing, firefox should only be used if a website can't run properly. You can find a compatible version of firefox here: Firefox 68.11.0 (Note: you will need the armeabi-v7a version)
Next up is Google Play Store. While the Google Play Store doesn't serve a super useful purpose, there are still apps that work that can be downloaded from Google Play. This guide here got me all set up (I did this 5 days ago). You may need to use a OTP (One-time passcode, learn more here about how to set up that) to enroll your device in Google Account Manager, Google Settings, and Blackberry Google ID. I recommend you play that as you go and see if you need one or not.
That's it! Play store may not work immediately, I found that restarting the device or waiting a few hours can help.
Hopefully this was able to help someone out! I will be postin an update here with apps from the Play Store that still work on Blackberry 10 (It will probably be a separate reddit post, I will post an update about it here)
I have been trying to emulate bb10 OS on Linux and mac with no success. I want to try some workarounds to install apps before my blackberry q10 arrives, I have tried some emulation files provided on the internet archive and couldn't run them. Here are the problems I faced ;
On MacOS I couldn't install the legacy java (Java SE 6) required to run the bbm simulator installer.
On Ubuntu the .bin file runs on the terminal and then the terminal window closes. I got both files from
The Internet Archive since i can't find any documentation on bbm website or any vmware files.
Heres the link to the files : https://archive.org/details/blackberry10-device-simulator
Hello! I recently purchased a BB Passport and unfortunately i am stuck at the activation on the wi-fi tab. I have tried to make the voice recognition thing and so on but nothing works and no skip button appears. Anyone has any idea on a fix? Re-flash (but how?)? Thank you, much appreciated!
uk
Hi!
I was intrigued by the 9500 Storm 2 clicky screen, so much that I had to buy one. I would like to do some UI experiments with that screen. I imagined I would build a UI on NODE-RED ore some other local web server and display it within the Storm 2 web browser.
However the built in browser seems to be so outdated, that it only shows a blank white page.
Is there a way to install Opera mini or something on this device? I can't find a working app store on it.
Any way to activate VLTE on a Q10? Fucking T-mobile has cut my Q10 off of the network. Grrrrrr........
Go
I have a BlackBerry Leap and I'm using it as my daily driver. I play pc games and use it as an ethernet connection. I don't need much Internet so I have a limited data plan & that's why I've set it as a metered connection in my windows 10 but sometimes few programmes discreetly eat out my data. Therefore, I was wondering if there's any app or setting in BlackBerry / BlackBerry World that could limit how much data can my ethernet connection can use ( not the monthly data usage, I have it enabled already) I hope there's someone here with something that could help me. Thanks for replying
I'm thrilled to announce the release of NEW developer tools for BB10 using modern C and C++ libraries. This is not my doing but is rather the effort of DidiactiCOde-leo, and can be found below:
https://didacticode.ca/blog/development-tools-for-blackberry-10/
A HUGE thank you for this effort!!! We can get porting on modern BB10 functionality now!
Will you be developing a retail trading and investment app? If so, when will it be released?
For new Blackberry, please move Alt key, down to the very bottom left. Probably can add a "shift" key in the place of it, I cant say how many times with texting, since it is right by the the A and Z keys, I have hit the Alt key, and numerical symbols pop up.
Please fix the issue of having to physically wipe the top of the screen (because of the glass, sensor) where there is the sensor while you are on a call or trying to hang up, and the display stays inactive, it hardly picks up on the end or beginning of a phone call. Key3 !
Hey guys, just wanted to ask, is there any Custom OS' for old BlackBerry phones? If so, what would the names be? And is there any application or so that let's you develop custom OS'?
I cannot send an email via the hub unless I first add the email as a contact. I was trying to figure out if this is an error or an intended feature... Can anyone point me in the right direction?
I'm using a Blackberry Classic - BBOS 10
I uninstalled Link, Blend and drivers to fresh install again but seems like it hasn't completely uninstalled. I found out when I prepared a fresh install with the package it downloaded from official BlackBerry website. However, it always displays "you have the latest software". I am at a loss in determining the best way to remove every last association of BlackBerry desktop software. I tried various uninstallers and windows registry too to delete every file with the name "BlackBerry", "RIM" and " Blend " and "Link " but still I'm on the same grounds. When I connect my device, it offers installing drivers and when I do, only drivers get installed but no link and/or blend. I'm stuck at it, as unless this mess is over, I can't sideload any bar files nor can I use tethering. Furthermore, I'm missing link and blend a lot. Can anybody help ?
Hi guys,
I recently found my old blackberry curve 8520 while doing some spring cleaning and managed to get it on. However, I cant remember the password I used to get in to the phone. I have been the blackberryID and tried password recovery and reset but it turns out I dont have access to the email I used to make the blackberryID account.
I know theres going to be a lot of sentimental gems on this phone and wanted to know if theres any other method of getting in to it without wiping the phone. Ivw already tried different passwords 7 times and I am scared I'll wipe everything from the phone. Any help would be greatly appreciated!
I love this phone and I would love it if I could use it again. Any idea on how to get past the white screen of death and I hear the scroll noise when I use the scroll button which I feel indicates that it works but the screen is non responsive Any tips on how to save it ? 1/2
Hiya,
I want to to the hard-reset from boot-menu when the Blackberry-key2 powerup, before the android system even starts. Thus I tried all below but didn't work:
Enter Recovery Mode on your device. To enter the recovery mode, hold the power button, home button, and volume up button altogether.
The device will load in Recovery mode when powered on. Recovery mode gives you the option to clear the system cache and data from your device. This option is labeled as ‘Wipe Cache partition’ and 'Wipe Data Partition'. In this stage, you should use the Volume buttons to navigate.
Here is a link to how to enter Android-Recovery> Wipe-Data and Wipe-Cache from boot-menu, hard-Reset if you still don't get what I mean: https://drfone.wondershare.com/erase-android/wipe-cache-partition.html and I do similar key combination like this I mentioned ion above paragraph on all of my Motorola phones and its work. But now I get a Blackberry-key2 and its not working? I understand that its possible to enter a soft-reset by entering from the Android-OS actually from system-menu inside android. But this is Soft-reset and its not an actual hard-reset that I want to enter Wipe-Data and Wipe-Cache from boot-menu itself. How shall I do the hard-reset from the boot-menu or android-recovery menu?
Here some picture about it online to give you an idea what I mean:
https://techviral.net/wp-content/uploads/2015/10/Wipe-cache-partition.jpg
https://techviral.net/wp-content/uploads/2015/10/Wipe-System-Cache-Partition-On-Android.png
May please help me to enter this android-recovery in the Blackberry-KEY2?
Note: The device is 128GB/6GB one and I bought it in Germany?
Tnx and best of luck
Hello everyone!
I am working on a class project about Blackberry, which includes creating a consumer profile. I am looking for insight and was wondering if you could please answer some of these questions:
I would really appreciate it if you could answer some of these questions please:
For those of you with a Blackberry product, why did you choose it over its competitors?
What features were you looking for? How does it fit into your lifestyle?
What are your attitudes toward the brand, and in general?
What needs does your Blackberry fulfill?
How are you involved with the brand?
And, most importantly, how do you perceive the brand?
Thank you in advance!!
Hello guys im new to reddit and dont quite understand reddit, but I hit a hard rock bottom and looking for some people who have developed or tried Blackberry development or JavaME.
( I also want to say that this post is also in r/javahelp )
My project is for me only ( maybe ), and I have an idea to bring this old puppy to life, I have a big passion for old computers and getting an old ( new ) blackberry for me gave me insparstions to develop something for it. The project involves Lua, programming and so on, I want to simplify my programming by embeeding Lua to my app, and develop from there an app that is kind of a second os( blackberry allows for automatic app startup ), I saw that Blackberry offers a lot of controll over the phone ( sms messaging, w3c support, call service and so on ) but there is no examples of how to use them.
So first of all I want to clerify that I indeed searched for documentation for two days, but I only got a vaguely written API at Blackberry website, github and some tutorials that do that basic thing that the Eclipse first makes you when you create your project.
First issue is that I want to import a Java library .jar file ( luaj-javame ). I've looked all over the internet for a fix but I didn't find it anywhere...
Second issue that there is no open source apps to learn from, I can't find any entries, for example, I want to draw something on the screen, but I dont have no starting point on how to do it. I want to see how the structure needs to be to understand how to use it properly.
Third issue is the documentation but I can work with that when I understand the structure of how to use it.
So is there any "old" developers that have touched this little puppy and can get me started with the development of the old.
Thanks in advance, Laurynas.