04-13-2012 08:08 PM
Bit of a vent. I'm a very seasoned C++/Java developer, with many different IDEs, but I have never before seen a "hello world" guide so riddled with flaws, errors and omissions. I bought into the recent RIM push for development on the playbook platform and came very close to deleting the tools and skipping it all, on the logic that, if this is the quality of the introduction, what can the rest of the tools and support possibly be like?
For example, the tools setup guide, https://bdsc.webapps.blackberry.com/air/, makes no mention whatsoever about needing a VMWare install for the simulator. That's a pretty big miss. You have to go into the hello world tutorial before there is any mention of VMWare.
Furthermore, when you finally figure out that you do indeed need VMWare to get things rolling, the only instructions you get on settings is this great line repeated in several locations: "If you have not already done so, use the deployment setup wizard to configure your development environment.". That's it. That's another pretty big miss.
Then the VMWare tablet image can't connect to the internet, and the deployment wizard cannot "automatically detect" the settings. By casting a wide net and eventually finding an external site mentioning to try Bridged instead of NAT networking connection. Now the simulated tablet can connect to google, but still no autoconnect, and what the heck is the password? The simulated tablet security->password screen is a blank page. Get the deployment wizard to work by adding the tablet development ip address (from the menu bar - the one in the config screens is different for some reason and does not work) and an empty password. Not sure at this point why there is a password field for the simulator at all.
By now I'm strongly doubting that anyone at RIM is actually verifying any of these starter documents, and just how seriously they want new developers for the Playbook.
Now I've got a simulated tablet that seems to work, time to test my AIRHelloWorld app, which suspiciously has a lot of line error markers in the cut-and-pasted source code. Go through the steps to set up a debug config, press debug, and the build fails! Hello world fails to build.
At this point I'm pretty close to saying "screw it". Anyone at all know what's going on here?
seems to be ok, but
cannot be found. This of course leads to unresolved symbols, and the build blows up.
04-13-2012 08:50 PM
04-14-2012 11:02 PM