|
|
|
|
|
by jsz0
5903 days ago
|
|
I'm not familiar with exactly how CS5 generates iPhone apps but I'm curious how these apps would have handled something like multiple cameras. If Adobe's UI control doesn't include a camera switching button what happens when you install the app on an iPhone 4G? Do you have to wait for Adobe to update their library and for the developer to re-submit the application? Do previously submitted applications using Apple's APIs directly automatically inherit the camera switch button? Is the user going to sit there fumbling with the app annoyed that they can't use the features of the new phone they bought? To me that's a very compelling case to restrict non-Apple approved tools. Not sure this is actually the case or not -- just speculation. I think we're entering a phase of technology being so widely used that even the smallest glitches, bugs and inconsistencies are increasingly unacceptable to people. |
|
Typically, you'd use the technology that supports the things you want to do. If you want to program a 3d shooter, at the time being you wouldn't choose HTML 5 as the underlying technology. For a Twitter client HTML 5 might be preferable to OpenGL. Likewise, if your app needs a camera, you'd pick a framework that supports a camera.
Also, even if you don't use the Apple SDK, you would still have to use the Apple API, so you would still get all the benefits of the Apple UI anyway.