For all intents and purposes your mobile operating system should be more infected than Windows. If it is not it is because the bad guys simply have not had the time to zero in.
There is much more room for mischief in the mobile space.
an app that stealthily steals personal data such as photos and contacts ..... Google needs to improve both its app-scanning system and its Android operating system. ...... SMS Bloxor was finally pulled from the store after the researchers uploaded a version that continuously sent all the data from a device back to the app's creators, without ever stopping. ..... app stores will soon be subject to significant criminal efforts .... the coming wave. ..... most examples of mobile malware consist of targeted attacks against individuals, such as CEOs that might have access to valuable corporate data. "Round the corner is going to be some more widespread catastrophe that's could hit tens of thousands or millions of users."
I am with Google on this one, not Apple. Apple's mobile experience has been a throwback to the era of Windows. You could argue we still have one leg in the Windows era, but for how long? A link in MicrosoftWord might open up a browser when you click on it, but Word is a desktop application, and that is a throwback, a handicap.
The mobile experience is an on the go experience. The screen is smaller. But it should be a web experience not a desktop-like experience. The iPhone apps have to be downloaded. They should instead be staying in the cloud. They should be used on your smartphone, but you should not have to have a copy of the application.
The two models might co-exist for a while, but the future clearly belongs to the web version.
Google Says Mobile Web Apps Will Win In The Long HaulTechCrunch Native Apps, or Web Apps? ....... The iPhone began its life with Web Apps, only to later open up native support and become the apotheosis of how app development and distribution can be done. ....... Even Google, who will try to jam just about anything into the cloud, is putting a lot of weight behind running things locally on their Android platform. ..... Twitter client? Sure. Complex 3D games? Yeah, probably not. ........ With the advancement of HTML5 and Web App-centric SDK’s like Palm’s Mojo, the limitations are dwindling. ....... As mobile broadband speeds increase and APIs are opened up ...... Once the consumer can’t tell the difference between something running on their handset and something coming off the web, they stop caring.
Google is about to get a vibrant developer community around Wave. This is a first for Google in terms of how big one can expect it to be. I guess the Android developer community also counts. The two can be considered the first among equals. But a mobile operating system was not something fundamentally new, Wave is.
There are about 20,000 people working for Google, many of them coders. Google has some of the smartest coders in the world. But not all of the smartest coders in the world work for Google. Most don't. It is a numbers game. Google is not big enough to house all the smartest coders in the world. Many of the smartest are soloists, or small group types who gutturally abhor anything corporate. The open source community appeals to many of them.
The Wave community will be a great platform for them. The top developers will make mega bucks. They will make much more than the late coming engineers at Google.
So if the Wave developer community is going to be larger than Google Corporate, and if many members of that developer community will make mega bucks, you have to ask, does that developer community need a culture? A codified value system? Will that evolve on its own? Or will each small group within that community have a slightly distinct culture and value system of its own?
Microsoft has had a developer community around Windows for as long as Windows has been around. The budding Wave community will be similar, only much, much bigger.
I take it for granted that a value system will emerge, just like a market will emerge. It will not be top down. It will not be something dictated by Google Corporate. It will be grassroots. It will likely be diverse. But it will emerge. It will have more in common with the unregulated, uncorporate open source community than Google Corporate. But that is no harbinger of clashes. The two cultures can create a happy symbiosis. That is precisely why just like it has been important to articulate the Google corporate culture, (The Google Corporate Culture) I think it is important to try and articulate the developer community culture.
Members of this developer community are more likely to show up for their local Wave MeetUps than jamborees at Googleplex, if only because the community will be global and scattered. Much of the community action will be online.