3 ms·
Need to resize my server. Can't handle traffic. Read the blog post then decide. Wrote perspective from different Android devs in the blog post.
by dannyr 13y ago
Need to resize my server. Can't handle traffic.
Read the blog post then decide.
Wrote perspective from different Android devs in the blog post.
- projct 13y agocaching?
- dannyr 13y agoI'm on the cheapest plan on Digital Ocean. I'm resizing to a bigger plan.
- antimatter 13y agoSince it looks like you're on Wordpress, the supercache plugin (http://wordpress.org/plugins/wp-super-cache/ http://wordpress.org/plugins/wp-super-cache/) should help even on the cheapest Digital Ocean plan.
- dannyr 13y agoThanks. I'll install that.
- imperio59 13y agoYou can't scale your blog server but you're an authority on what version of Android to support? Cool story bro.
- 67726e 13y agoYou can be a great developer and not know the first thing about server administration. They aren't mutually inclusive skill-sets in the least. If I spend my day working on embedded systems, why would I give a rat's ass about a webserver?
- imperio59 13y agoWell, going off the title since the blog is down, Gingerbread is still 28% of Android phones out there. (Source http://developer.android.com/about/dashboards/index.html http://developer.android.com/about/dashboards/index.html ) Not to mention there are still plenty on new GB phones sold in developing markets. He's advocating dropping potentially 30% of his potential consumers because it's technically easier. Some of us can probably afford that, some can't. But I just think broad statements like "Just drop support for the older version, it'll push people to upgrade and make the entire system better" is a stupid argument. The reality is people paid a lot of money for their sweet new Android 2.3 phones 2 years ago or less. Why should you punish them now and not spend the extra time to make your app work well there? The biggest problem with GB that I've seen isn't necessarily the lack of certain APIs , but the constraints in terms of resources on phones with GB, which tend to have worse hardware (because they are older devices or lower-end devices). If you think by developing on ICS/JB you magically can stop worrying about performance or resource constraints, you'd be mistaken. Some of the new cheaper Android phones in developing markets are very resource constrained. Cheap devices aren't going away. Dropping GB support does not mean you can stop writing performance-optimized code or profiling your app.
- dannyr 13y agoWell, let me know what you think once you read my blog post. Site is back up now.
- lelandbatey 13y agoIt's true, Gingerbread devices are still very common (I have a rooted Kindle Fire that's still running GB, and there's nothing I can do to change that). However, something to note is that there are new Gingerbread phones being sold in the US right now. A friend of mine just bought one. He's a student without a lot of money, and it was inexpensive and didn't require a long term contract. He doesn't have data on this phone, or even text messages. He has voice only, and does everything else over wifi. They're still out there, absolutely. Also, writing code to work well on lower end phones might be a pain, but it means it's going to make your app even smoother on the higher end devices. It requires more time, buy you get more of a performance buffer.
- deleted 13y ago[deleted]