Being in the process of registering my LLC for an iOS Apple Developer account, I couldn't agree more. It's been over two months now of back-and-forth with Apple and Dun & Bradstreet, and the end is still not in sight. All I'd like them to do is take my $100 and give me the ability to test the free app I'm making on a device and then publish it, but apparently Apple feels a longer-than-two-month turnaround time is acc…
Android is for startups
91–100 of 310 posts
Re: Android is for startups
#92It's perfectly fine to argue the merits of Android development, but arguing that it's hard to run an app on your own device using XCode is dishonest. It handles provisioning profiles automatically, and you can even hit "fix it" if it doesn't find a valid one when you try to run it. I've been building an app for Android for 2 weeks now, and I still can't get the phone settings on an Android phone to use it for develop…
Re: Android is for startups
#93Earlier quoted context omitted.
The last graph I saw estimated total revenue from iOS apps was about 2x that of total Play Store revenue If Google had sent that much to developers they'd be saying something. 90% of the data points we see are of the form: My app made X on Android and 5-10X on iOS
I had to dig up a cite. This isn't the article that I remember looking at, but it's probably reporting the same number (specifically that iOS revenue is 2.3x that of Android): http://venturebeat.com/2013/07/31/android-in-app-downloads/ The reason those "data points" are skewed is psychology. No one is inspired to write a vitriolic blog post whining that their Android app only makes 73% as much as the iOS version. Nor…
Re: Android is for startups
#94Re: Android is for startups
#95So really, Android allows for this quick succession of testing features and iterating as quick as possible, with even to a few hours turnaround. Also, that it would cost a lot in development time to get something "just right" for the App Store for it to be accepted, whereas with Android you can keep on iterating and pushing changes without having to spent a huge amount of time making everything look perfect, and be absolute minimal in terms of bugs.
I love iOS development, and yes, I agree with most people on here about the revenue from iOS, the people paying for apps, Apple's process of helping keep out most malware etc. etc., but for the sake of a "lean" startup, spending extra weeks testing apps making sure it's completely bug free and "looking good enough" for iOS, as well as the wait for Apple to accept the application (and then for users to download the update, in the case of iOS 7, this has been solved), Android is a much better dev option for these changes.
Of course, when the team knows that the app is something that people care for, and they have a decent knowledge of what users want, what features they use, and the kind of value that the mobile app brings to them, then they can go ahead and make the best possible iOS app.
TL;DR
Saving time, money and quick iterations, learning from customers and getting quick data for problem validation, is much easier and faster on Android, than the process on iOS. Think Lean Startup.
Re: Android is for startups
#96I think the difference in development comes in when you need to do some hardware testing. With apple you need to design for 3 different display sizes, with 2 resolutions each. You also have to test your product on (at most) 12 different devices, and that's if you really want to cover the field. On the other hand, with Android, if you want to do it right, you need to design for hundreds of different screen sizes, all…
You can shave away a LOT of form factors if you just agree to cut off development before Android 4.0. This is tough for people to resolve to do, but in the US that's 60% of the market. I'd rather ship a good product to 60% of the people in a reasonable amount of time, rather than spending a ton of time working on tiny slices of the last 40% and limiting what the product can do overall. You also end up targeting much…
I still support & test pre-4.0, but I'm starting to consider options for spending less time on Gingerbread support. Progressive enhancement helps (we just don't do a lot of things on Gingerbread at all), but it still clutters up the code. Even a few months ago I couldn't imagine dropping Gingerbread support, but I have seen almost no growth in Gingerbread users over the last 3-6 months.
Re: Android is for startups
#97Earlier quoted context omitted.
Of course, the other stat is that almost all that piracy comes from China, which doesn't have the Play Store so people there can't buy your apps anyway.
Go with Android because that's where all the users are! Piracy? Meh, all those users are in developing countries and won't buy your app anyway!
Re: Android is for startups
#98http://stackoverflow.com/questions/2973270/using-a-custom-ty...
(Yes, the thread was started in 2010, but scroll to the bottom to see more recent comments -- things have scarcely gotten any better.)
Anyone who has actually deployed a non-trivial app on both Android and iOS knows quite well which one is the "better" development environment.
Re: Android is for startups
#99Earlier quoted context omitted.
The Amazon app store has millions of paying customers waiting for your app.
... to go on sale for $0.
Re: Android is for startups
#100"Knock, knock." "Who’s there?" "Very long pause…." "Java."