Debunking the Surface FUD

tgr42

New member
Jul 31, 2012
286
0
0
Visit site
Depends on the anti-virus/anti-malware package...netbooks aren't exactly given the best hardware, so depending on what you run, I can see resources being an issue.

Also, safe computing practices alone won't save you from the fact that if a normally mundane website you goto often gets hijacked, it can spread malware/viruses.

So, trying to stay safe is no substitute for having a proper package for AV.

The answer isn't one or the other, it's both. Protect yourself with the software and try to avoid putting yourself in the situation to need it in the first place.

which circles back to the issue where a netbook will lose a chunk of its resources to protecting itself, especially if you're using anything as bloated as most of the major packages (like norton.
The AV industry has fooled (almost) everyone into thinking that their software is effective in defending against malware and viruses. What do you think is more dangerous: the malware/viruses themselves, or the AV software that makes people think they are safe while not actually protecting them from most threats out there and screwing up their machines?

Anyway there is (relatively) lightweight AV and anti-malware software out there. In Windows 8, it's built-in with no action required from the end user. In Windows RT, things are supposed to be locked down enough that this sort of software is unnecessary, right? But will it be immune from attack? We shall see. I would expect it to depend primarily on the popularity it's able to achieve.
 

Reflexx

New member
Dec 30, 2010
4,484
4
0
Visit site
The AV industry has fooled (almost) everyone into thinking that their software is effective in defending against malware and viruses. What do you think is more dangerous: the malware/viruses themselves, or the AV software that makes people think they are safe while not actually protecting them from most threats out there and screwing up their machines?

Anyway there is (relatively) lightweight AV and anti-malware software out there. In Windows 8, it's built-in with no action required from the end user. In Windows RT, things are supposed to be locked down enough that this sort of software is unnecessary, right? But will it be immune from attack? We shall see. I would expect it to depend primarily on the popularity it's able to achieve.

I don't think anything is "immune" from attack.

But with RT, it's A LOT harder. And that will benefit almost all consumers when they're doing simple tasks such as web surfing or using Office.
 

Laura Knotek

Retired Moderator
Mar 31, 2012
29,402
22
38
Visit site
It isn't full office - there was a list floating around showing the things Excel couldn't do compared to its desktop offering. To be honest though only advanced users might notice. I was very impressed over the control system demo for OneNote, that alone pretty much sold me.
Do you have a link to that list?

Do you know if it is possible to create pivot tables?
 

SlickShoesRUCrazy

New member
Oct 4, 2012
67
0
0
Visit site
+1 billion internets to the OP. Surface RT is a tool, iPad is a toy. For my usage case, the 32gb RT with a type cover can REPLACE my laptop, and I haven't had a desktop machine in years. So $630USD + shipping basically gives me my next computer. WIN.

you must do very little real work then if the Surface RT can replace a laptop for you.
 
Last edited:

Coan

New member
Sep 20, 2012
28
0
0
Visit site
The AV industry has fooled (almost) everyone into thinking that their software is effective in defending against malware and viruses. What do you think is more dangerous: the malware/viruses themselves, or the AV software that makes people think they are safe while not actually protecting them from most threats out there and screwing up their machines?

Anyway there is (relatively) lightweight AV and anti-malware software out there. In Windows 8, it's built-in with no action required from the end user. In Windows RT, things are supposed to be locked down enough that this sort of software is unnecessary, right? But will it be immune from attack? We shall see. I would expect it to depend primarily on the popularity it's able to achieve.


You haven't been looking at the list of issues recently with stuff like Java and Firefox...being fully patched does not make one immune. Though, people not updating themselves is why more and more programs are set to update themselves (chrome and firefox do, IE is going that route, Windows update tends to be on by default on a new system...etc). Aside from 0 day exploits, things will get safer, especially once flash is dead (one of the worst holes in a browser there is).

Ignorance or lack of knowledge will always be dangerous, but to write off intentionally malicious software as being the lesser evil isn't really a great view.

I will however agree that AV software makes people think they're covered when most are what...30-40%, effective against threats? It's been a long time since i've seen a comparison of the packages out there. Numbers aside, it's better than nothing and i'll agree there are lightweight programs out there. MSSE tends to be one of the better ones out there (at least for windows users).

and yes, Windows RT should be locked down to programs available via the store until someone figures out how to root it. Just like jailbroken iOS devices, they will then become vulnerable to attack. Given it's a tablet that's only just starting out, it may also benefit from security through obscurity for a little while.

Then again, people have had trouble launching successful attacks on wp7 for tricks that work on droid and iOS, so I'm trust security through obscurity won't be RT's only defence.
 

Joelist

New member
Nov 21, 2011
174
0
0
Visit site
I'm sorry to burst your bubble, but as someone who has been getting paid to develop on Windows for 17 years, I can tell you that your statement is flat out wrong on multiple levels.

First of all, you can't port apps from iOS/Android to WinRT. You have to REWRITE THEM. From scratch. WinRT has completely different APIs. And in most cases, you can't even use the same language. Most iOS apps are written in Objective-C, which can't be used for WinRT. Most Android apps are written in Java, which can't be used for WinRT. Most WinRT apps are written in C++ or C#, and possibly JavaScript, none of which are particularly viable on iOS or Android (although C# and C++ can be used with certain limitations).

There is simply no good cross platform solution for supporting Windows, Windows RT, Windows Phone 7, iOS, and Android. You have to develop entirely separate versions of your apps for each platform you want to support, which is why it's taken so long to get some of the more popular apps onto Windows Phone 7 - and why you'll never see a lot of them.

Developers would love more than anything to be able to write once and run everywhere. Unfortunately the technology is just not there, and that's the way the platform creators like it.

