Standing Up For Android
marco.org
marco.org
Scrolling works OK on PCs because of spacebar/PgDn it is pretty stupid on touch devices. However, pagination, at least as implemented in Instapaper, is not without it's downsides. I sometimes have issues with pagination not being consistent (moving back and forth are sometimes not exact opposites).
Since I am viewing content without ads and want people to be able to continue to write I support Readability. I don't know that they deserve the 30% cut they take but there isn't really much competition out there. Flattr doesn't count in my book though it is similar.
One thing that I sorely miss in Instapaper though is the ability to mark text fragments and save them as quotes (like in iBooks for example), and add notes to it. I'm reading all these texts, and I can't mark quotes or note my thoughts. I hate it. Does Read It Later offer such a feature?
> then supporting and maintaining it in parallel with my iOS app indefinitely
and
> you’ll answer all support email that comes from it
I think Marco's insight is that he knows how much support work he gets just from the iOS application (notice all those posts he does about what proportion of devices have different versions of iOS on them, and the consequences for a developer). And I think his perception is that supporting an Android application could well be much more effort, at least partly because there are many more OS versions and device combinations. The developers here are probably thinking "hey this must be 90% development work, 10% answering emails"; Marco might be thinking of it more like "this could be 60% answering emails, 40% writing code" (I'm guessing at the numbers to illustrate the point, by the way).
Developing the application himself would involve learning Android development to a level where he can produce an application that meets his high standards. Contracting the development work out would still leave him needing to support the Android application. I can see why the option he's suggesting looks attractive.
The vast majority of them are nothing I can do about as they relate to the install/refund process.
Doesn't help that precisely 0% of people appreciate getting an automatic form letter over a personal reply.
OK, being the "official Instapaper app for Android" would be great...But a 50/50 rev split for merely receiving Marco's blessing and promotion?
I think I'd rather build a competing service instead.
Is that enough to justify a 50/50 split? I don't know, but it is more than a blessing and promotion.
You get a few thousand paying customers to begin with. Your competing service would take at least a year to catch up, and has no guarantee of success.
Seriously, these term are generous as far as these kinds of deals go, but I'm not sure you could make money on it. It would really depend on how good other existing clients are.
If it was worth building, he would hire someone to do it for him
Managing people isn't only expensive, it's something a lot of people don't want to do.The challenge he puts forward is for someone who disagrees to take up. Personally, looking at the Android ecosystem and the quality of applications in the Android Marketplace, I think he's right. It's perfectly possible to write great Android apps, and many exist, but if you look at who makes them, they are without exception applications made by big corporations who don't make money off the apps themselves, but from associated services, ads, etc.
You've got an established brand, established channels for publicity, all the backend stuff covered, a completed API and all of the specifications worked out for you? And you'd not be happy to collect half the proceeds in perpetuity? I'd be thrilled with a quarter of that action. 50% is generous.
That sounds like an awesome deal to me. This guy has already built the business. It's turn-key. Hell, if I were an Android developer, I would start tonight.
Third party developers can only develop apps using the official API that paid-for users have access to. The official app doesn't require a subscription.
And the dropping of the subscription for users.
Saves everything for offline reading and viewing of videos and text. Reformats pages, for text only. Great chrome extension to make it easier.
No need to bother Marco for porting.
http://www.techspot.com/news/46574-android-10-cent-app-sale-...
I am your lost sale Marco.
Leave short-minded developers to their Objective-C and use apps from developers who care about the platform you chose.
I see what you did there
Lots of little walled gardens in the clouds.
I understand people would not make some API public until they are ready to support it, but here this guy seems offended because people somehow stole his work - which seems ridiculous.
- users that have switched from an iPhone recently and have been using that
- users that have seen the app on a friend's phone
etc ...
Seriously now, if you built a game now, and got EA Games to publish it for you, wouldn't you like to get 50% of the profits? Not anyone can build a minecraft
Case 2 I'll concede but that's hardly "a lot" of users.
Of course those as well, when times comes to change devices, keeping existing services is an important factor and may make or break the decision to switch from $CURRENT_PLATFORM to $OTHER_PLATFORM.
Pagination hides text behind the Fire's little menu bar.
You have to click a button (or wait a minimum of an hour) to sync. The sync process takes minutes.
Not to mention it cost more than Instapaper for iOS.
IMHO, you should contract someone you respect to do the V1, buy the code from them and own all the rights, and start maintaining it along side your iOS version.
Launching on Android will double your revenue.
Android has come a long way: 100 million activations, 450,000 developers, 215 carriers, 310 devices, 112 countries, 400,000 activations per day, 200,000 apps in the Android market, 4.5 billion apps installed. (shamelessly stolen from :http://jjinux.blogspot.com/2011/07/google-io-2011.html)
If that is not all to deter you, Developing the class of games you can develop on Obj-C because it produces native code. cannot be done on Dalvik/java. Writing GL/SL shaders is very tough compared to Obj-C which has better support as it is C.
You have excellent debugging tools at your disposal on iOS and then look at Android Debugger :( You never know, You can never optimize your games on android the way you can on iOS, Just because it generates a native executable. Sure some day even android would support native apps, But that day the app delivery promise would be broken. You would have to make games for at-least the major mobile manufacturers and test them on major variants. And You would still end up not reaching potentially every android device. Because of Hardware profile inconsistency. So the whole reachablity is a myth.
Add to that the day someone starts developing an App on android in C++ whats the advantage ? There were many Open platforms before android whats new ? Look at Openmoko.org
Sure android is great for freeloaders but the consumer just ends up paying the same amount in-spite of the OS being free. What the point really that android is making ? that no one else before it made ?
Android is a ton of hype + Google Marketing + Semiconductor Gangs(Samsung+LG+others..)
The Kindle is not Android. I mean, technically- to the HN crowd- it is. But as far as Google, Amazon and the consumer are concerned, it isn't. So Android Market not working with it is an irrelevance.
OpenMoko? No-one used it. "What's new" with Android is the millions of people using it. Of course there is plenty of money to be made there.
When I look at how my desktop's chrome browser is faring with Twitter being laggy to scroll, with processes taking up far more ram than what the android heap would allow, all this while the devices display sizes increase radically and hog for even more graphic performance... I simply don't see HTML5 as any sort of reasonable option for Android, at least until the market is filled with ICS+ API level devices. And even then, I still haven't seen if ICS can handle webviews properly enough for building full apps.
If you've ever actually RUN anything, you'll know that 30% is pretty much nothing — try retail, or farming.
I think Marco is looking to be proven wrong. He doesn't believe enough in android as a platform — but, what he is offering is the support of his massive audience for someone to have a crack at.
Forget we even asked Marco! We don't need Instapaper for Android. We'll survive. Now Android 4.0 has a "read later" feature in the stock browser, anyway.
This is one of the many problems with android, and I doubt I'll buy another android phone primarily for this reason.