I wonder if we should have "isAndroid" as the variable here?  Perhaps change it to be "hasNativeSupportForAlarms" or something like that.  In the event that iOS7 has similar support, we won't need a whole bunch more if's.

Perhaps also we may want to "disable" the feature for some android devices or give users the ability to override the default.