Microsoft CEO Steve Ballmer to Present at WWDC 2010?
This could potentially be HUGE. Native iPhone, iPod, iPad and OS X apps written in Visual Studio?
Quote:
Trip Chowdhry, an analyst with tiny Global Equities Research, contends that 7 minutes of the June 7 keynote by Apple CEO Steve Jobs has been blocked off for a presentation by Microsoft (MSFT) to talk about Visual Studio 2010, the company’s suite of development tools. Chowdhry says the new version of VS will allow developers to write native applications for the iPhone, iPad and Mac OS. And here’s the kicker: he thinks Microsoft’s presentation could be given by none other than Microsoft CEO Steve Ballmer.
Are we witnessing the beginning of Apple + Microsoft > Google?
This could potentially be HUGE. Native iPhone, iPod, iPad and OS X apps written in Visual Studio?
Interesting for sure but you still need to learn Objective C. I'm not an Objective C developer but it's got to be drastically different from .Net. A good, native, Objective C IDE in Windows will help development for sure, but I seriously doubt that Windows developers are going to be able to port applications over without huge performance hits.
It'll be interesting to see what MS does to ease the transition from C# to Objective C...
Yeah it just means that the developer community is able to expand almost exponentially.
Which is a great thing for Apple. But... not so much for developers. It means that an already flooded market will result in an even smaller margin for profit on the app store.
This puts a lot of pressure on app developers to create something amazing in order to make a decent amount of money off of it.
__________________
Who is in charge of this product and why haven't they been fired yet?
Wow, Adobe must be pissed right about now considering the latest iPhone EULA that states only apps originally written in C,C++ and ObjC are permitted on the iPhone, which rules out Flash and should rule out this too. Assuming Apple's okay with this, its just further proof that they only enforce the rules on those they don't like.
Assuming the apps could also be cross-compiled for other smart phones that puts the theory that Apple's latest EULA changes are to increasing the number of iPhone exclusive apps to rest.
This puts a lot of pressure on app developers to create something amazing in order to make a decent amount of money off of it.
Which is good for consumers.
It can also be good for developers assuming they can cross-compile for other smartphones as well. They'll be able to target many platforms with a lot less effort.
It can also be good for developers assuming they can cross-compile for other smartphones as well. They'll be able to target many platforms with a lot less effort.
Yes and no.
Cross compilation isn't really possible since so much of the iPhone application development is reliant upon the cocoa API's. And if you want to see how well even Apple has done with cross compiled code (sort of) look at the diseased monster that is iTunes on Windows.
This free market is not really good for the consumer because they have such a hard time FINDING good applications in the garbage heap that is the App Store. Apple doesn't give two poops about that though, because they're making billions off of the app store. This reduces the return on investment for developers trying to get into the app store market, especially at this point, such that it's nearly impossible to make a profit on application development.
The app I've worked on for the last 18 months or so has cost well over $1,000,000 to develop and market. That cost is recurring and we'd need to sell 68,000 copies of our application annually in order to become cashflow positive.
What is the incentive for developers who have to be incredibly lucky or knock the ball out of the park in order to make any money?
__________________
Who is in charge of this product and why haven't they been fired yet?
Wow, Adobe must be pissed right about now considering the latest iPhone EULA that states only apps originally written in C,C++ and ObjC are permitted on the iPhone, which rules out Flash and should rule out this too. Assuming Apple's okay with this, its just further proof that they only enforce the rules on those they don't like.
Assuming the apps could also be cross-compiled for other smart phones that puts the theory that Apple's latest EULA changes are to increasing the number of iPhone exclusive apps to rest.
The applications would still be written in C, C++ or Objective-C, just using a different IDE to interact with the SDK.
__________________
Who is in charge of this product and why haven't they been fired yet?
The Following User Says Thank You to kermitology For This Useful Post:
Wow, Adobe must be pissed right about now considering the latest iPhone EULA that states only apps originally written in C,C++ and ObjC are permitted on the iPhone, which rules out Flash and should rule out this too. Assuming Apple's okay with this, its just further proof that they only enforce the rules on those they don't like.
This isn't the same thing. In Flash, apps are written using ActionScript, with the option of letting an export feature convert everything to C, C++ or Objective-C. In Visual Studio, the app is written natively in C++ right from the start - which is what the EULA calls for.
Aside from everything else, this is Apple proving that they aren't trying to make people buy Macs to develop for their platform. It really is all about native code and application performance.
...well, with a little bit of kicking Google in the nuts too.
Interesting for sure but you still need to learn Objective C. I'm not an Objective C developer but it's got to be drastically different from .Net. A good, native, Objective C IDE in Windows will help development for sure, but I seriously doubt that Windows developers are going to be able to port applications over without huge performance hits.
It'll be interesting to see what MS does to ease the transition from C# to Objective C...
They don't have to learn Objective-C. They can write in C++, which is something Windows devs have already been doing for years.
Kermit's comment about increasing the Apple developer base exponentially hits the nail on the head. And it would happen almost overnight.
Keep in mind, this isn't just for the iPhone, iPod and iPad. This is also for Mac OS too.
I wonder if this will be in the free version of Visual Studio, or only in the expensive version. Or will there be a custom version that will be downloadable from Apple the same way you download the current tools.
Would this also make it easier for someone to create an Eclipse plugin (for example) to develop iPhone apps now.
__________________ Uncertainty is an uncomfortable position.
But certainty is an absurd one.
The applications would still be written in C, C++ or Objective-C, just using a different IDE to interact with the SDK.
Visual Studio also includes C# and Visual Basic as built-in languages. Are they going to restrict the iPhone app compilation to VC++ apps only?? That would be quite surprising to me.