- #MAC OS X IPHONE EMULATOR HOW TO#
- #MAC OS X IPHONE EMULATOR MAC OS X#
- #MAC OS X IPHONE EMULATOR SOFTWARE#
- #MAC OS X IPHONE EMULATOR CODE#
With the iPhone, Apple replaced AppKit with UIKit. In Cocoa, Mac apps are based on the AppKit framework - and AppKit dates back to the original NeXT frameworks from the late 1980s. I think it would be something more like how native iPad apps are related to, but different than, iPhone apps. It can’t and won’t be as easy as somehow just letting iPad apps run on the Mac. But he’s wrong on exactly how this could happen.
#MAC OS X IPHONE EMULATOR MAC OS X#
In short, I think Winer’s basic notion is correct, insofar as that Apple plans to make Mac OS X more iPad-like, and that they might be working on ways to make Mac development more like iOS development. (I wouldn’t be surprised if the iPad eventually drops support for non-iPad optimized apps.) I still think the reason Apple allowed iPhone apps to run on the iPad is simply to make sure there were thousands of apps available on day one, whether they were ideal or not. But everyone with an iPad knows that non-iPad-optimized iPhone apps stink on the iPad.
I was wrong about that - the iPad supports running iPhone-sized apps. That said, prior to the iPad’s official announcement, I was on the record predicting that the iPad (or, as I called it then, The Tablet) would only run iPad-specific apps - apps written with the same APIs and frameworks as iPhone apps, but optimized for the tablet-sized display. (And, conversely, popular iOS games like Angry Birds tend to feature controls that only really make sense with a touchscreen.) Everything about iOS apps is like that when you run them on a Mac. Ever try a game like Pac-Man on the iPhone? A game that’s designed from the ground up around a hardware joystick or D-pad just isn’t very good on a device without a joystick. I never hear iPad developers - who run their own iOS apps on their Macs during development, for testing and debugging purposes - wish that they could ship them as-is to Mac users. Gestures that are natural and fun with direct touch are awkward and clumsy using a mouse or touchpad. Ends up they’re just not that pleasant to use on a Mac. iOS apps do run on Mac OS X, today, in the iPhone/iPad emulator that ships with the iOS developer kit. I can prove it, practically, that iPad apps aren’t going to run on the Mac as a standard feature. What happens in Winer’s scenario when you launch an iPad app on a 27-inch iMac?) (Secondarily: iPad apps can and do assume that they will run full-screen on a 9.7-inch 1024 × 768 display. It’s about the fact that direct manipulation on a touchscreen is fundamentally different than moving a mouse cursor via a touchpad.
#MAC OS X IPHONE EMULATOR CODE#
x86 code generation, or development frameworks. But I don’t think iPad apps are ever going to run on the Mac as-is, without any change or adaptation to account for the very different input methods. And I do think Apple sees the upcoming Mac App Store as an opportunity for iOS developers who’ve never written apps for the Mac to start. It’s the hottest platform in the world, period. Not just Apple’s developer mojo, but the industry’s. There’s no doubt that iOS is where the developer mojo is. (It’s not - that event is a Game Center summit.) Rene Ritchie even wonders if that’s what’s going on this week at the private iOS developer meeting in Cupertino.
#MAC OS X IPHONE EMULATOR SOFTWARE#
Write iPad software for an iPad with a keyboard.
#MAC OS X IPHONE EMULATOR HOW TO#
In other words, they’re teaching the developers, privately, how to Will be the actual software that runs on the iPad and iPhone.
The software we will buy from the Mac version of the App Store Regarding the Idea of iPad Apps Running on Mac OS X Tuesday, 2 November 2010