Archive for the ‘Mobile’ 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…

Expired Apple Intermediate Certificates and RAD Studio iOS Development

From the Code Partners blog :

Last week we were doing some updates for a customer on a C++Builder Android and iOS app. The Mac that we were using to do the code signing for iOS hadn’t been used for this before, so we needed to setup the Certificates and Provisioning Profiles for the customer’s account.

I always dread this part, as I’ve found it always takes longer and is more complicated than you expect. I’ve done it enough times now though that I thought I’d struck all the issues, however this time I found a new one that I thought I should document for anyone else (or my future self) who strikes it.

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…