By the way, to even make a "Hello world" Windows Store app using Visual Studio, you are required to have an Internet connection and a valid Microsoft account. Some developers have already been complaining about this even though it's free. To publish your app to the store, you must pay a yearly subscription fee to be a developer. Then there are other costs, the hassle of having to go through certification, go through Microsoft to push out every update, give Microsoft a cut of every hard earned sale of your app, the sandboxing that prevents you from doing MANY things you used to be able to do and gives privileged apps such as Office an unfair advantage, etc etc. There are lots of downsides for developers to this new model from both technical and business perspectives.

Developers will go there anyway, to the extent that it is possible, because there are some upsides (it's not ALL bad), but the picture being painted in this thread so far is entirely too rosy. Get realistic, people.

I suggest you get up to date with what MS is doing with Windows 8 development. They have specifically provided for porting code. Your understanding of Windows 8 architecture also seems to be out of date.

VS2012 comes with blend, which is a tool to assist in such ports. While it is true that Apple's oddball language (Objective C) requires some additional work it is not anything like what you are insinuating. Android apps are VERY easy to port as the compiler in VS already can consume Java via a free addon.

As to apps being able to interoperate, that again is different in Windows 8/RT than in WP7. Part of the reason for the WinRT API is to allow such interaction without creating security issues.
 

tgr42

New member
Jul 31, 2012
286
0
0
Visit site
I suggest you get up to date with what MS is doing with Windows 8 development. They have specifically provided for porting code. Your understanding of Windows 8 architecture also seems to be out of date.

VS2012 comes with blend, which is a tool to assist in such ports. While it is true that Apple's oddball language (Objective C) requires some additional work it is not anything like what you are insinuating. Android apps are VERY easy to port as the compiler in VS already can consume Java via a free addon.

As to apps being able to interoperate, that again is different in Windows 8/RT than in WP7. Part of the reason for the WinRT API is to allow such interaction without creating security issues.

Those are bold accusations. How about citing some sources to back up your claims? Ok, I will:

Both Microsoft and Intel offer detailed and recent guides about how to port from Android to Windows Store:
Port Android Application to Windows Store app - Windows Store app Development Support - Site Home - MSDN Blogs
Porting Android* Apps to Windows 8* - Overview | Intel? Developer Zone

Neither one of them mention being able to use Java as a programming language for Windows Store apps, and if you actually read them, they both describe the platforms as being completely different to the point where it's not really porting but rather rewriting your app.

The top result on Google for WinRT java is this:
application - Creating Windows Metro style apps with Java? - Stack Overflow

If there was a way to do it, this question would have been updated by now. So what is the name of the free add-on you mentioned?

As for Blend, I've been using it since 2007. It's a GUI-based UI design tool for building XAML and HTML/JS/CSS based UIs. It has nothing to do with porting, other than being just another tool used to build an app. There are similar tools for iOS and Android but they are not XAML or HTML/JS/CSS based at all. These platforms use completely different underlying UI representations which means you have to redo your UI from scratch on each one.

The truth is, unless you're willing/able to halt development of your app for an extended period of time or hire additional staff or outsource the "port", it's not viable to bring an app from one of these platforms to another. If it was, I would be doing it right now, and so would many other developers big and small.
 
Last edited:

blehblehbleh

New member
Dec 14, 2011
571
1
0
Visit site
There is simply no good cross platform solution for supporting Windows, Windows RT, Windows Phone 7, iOS, and Android. You have to develop entirely separate versions of your apps for each platform you want to support, which is why it's taken so long to get some of the more popular apps onto Windows Phone 7 - and why you'll never see a lot of them.

At least MS documented the appropriate API calls though: WindowsPhone7Mapping - Library

To publish your app to the store, you must pay a yearly subscription fee to be a developer.

I thought all three follow this model?

Neither one of them mention being able to use Java as a programming language for Windows Store apps, and if you actually read them, they both describe the platforms as being completely different to the point where it's not really porting but rather rewriting your app.

Hasn't "porting" always been synonymous with rewriting? e.g. Mass Effect 3 was ported over to the Wii.
 
Last edited:

tgr42

New member
Jul 31, 2012
286
0
0
Visit site
At least MS documented the appropriate API calls though: WindowsPhone7Mapping - Library
I applaud this effort, although its uni-directional interface is a bit off-putting.

I thought all three follow this model?
Windows Phone, Windows Store, and iOS require yearly subscription fees. Android does not - there's only a one-time $25 fee if you want your app in Google Play. Windows desktop applications don't require any registration or fee at all.

Hasn't "porting" always been synonymous with rewriting? e.g. Mass Effect 3 was ported over to the Wii.
No, quite the contrary. Wikipedia explains it well: Porting - Wikipedia, the free encyclopedia
 

Daniel Ratcliffe

New member
Dec 5, 2011
3,061
0
0
Visit site
At least MS documented the appropriate API calls though: WindowsPhone7Mapping - Library

I applaud this effort, although its uni-directional interface is a bit off-putting.

Sounds slightly worrying but I'll have to give it a read later on.

I thought all three follow this model?

Windows Phone, Windows Store, and iOS require yearly subscription fees. Android does not - there's only a one-time $25 fee if you want your app in Google Play. Windows desktop applications don't require any registration or fee at all.

BlackBerry - $200 per 10 apps (every update to an app counts as like a new app)
iOS - ?59/yr
Mac App Store - ?59/yr
Android - $25 one-off
Windows Store - unsure, will presume same as WP
WP - ?59/yr

Hasn't "porting" always been synonymous with rewriting? e.g. Mass Effect 3 was ported over to the Wii.

No, quite the contrary. Wikipedia explains it well: Porting - Wikipedia, the free encyclopedia

Again will read later.
 

Members online

Forum statistics

Threads
323,126
Messages
2,243,304
Members
428,031
Latest member
quicktravo