Stop the madness Steve Jobs
-
That does not address the issue of whether or not the OS allows the execution of 3rd party native C++ apps. That is the question. And the answer seems to be that no, it will NOT allow 3rd party native C++ apps to run. Right?
L u n a t i c F r i n g e
look dude, it says managed apps, it doesn't say what language they are written in!! You can write managed apps in a variety of languages or IL directly if you so care. to quote from the WinMo7 site: "Windows Phone Application Platform supports the two predominant client application styles: markup-based, event-driven applications created with Silverlight and loop-based programs, such as games, created with XNA Game Studio. All development is done in managed code, in a protected sandbox allowing for rapid development of safe and secure applications. Applications written for Silverlight or XNA Framework today will run on Windows Phone OS 7.0 CTP with only a minor number of adjustments, such as for screen size or for device specific sensors." This says NOTHING about what language is used. It says MANAGED CODE!
-
That does not address the issue of whether or not the OS allows the execution of 3rd party native C++ apps. That is the question. And the answer seems to be that no, it will NOT allow 3rd party native C++ apps to run. Right?
L u n a t i c F r i n g e
what's "native?" If it's an INTEL CPU, it's the native code of that CPU. If it's a winmo7 phone, its managed code. So, the native environment on a WinMo7 phone is the MANAGED IL CODE. As long as said C++ app compiles to IL, then it will run on the phone. GET IT?
-
what's "native?" If it's an INTEL CPU, it's the native code of that CPU. If it's a winmo7 phone, its managed code. So, the native environment on a WinMo7 phone is the MANAGED IL CODE. As long as said C++ app compiles to IL, then it will run on the phone. GET IT?
ummm not quite. Native code refers to waht the CPU executes, on a winmo phone that's ARM machine language. On 6.5 and prior you could compile to it directly via embedded C++; until someone does a jailbreak type hack winmo 7.0 doesn't have any way to run user apps written using it as opposed to MSIL.
3x12=36 2x12=24 1x12=12 0x12=18
-
here is a quote from the Windows Mobile 7 OS site:
"Windows Phone Application Platform supports the two predominant client application styles: markup-based, event-driven applications created with Silverlight and loop-based programs, such as games, created with XNA Game Studio. All development is done in managed code, in a protected sandbox allowing for rapid development of safe and secure applications. Applications written for Silverlight or XNA Framework today will run on Windows Phone OS 7.0 CTP with only a minor number of adjustments, such as for screen size or for device specific sensors."
That pretty much says C# or VB.Net or C++/CLI. Or whatever .net laguage supports the .Net Compact Framework.
-
Don't waste your breath. He doesn't want to be confused with the facts. Hadn't read the last post above when I wrote this.
L u n a t i c F r i n g e
modified on Monday, April 12, 2010 8:18 PM
-
what's "native?" If it's an INTEL CPU, it's the native code of that CPU. If it's a winmo7 phone, its managed code. So, the native environment on a WinMo7 phone is the MANAGED IL CODE. As long as said C++ app compiles to IL, then it will run on the phone. GET IT?
Dan and LunaticFringe seem to be right. wp7 runs on an ARM processor, ARM assembler is native code. It looks like the only people who can write that for wp7 live at MS. Or one of the cell phone companies. Without some hacking. :rolleyes:
Opacity, the new Transparency.
-
Dan and LunaticFringe seem to be right. wp7 runs on an ARM processor, ARM assembler is native code. It looks like the only people who can write that for wp7 live at MS. Or one of the cell phone companies. Without some hacking. :rolleyes:
Opacity, the new Transparency.
yes, all true. but that isn't what was being argued. arguably, i can run a "native" c++ program as long as it compiles to IL.
-
yes, all true. but that isn't what was being argued. arguably, i can run a "native" c++ program as long as it compiles to IL.
ahmed zahmed wrote:
i can run a "native" c++ program as long as it compiles to IL.
Well, I can jump to the "moon", as long as it's the ceiling of my bedroom. IL is not native code.
ahmed zahmed wrote:
but that isn't what was being argued
Which argument? LunaticFringe and I were having two arguments at the same time. That is, we were arguing each about a different thing from the other. There were at least 2 other arguments, as well. LF says no support for native c++ in WP7. I don't see how IL in a sandbox can be called native.
Opacity, the new Transparency.
-
ahmed zahmed wrote:
i can run a "native" c++ program as long as it compiles to IL.
Well, I can jump to the "moon", as long as it's the ceiling of my bedroom. IL is not native code.
ahmed zahmed wrote:
but that isn't what was being argued
Which argument? LunaticFringe and I were having two arguments at the same time. That is, we were arguing each about a different thing from the other. There were at least 2 other arguments, as well. LF says no support for native c++ in WP7. I don't see how IL in a sandbox can be called native.
Opacity, the new Transparency.
RichardM1 wrote:
no support for native c++ in WP7
depends on what you mean by "native".
-
RichardM1 wrote:
no support for native c++ in WP7
depends on what you mean by "native".
-
-
It's OK, I generate a lot of "Too Long, Not Read" hits on my posts. :) [edit]Hell, even when I surrender, I try and talk people to death. :laugh: [/edit]
Opacity, the new Transparency.
-
Man, I gotta tell ya, I can't believe all the trouble that quote/statement started! Amazing... I thought it was pretty common knowledge. The managed code thing, I mean. :-D
L u n a t i c F r i n g e
-
I'm sorry... I have to say it... Madness? THIS... IS...APPLE!
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels)After this, I'll have to start using a new mantra: I will not imagine Steve Jobs dressed like a spartan, I will not imagine Steve Jobs dressed like a spartan...
[]'s Harkos --- "Money isn't our god, integrity will free our soul." Cut Throat - Sepultura
-
Well, there goes the DragonFire SDK[^]... X| Flynn
Technically no. According to the terms, iPhone apps must be written in C, C++ or Objective C. Since DragonFire is C/C++, it should be allowed.
[]'s Harkos --- "Money isn't our god, integrity will free our soul." Cut Throat - Sepultura
-
Recalling our discussion here about developing for Apple devices I just came across this: http://stopthemadnessstevejobs.com/wordpress/[^]
Yesterday they said today was tomorrow but today they know better. - Poul Anderson
Maybe Adobe: Apps for iPhone[^] is what they are trying to combat?
-
Maybe Adobe: Apps for iPhone[^] is what they are trying to combat?
Yes, I think this is exactly what they are trying to stop. I think Apple has used the success of the iPhone to get more people interested in the Mac computer. If they allowed Flash or other dev environments to be used, developers would not be required to buy a Mac to develop for it.
-
LunaticFringe wrote:
that Petzold said:
The Windows Phone 7 Series operating system exposes classes defined by the .NET Compact Framework. All programs for the phone are written in managed code. At the present time, C# is the only supported programming language.
LunaticFringe wrote:
Well, I'll tell you what. You come up with documentation from MS that contradicts Petzold's statement. Until that happens, you're talking out your ass.
Well, I'll tell you what. You come up with where Petzold says c++ apps won't work. Until that happens, YOU are talking out MY ass! :laugh:
Opacity, the new Transparency.
ROFLMFAO!
-
I'm as common as they come, and I didn't know! ;P I have stayed out of phone dev, it was the Apple thing tweaked me. :laugh: I'm a WinForms == screwed guy, if they continue on this for desktop. :sigh:
Opacity, the new Transparency.
RichardM1 wrote:
I'm a WinForms == screwed guy, if they continue on this for desktop
Me too - well not screwed as I can adapt of course, but I don't relish the pain of WPF when WinForms does the job so easily and is proven over many years. I need apps that work - a pretty UI is the last thing on my list.
Dave
If this helped, please vote & accept answer!
Binging is like googling, it just feels dirtier. (Pete O'Hanlon)
BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)