Quote:
Originally Posted by dwanthny
The main reason a Calibre iPad App won't happen is because the developer, Kovid, has stated he isn't interested in supporting such an App.
|
It is a lot more than that! I am not all sure it would even be technically possible. Reasons I can think of off-hand, any of which are likely to be deal-breakers are:
- You would have to get the vast number of libraries that Calibre uses also ported to the iOS environment.
- The application would have to be developed in xCode to be allowed onto the iPad. I am not sure that Python can be converted to this, let alone the supporting libraries.
- I do not expect Qt would port, so the GUI would need to be completely redone.
- The iPad is severly memory constrained, so the current implementation would have to change radically.
- The mutli-tasking of apps on iPad is severely constrained so that major architectural changes would be required.
- Performance would be abysmal because of the limited processing power.
I am sure there are others, but that seems a large enough list to me.
It is possible that as the iOS system evolves that some of these may disappear in the future. Also some of these restrictions may not apply to Jailbroken devices but that would not be an acceptable requirement I do not think.