Category Archives: Android

Then there’s the truth

I’ve been through numerous debates on Android malware. The truth never fit the narrative spit out by, of all people, virus companies.

Then today…the truth:

 Based on the data from tracking over one and a half billion app installs Google obtained convincing evidence that the rate of “potentially harmful apps” installed is stable at about 1,200 per million app installs, or about 0.12%.

It’s verrrrry easy to read a headline about Android malware and respond with “open” jokes. Let’s see how many post the truth.

Android vs iOS: Product dev

I ran across this post by Audiobox through +Matias Duarte and enjoyed these nuggets:

For reference, Google’s developer instructions for how to set up beta testing are ~350 words. Apple’s? 2800.

That’s critical. Google’s alpha/beta updates from May rocked my world too.

Worlds apart:

According to Apple, iOS app beta testers who run into crashes are expected to sync their device to iTunes, find a CrashReporter logs folder on their computer, and then email a log file to the developer.

Android testers hit “send” on a popup.

0-60 (asterisks mine):

Android, by comparison, is a breath of fresh air. [...] Trying the very first build of your app on real hardware is as easy as hitting “Run.” No provisioning profiles. No developer accounts. No bull**.

Deployment:

While everyone else is building for iOS and wasting weeks in the App Store submit-review-deny-resubmit doldrums, you could be racing ahead on Android, where app burnout hasn’t yet set in.

That’s because the best part, the dirty little secret, is that Android users are starved for beautiful apps.

Yes. Exactly. The beautiful apps desire is strong on Android and it is the right time to build beautiful apps.

Obviously iOS is a great platform but the approaches are literally night and day. I do like what I’m seeing in XCode 5 and iOS 7 dev [posts coming soon] for native dev but 0-60 has changed much.

Facebook goes all in on Play Beta Testing

 

Beginning today, the Android beta program will give users who opt-in access to the latest versions of Facebook for Android before the general release. Our goals with this program are to expand our pool of testers and gain feedback across a more diverse set of devices. Just by using the app and reporting issues, beta testers will be able to help us improve performance on a wide variety of Android devices we may have  otherwise been unable to test at scale.

Facebook posted this today. It falls in line with my thinking on Google’s efforts. Simply put and IMHO…the Play Store definitely provides one of the best developer experiences.

Google Play Developer Console – Alpha Testing

I was impressed by the Google Play Developer Console announcements surrounding alpha/beta testing. At work and on other personal/contracting projects I use TestFlight. They just added Android support but with the latest updates to the Developer Console…I’m not as intrigued as I once was. After seeing so many great sessions at I/O 2013, I found myself itching to test things out so I started sketching my Windows 8 app Timely (easily the fastest to dev out of the bunch) for a port to Android (native).

In another post I’ll detail different tidbits about porting the app to Android but in this post I want to focus on the testing. Continue reading