Well, just look at apple.com to see their priorities right now, I almost missed the MacBook Pro release there. All new released used to take the top spot
In all the reviews I've read, the unanimous statement was that iPhone apps are basically unusable and just a stopgap measure. I guess that's exactly how this is intended.
If you just scale up the iPhone apps, they most likely won't get accepted (except games perhaps), because then the app doesn't follow the guidelines. For example, on the iPhone the toolbar has to be on the bottom, but on the iPad it has to be on the top.
Interpreters were prohibited from day 1 anyways. Unity cross-compiles their C#-code to Objective-C and lets Xcode compile that for the iPhone, so it's questionable whether that's still in the bounds of this contract.
Shaders don't link against the APIs, so they aren't a problem.
I read that as well, but I think that wasn't Apple but some journalist.
In any case, right now it looks like their biggest problem is how to produce them fast enough for the existing demand rather than trying to get them sell better
4. Their business model of focussing on the OS and letting other phone makers worry about the hardware is smart. Phone makers were praying for an opportunity to have a phone with functionality to compete with the iPhone, and google gave them the OS to do just that. You can now get a samsung that is on at least an equal footing with the iPhone in many respects.
Incidentally, that's also their biggest technical weakness. There are many handsets available now, all with different hardware, different software versions (most aren't upgradable to the latest version, because the manufacturer doesn't care). That's a nightmare for software developers. Over time, this will be a larger and larger issue, just like it already is for mobile Java applications.
As a contrast, all iPhones ever released are upgradable to the latest OS version, and there are only five different types of hardware (including the iPod Touches).
The point here is that people bought the PS3 when it still had that feature, and then it gets disabled remotely after the fact. There's no way you can "not buy" the device due to a missing feature, if it's already sitting in your home.
For developing in Flash, you need a specific app that costs $700 and only runs on Windows and Mac OS X. For developing in HTML5/Javascript, you need a text editor and a web browser.
The first thing I'd think if somebody walked into my house while I'm watching some 3D movie would be "how tf did that person get through the locked door?"
The same argument could be used for the PS3, the Xbox and some of the more sophisticated satellite television receivers.
Well, just look at apple.com to see their priorities right now, I almost missed the MacBook Pro release there. All new released used to take the top spot
In all the reviews I've read, the unanimous statement was that iPhone apps are basically unusable and just a stopgap measure. I guess that's exactly how this is intended.
If you just scale up the iPhone apps, they most likely won't get accepted (except games perhaps), because then the app doesn't follow the guidelines. For example, on the iPhone the toolbar has to be on the bottom, but on the iPad it has to be on the top.
So you think there's a good game behind that? ;)
FYI, Sokoban is NP-hard as well (according to wikipedia). I'm seeing a pattern here...
You know that there's a checkbox in that dialog saying "don't annoy me any more"?
Interpreters were prohibited from day 1 anyways. Unity cross-compiles their C#-code to Objective-C and lets Xcode compile that for the iPhone, so it's questionable whether that's still in the bounds of this contract.
Shaders don't link against the APIs, so they aren't a problem.
Uh, I hope you don't believe that you're getting a good sample of the general population there?
Note that there's an X11 server available for the iPad in the Appstore. That way you can run any application you like over wifi.
On the positive side, when you do this all the time, your muscles will adapt.
As natural as a 2L plastic bottle is anyways ;)
So far only ePub format is supported in iBooks
Considering that epub is an open standard and that a lot of converters exist, that doesn't strike me as a huge problem.
I read that as well, but I think that wasn't Apple but some journalist.
In any case, right now it looks like their biggest problem is how to produce them fast enough for the existing demand rather than trying to get them sell better
4. Their business model of focussing on the OS and letting other phone makers worry about the hardware is smart. Phone makers were praying for an opportunity to have a phone with functionality to compete with the iPhone, and google gave them the OS to do just that. You can now get a samsung that is on at least an equal footing with the iPhone in many respects.
Incidentally, that's also their biggest technical weakness. There are many handsets available now, all with different hardware, different software versions (most aren't upgradable to the latest version, because the manufacturer doesn't care). That's a nightmare for software developers. Over time, this will be a larger and larger issue, just like it already is for mobile Java applications.
As a contrast, all iPhones ever released are upgradable to the latest OS version, and there are only five different types of hardware (including the iPod Touches).
Um...and when Apple released a tablet it was just an iPod touch with a bigger screen and some incremental os extensions (that also apply to the ipod).
Uh, did you happen to miss that Apple recreated the whole iWork suite with a completely different user interface targeted towards touch screens?
Well, they do ship with python and ruby bindings. C++ simply can't handle the API due to being a static language.
Uh, those are the instructions for running the server. You don't need any plugin for the web browser.
I guess they don't want to handle the bandwidth required for letting thousands play Quake 2 over their link (legal questions aside).
Still, OpenGL/WebGL is pretty well suited for pixel-based 2D stuff too.
Sounds an awful lot like the strategy Microsoft is trying to embrace by creating and promoting technologies like Visual J#, Silverlight and Direct3D.
Are you sure? All of the modern smartphones are using webkit for rendering HTML. That's even more uniform than the desktop browser space.
The point here is that people bought the PS3 when it still had that feature, and then it gets disabled remotely after the fact. There's no way you can "not buy" the device due to a missing feature, if it's already sitting in your home.
For developing in Flash, you need a specific app that costs $700 and only runs on Windows and Mac OS X. For developing in HTML5/Javascript, you need a text editor and a web browser.
The first thing I'd think if somebody walked into my house while I'm watching some 3D movie would be "how tf did that person get through the locked door?"
Except the iPad is supposed to support bluetooth keyboards.