Archive for the ‘Android’ Category

Logging in Android

From the Code Partners blog:

RAD Studio’s ability to do remote debugging of Android apps on device is fantastic for tracking down issues. However sometimes you have issues where the debugger can’t help. Case in point is one of the projects we were doing for a customer recently. The Android portion included a Service, which needed to be auto-started when the Android device booted. It worked fine if it was started manually, but auto-starting at boot resulted in a  crash. We couldn’t use the RAD Studio debugger as it was all over so quickly at boot time. Fortunately we were already logging messages out to the Android logs from within our app, so we were able to track down the problem. How?

Read more…

Smartwatches: Should I care?

I’ve had the Moto 360 smartwatch for a few weeks now, and I’ve been puzzling about something during that time.

Lots of people have asked me about it, and the most common question is “Is it useful?”. That’s an easy one to answer: Yes, it’s useful. But the real question I think they are asking is “Is it $300 useful?”, or more accurately, “Should I care?”. This is what I’ve been trying to figure out.

Read On…

Running FireMonkey apps on the Beaglebone Black

This is the Beaglebone Black

Beaglebone Black

It’s a single-board computer, about the size of a credit card. It’s powered by an ARM Cortex A8 and includes the NEON floating point accelerator. Happily that matches nicely with the Android device requirements for RAD Studio and AppMethod.

When I saw that, I wondered what it would take to deploy a FireMonkey app to it. Like most things, it’s pretty easy once you know how, but it took me a few false starts to get it all figured out. Further, much of the information online assumes you’ll be doing this from Linux. Given my aim of running FireMonkey apps on the Beaglebone, I really wanted to show the steps from Windows.

So here they are.

Read On…