gregholland
http://stackoverflow.com/questions/499889/ssd-and-programmin...
its mentioned that CPU is by and large the bottleneck but over here:
http://javamoods.blogspot.com/2010/04/hdd-ssd-battle.html
the author mentions that the SSD gives big speedups to compile time.
Anyone has any data to share in regards to this?
quote
"One difference the mobile phone industry might well find appealing: Apple keeps the remaining revenue, but Google gives it to wireless service carriers, minus billing settlement fees."
I have almost given up on the Android market, Looking forward to MeeGo and Win7mo.
I noticed that for your android app, there is a trial as well as paid version, does the trial drive a lot of traffic to the paid? How are the return rates like on your android app? I heard that a lot of people does the "buy-app, backup with astro file manager, return app , restore app" trick to get freebies.
I also noticed that you have a website for your app, does this help sales at all?
Thanks for your insights
Currently, the Garbage Collector in Dalvik is a total piece of shit. When the GC runs, your game can freeze for up to 100-200ms, totally kills the gaming experience. What most developers who code in Java does is to use object pool and manage memory manually, its a huge pain in the butt.
If you are a C++ developer using the NDK, you are in for a world of pain as well, you can't control EGL context from C++, you can't receive events, can't play/mix sound, can't access assets (easily). To do all of these, you are stuck with using a JNI layer, which just decrease performance.
On top of that, current devices with similar hardware specs (1ghz snapdragon, wvga screen) are all fill-rate limited to 30fps.
1, The marketplace sucks compared to the app store in many ways. There are few ways to feature your apps on the marketplace vs apple which has the "what hot", "new and noteworthy", "top paid", "top grossing" categories. In comparison, the android marketplace doesn't.
2, On the apple app store, you are given more promotion room on your app page itself for more descriptive text and screenshots.
3, The android marketplace is FILLED with crap and spam apps, just go to the "whats new" section of your android marketplace and its filled with 95% crap-ware and those ringtone apps. There is no clear way for consumers to find good apps vs these garbage apps. This destroys the user's experience in the marketplace.
4, Related to above, the lack of regulation has fostered a system where comment spamming other apps's page and creating apps that does shady things with user's data is actually more profitable than creating quality apps. see here: http://tinyurl.com/2f3r4g9
5, There is a culture of "free" and "opensource" in the entire Android ecosystem and most apps are released for free or are ad-supported. Google seem to love this since if you use their ad system, they get a cut and therefore they don't seem to have an incentive to push paid apps to have wider availability.
On the other hand, I'm looking forward to what Meego and Win7MO will bring for us developers. I hope they will follow Apple's model of having tighter control over their app stores rather than the mess that the Android marketplace is.
it is a buggy and rather useless port due to the liberal use of temporary object allocations which totally chokes the garbage collector on dalvik