android vs iOS

6.13: news.cyb/dev.android/compared to iphone:
7.17: summary:
. suprised to learn that Android dev's
tend to rely on ad' trackers for revenue;
whereas, iphone dev's expect users to pay .
. both platforms have problems with
backward compatibility of apps,
but Android also has problems with
make- and model-specific apps .

. Android apps built for one handset
often don’t work on another.
It’s almost impossible to be sure that you can
run a given application without trying it.
And when you look at the apps,
the poor developers are often saddled with
building a compatibility matrix for every phone model.
Many iPhone applications (actually nearly all of them)
will run on the iPad. Not so much with Android.
Even the SDKs differ:
Android Developers are coding 2.x software for phones
and 3.x software for tablets.
fragmentation or rapid evolution?
. in this respect iOS has the same problem;
if you have an older unit,
trying to find apps can be annoying
because there's so many you can't use .
. but Android has an additional problem
because device makers are allowed to customize it
which means Android apps
are often not compatable .
. android is said to have very bad security,
but here's one rebuttal:
"( This fundamentally goes to
how data is transmitted over networks.
It has nothing to do with the Android OS.
In fact, the "fix" is just
always on encryption for Google apps.
The real fix is to either not use an
unencrypted service on an open network
or make sure all of your services
use always on encryption.
This should have been titled,
"Some Google apps allow users to
take unnecessary risks(and they fixed it)" )
. one clue to why android could have more malware
might be the android app's dependence on
ad's for revenue:
most android users expect free ap's
in exchange for allowing data access,
meaning trackers are analyzing them
for which ad's they should be served .
Why make just the Android version free?
“Free is the way to go with Android.
Nobody has been successful selling content on Android.
We will offer a way to remove the ads
by paying for the app,
but we don’t expect that to be a huge revenue stream.”
. in the development of one app
20% of worker-hours were spent supporting
the various hardware profiles of Android handsets,
yet that market generated only 5%
of the app's revenue .
security tips for android dev's:
. can this be true?
this site thinks your app is insecure if you
fail to obfuscate your code?
. the warning applies mostly to your in-app billing code,
but obfuscation sounds like wishful thinking:
can security by obscurity ever work?