The quota request was denied, but we (Google) failed to communicate the decision properly / at all. Sorry about that.
“Please let me know if I should stop developing apps for Google Products”
141–150 of 197 posts
Re: “Please let me know if I should stop developing apps for Google Products”
#142We developed a product specifically for Google Drive using their JavaScript client. We were hoping to make it commercial but had to abandon those plans due to 3 bugs that have been present since around the beginning of 2013. Also, there's no open bug tracker. The developer relations people are very friendly, but when I ask where to report bugs I'm told "just tell me". So every 2 months I've reported the same 3 bugs i…
Re: “Please let me know if I should stop developing apps for Google Products”
#143I don't understand why all these users who love so much that app can't just pay $3-$5 monthly to help this app survive?
Re: “Please let me know if I should stop developing apps for Google Products”
#144You're probably better off creating a product for a more professionally managed marketplace - like the Office365 marketplace - http://msdn.microsoft.com/en-us/library/fp179924.aspx . This lets you develop apps on Exchange (similar to your tasks app). See http://msdn.microsoft.com/en-us/library/jj220499(EXCHG.80).a... and http://code.msdn.microsoft.com/office/Exchange-2013-Create-t... Office365 customers (all of them…
> (I'm not shilling for Microsoft. I have no financial interests here). Paid or unpaid, this post is pretty much shilling.
Re: “Please let me know if I should stop developing apps for Google Products”
#145Earlier quoted context omitted.
The instability/unreliability of the Drive API can't be understated. I used to have almost my entire app rely heavily on gdocs, but the api is far too shaky. Even wrapping every API call in a try_5_times function (which would often take 2-3 requests before getting a non-500), server errors would get through. Critical components of the API would go down for hours -- once, the entire day -- sometimes without even a bli…
I think you meant "can't be over stated" not "under stated" there.
Re: “Please let me know if I should stop developing apps for Google Products”
#146If you build something on someone else's API, you can get fucked in a million ways. They might shut down the API (Google Reader), take away the functionality you relied on (Google Calendar), limit it (Twitter) or deprecate the version you're using, forcing you to do development work to keep working at the worst possible time for you (IOS). They might also decide that your product is very good and build a version of i…
> They might also decide that your product is very good and build a version of it themselves, using functions not available to you via the public API so that you cannot compete with it (Apple). Can you give an example of that?
I believe at some point iBooks could go to a darker brightness setting than other apps were allowed to.
Those are the two that jump to my mind.
Re: “Please let me know if I should stop developing apps for Google Products”
#147Re: “Please let me know if I should stop developing apps for Google Products”
#148Earlier quoted context omitted.
Google is on track to see a $14 bil pre-tax profit for 2013. If they spent 15% of that ($2.1 bil) on support, with say a mix of 2/3 low pay ($100k/yr cost) and 1/3 high pay ($150k/yr cost) people... they could hire 18,000 additional support staff and still show a great profit. That works out to 30 mil support hours assuming 1680 hrs/yr (35 hrs * 48 weeks) actually spent on support. They could probably hire twice that…
Your numbers don't quite work - Google has to pay taxes, benefits, office space, training, perks, equipment, recruitment costs, and so on. And then, have you tried to hire 18,000 people? Finally, Google's reported head count is around 40K - you are suggesting adding about 50% just for support. That's a tough sell to your investors. Where would all these people go. Mountain View is basically Google these days - the of…
If someone figures out how to automate support better, they're going to get paid.
At the outset of Google's growth, their products and APIs seemed timeless; with the passage of a little time, that's changed.
Re: “Please let me know if I should stop developing apps for Google Products”
#149If you build something on someone else's API, you can get fucked in a million ways. They might shut down the API (Google Reader), take away the functionality you relied on (Google Calendar), limit it (Twitter) or deprecate the version you're using, forcing you to do development work to keep working at the worst possible time for you (IOS). They might also decide that your product is very good and build a version of i…
Is the criticism due to the annual version update? Or is it because there are API changes every new version? If it's the latter, wouldn't updates be expected, and in fact desired? It may just be me, but I've had good experiences when it comes to API stability with iOS. I've been unable to keep up with the newer features (I'm indie and only work on apps jn my spare time) but the new features rarely get in the way of my app being able to run with the calls they are already making.
I'm aware of the UDID deprecation from before, but devs were given plenty of time to transition from it. Actually, I was surprised how much time they gave.
Re: “Please let me know if I should stop developing apps for Google Products”
#150If you build something on someone else's API, you can get fucked in a million ways. They might shut down the API (Google Reader), take away the functionality you relied on (Google Calendar), limit it (Twitter) or deprecate the version you're using, forcing you to do development work to keep working at the worst possible time for you (IOS). They might also decide that your product is very good and build a version of i…
> They might also decide that your product is very good and build a version of it themselves, using functions not available to you via the public API so that you cannot compete with it (Apple). Can you give an example of that?