Fred - This was great as always. I've followed your N&V column for many years and have always liked your style! - You never give anyone a chance to get bored, before you change topics on us!! I have learned a lot from you over the years, particularly on the PIC32's.
Anyhow, quick question from Tuesday's' FTDI driver lecture. Computer connects to my tablet via bridge alright...BUT I keep getting a error on my tablet stating, java.lang.ArrayIndexOutOfBoundsException: length=0...
Any suggestions on where to start looking for my problem?? I can run the app...but it is not drawing correctly
It does not appear to have Bluetooth, but it has WiFi. It's thicker and heavier than the Samsung tab 7 that I just bought. I don't know about the manufacturer - you might want to do some research there.
Thanks Fred. And I agree with @DonH on your presentation style and pace of the material. This has been a valuable experience the get a leg up on Android development. BTW - I used to read your contributions in Circuit Cellar... loved them too. Hmm... Good just never goes out of style. Thanks.
@Fred - for instance, what Android device did you use to develop the class material? (Type (i.e. tablet?/phone?) Model Name/Number, Version, Screen size, OS version, etc.). Thanks. (I'm new to Android...)
Fred, I understand what you're saying but when in B4A, B4A Bridge you say connect Wireless and NOT connect BT, should not the B4A client on my Android phone connect once I enter its IP address in to the B4A desktop app?????
B4A can target Bluetooth and TCP/IP. WiFi is nothing more than Ethernet frames running on a wireless medium. Ethernet frames can carry TCP/IP information. Chances are that your phone's wifi engine is connected to your LAN. Bluetooth does not work in LANs. Bluetooth uses piconets and frequency hops a bunch.
Fred - CCarpenter mentions he is experimenting with an older Android 2.2 tablet device, that is too old to duplicate the hardware experiments you've demonstrated. Can you please provide some specifics on minimum requirements for a device needed to duplicate the labs? Thanks.
I've been playing with B4A with a WinXP pc, wifi and an old android 2.2 tablet. It seems to be working fine, but I've not had enought time to do much with it. Fred indicates that my tablet is too old to duplicate the hardware experiments he's been discussing.
Jennifer, B4A seems to be a capable development platform for Android. I would like to be able to perform some hands on tests using a realdevice and an application to solve a real world problem. While the topics presented here are very interesting (to say the least), the needs that I see where an Android device, along with B4A could be a solution, are somewhat different than the projects that have been presented so far.
B4A is impressive. I've never looked at an Android device before this class. Bought one and have been creating little working apps this week. Could NOT have done that with another device. Great series, by the way - I'm looking forward to tomorrow!
@fjgalan, yes a lot of fond memories with the original basic. It was a universal language that help me across several different computers at the time. It was also my first "embedded" language to control the outside world form computers like the TRS80 I and the TRS80 100 portable computer.
Altair has released an update of its HyperWorks computer-aided engineering simulation suite that includes new features focusing on four key areas of product design: performance optimization, lightweight design, lead-time reduction, and new technologies.
At IMTS last week, Stratasys introduced two new multi-materials PolyJet 3D printers, plus a new UV-resistant material for its FDM production 3D printers. They can be used in making jigs and fixtures, as well as prototypes and small runs of production parts.
In a line of ultra-futuristic projects, DARPA is developing a brain microchip that will help heal the bodies and minds of soldiers. A final product is far off, but preliminary chips are already being tested.
Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.