Re: MFC under VS2010
"Mihai N." <nmihai_year_2000@yahoo.com> wrote in message
news:Xns9D4F79416C5C0MihaiN@207.46.248.16...
But compare the number and quality of Silverlight applications out there
vs. the number and quality of C++ applications.
That's a not a particularly relevant comparison. How many apps did iPhone
have when it first appeared? Now there are 150K. iPhone apps are written
with Objective C, same as Mac apps. I don't know the answer, but how many
existing Mac apps got easily ported to iPhone? I would guess not many at
all. So I don't see what bearing existing C++ apps have to do with Windows
Phone.
Have you seen any non-toy Silverlight application?
(VS2010 is not Silverlight, it's WPF, and it's only some of the UI,
not the whole thing)
I'm not sure where this thing about "toy" applications comes from. My best
guess is whether it involves touching business data or not. So the iPhone
app that simulates playing a flute by blowing into the microphone is a toy
app because it doesn't touch any business data. Well, if that is the
criteria, then OK, the "toy" app fits. But what about the iPhone app that
reports whether a particular airline flight is late or not. That looks up
flight data and reports it. Flight data is business data, so this is not a
toy app? Or is it?
Or is it a toy app because you might use multitouch gestures to control it,
or it uses animation to effectively show results? Is that what makes it a
toy app?
Is this a toy app in your opinion?
http://tv.telerik.com/silverlight/webinar/building-a-real-world-application-with-radcontrols-silverlight-4
Just rummors about an app-store and that you can't install anything
except thru the app-store. Bad enough.
Well, you definitely will be able to load apps through Visual Studio! ;)
And you know what? No matter how clear the process, I am still against it.
I mean, who's Apple to say "no porn" or "no political stuff"?
Stop security/malware risky programs. Stop illegal stuff? I am not sure.
Apple is not the police, or fbi, or cia, is not part of the law
enforcement.
Do that, and it is abuse.
It's their store, they can decide what they do and do not want to sell. But
I agree they should not prohibit you from installing other apps without the
store involved. But if your app is not highlighted on their store, it won't
meet much success (I mean the kinds of apps that make $250K per month).
That's what I'm really interested in.
Anyway, in the end I don't care what programming language is used.
I want applications. Many. And I want a good browser.
Fine, everyone wants these.
With Flash. And AIR.
And Perl, and PHP, and a web server, and sqlite.
Well, you were right to exclude programming language as a valid criteria,
but here are confusing end user functionality with technology with this
list. End user doesn't care, and most likely doesn't even know about, these
technologies, they want what they can provide.
I'm not sure who would run a web server on a phone. And SQLLite can be
replaced with SQL Server Compact Edition. End user doesn't care.
And applications that
can scan for wireless networks, and capure network traffic.
Nothing prevents these capabilities from being exposed to managed code (or
native code for that matter). Whether they are or not is a different
question.
Let's remember:
- Palm wanted to have all the development in JavaScript + HTML + WebOS
APIs,
no native. Now they had to opened up and accept native (with PDK).
- Apple wanted the same for iPhone, no native. They had to open up.
- Android wanted the whole thing on top of Java, no native. Now it's the
NDK
(native development kit)
My prediction: Microsoft should open to native code (the sooner, the
better),
or the Windows Phone 7 will die.
Maybe they will. If it proves to be that critical. Windows Phone is an
interesting experiment in the first managed-only environment and whether it
will work, and if so, how good is it.
I am not telling MS or Apple what to do. But if I don't like it, I just
don't buy that thing. This is not buycott. When you buy an Nikon camera
you don't buycott Sony or Kodak. You just buy what you feel is best
for you.
Of course.
-- David