this post was submitted on 07 Aug 2023
1827 points (98.5% liked)
Technology
59593 readers
3081 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Developing for BB was a complete nightmare. Despite the fact that you write in Java, the app still had to be compiled and deployed onto a device for testing out any code changes (the emulators were worthless) and the compiled app had to be digitally signed - by servers that were often/usually down, so sometimes you'd change literally one line of code and then have to wait 45 minutes to test it. Or sometimes you'd just give up and go home.
And the standard app components were shit. The only time I enjoyed coding for BB was when I wrote a TV guide type of app using the basic Java graphics classes and drawing everything on the screen with my own code. I was actually extremely surprised by how powerful and flexible BB processors were. You'd never have any idea of that from using the standard apps.
I never liked the touch stuff for BB, though, and they were in their death throes when that stuff came out anyway (the worst was that model where you pressed in the entire screen to click). For me the old track wheel was absolutely brilliant since it allowed extremely precise control over the cursor. And hey, they had 16-bit color!
But that was the old OS, right? Not the BB 10? I'm talking about phones like Q10, they were completely different from the old phones with cursors.
The phones were different but the development process was the same.