and different os have different CPU requirements too... lol. any app that relies on having more ram wont work on the iphone. same with the cpu, an app needing more cpu will lagg badly on the classic
your logic is flawed. if iphone is years back in terms of a component, then the OS can live with that, but if its blackberry its underspecced overpriced and the os, which can clearly handle itself with these specs is bad...?
you know that the amount of memory and the speed of the memory is one of the biggest factors that are pulling back app development nowadays... theres even a term for that.
https://en.wikipedia.org/wiki/Random...ry#Memory_wall