Symbian Blasts Google's Phone Initiative
nowhere.elysium writes "Symbian has suggested that Google is not experienced enough or capable of fully developing a workable mobile platform. Symbian's vice president, John Forsyth inferred that Google's interest in the field will also wane due to it being 'deeply unsexy', and that development is not likely for such a platform because "You have [...] a lot of zeroes in your sales figures before a developer gets out of bed."
In the same series of statements, Linux is likened to the common cold: "About every three months this year there has been a mobile Linux initiative of some sort launched. It's a bit like the common cold. It keeps coming round and then we go back to business.""
Hey, take a lesson from Microsoft:
1. First they ignore you (Linux? What is that? Who cares?).
2. They ridicule you (Linux is like cancer. Linux is un-American)
3. Then they fight you. (Our ROI is so much better and we have a roadmap too!)
4. Then you win
It will happen to you to symbian!!
Pride and all that.
Hmm... A bit of complacency there too.
Deleted
I'm glad there's no cure for the common cold. Is this guy just completely missing the fact that some of the brightest young developers in the world work for Google? They don't need external developers in order to be a success. Any third-party dev is just icing on the cake.
Symbian and BREW developers are scarce, not because it's boring or unprofitable to develop for mobile platforms, but because it costs a fortune to get development licenses with the software vendors and distribution licenses with the carriers. If there was a truly open phone, with an SDK that allowed full network and display access, and users could install and run these apps without a carrier distribution aggrements, there would be many more mobile developers.
Nothing like building a big wall around yourself, then complaining that nobody ever comes to visit.
Maybe Google's inexperience will allow them to design a Resource API that doesn't leak memory when you create a variable on the stack. (on the stack! for heavens sake!). It's not for no reason that people complain about Symbian programming.
There are way too many public relations stories on slashdot. Basically you can disregard anything written in a press release or in a news story about what one company said to another. Every time, it is a carefully worded written statement made by the company's PR department or external public relations firm. They often make vague comments that work by implication and innuendo (leaving wiggle room and plausible deniability) rather than commitments to hard facts or positions. Every time someone takes a press release seriously, the company benefits. I for one don't believe slashdot should give top billing to stories like this.
Here, to have a CEO call the mobile field "deeply unsexy" in an attempt to make the public think Google doesn't fit into it implies that he and his company are deeply concerned about Google entering the mobile platform market and shaking it up! As for "You have [...] a lot of zeroes in your sales figures before a developer gets out of bed," he's implying that it will take a long time to be profitable. However, I think Google has "a lot [more] zeroes" in its market capitalization and R&D budget than Symbian and many other companies combined. Thus Symbian's fear that Google will get into mobile devices.
FTFA
John Forsyth, vice president of strategy at Symbian, the platform that powers many of the world's phones, said Google lacked experience.
Google has formed an alliance with 33 firms to develop an open platform for mobile phones, called Android.
Among those firms are phone giants HTC, LG, Motorola, and Samsung. Additionally, they're apparently courting Nokia, as well. I don't think that Google's inexperience in designing phones matters one bit. They've allied themselves with virtually every major mobile phone maker in the market. They don't *need* any experience within Google. They have it in spades with their partners.
The World's Worst Webcomic!
Once your old and useless it's fairly normal to die from a common cold.
If making good phone software is so hard, how come apple can do it so well?
I guess Symbian will become another in the great long list to underestimate Google.
Its foolhardy to make such assumptions and reckless for an officer of Symbian to make such statements. How can you do anything but take Google seriously at this point?
If google says they are going to do it and they have the skills and the deep pockets needed to do it: so why not plan on it and have product in place to protect your own company from it?
Because its cheaper and easier to bury one's head in the sand than face the fact that you have real competition whose goal is to make money on advertising by giving away an open source OS. They don't even wish to compete in Symbian's turf, they want to make phones for the masses to get more advertising clicks. By executing this strategy they will make Symbian's entire business model obsolete.
So bury your heads Symbian, we'll bury the rest of you later.
Fools.
Or should they go: "Oh no, we are going out of business soon!" I suppose investors wouldn't like to hear this.
Symbian was formed and supported out of one single reason: Microsoft
The mobile phone makers, that used to hold a stake in Symbian (Motorola, Nokia and Ericsson each a quarter with Psion having the last quarter IIRC) bought the IP of Epoc from Psion and founded Symbian, because they were scared that Microsoft (with Windows Mobile) would attain the same dominance in the mobile phone market that it held in the PC market.
That danger is over and Symbian ownership has shifted around a bit. Also Microsoft did not yet become such a threat. I suppose that in the mobile phone market there is enough space for everyone. The numbers of units is much higher than in the PC market and it is still growing much faster. Apple just joined it btw. And even if they were to capture only 1% of the world market, they would make a huge profit from the huge amount of sales that this would mean in numbers.
Same with Google.
Except. Everybody is all excited about... Well at this point nothing.
What no screen shots? No docs? Not even a pretty phone to look at? I mean who really cares until they show SOMETHING!
The Iphone is a nice IPod+browser+phone but until I can add real apps it isn't what I consider a smart phone.
I still have not seen this SDK apple said was coming.
Yea I have high hopes but I can understand those that are more than just a little annoyed at the hype.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
Maemo devices work, and work really well. Are Linux based and are very hackable, which make them very appealing for the gadget lover. Don't know about OpenMoko, but probably is a good platform, too.
If Nokia tablets don't include a phone its probably because Nokia doesn't want to compete with their own NSeries. Why couldn't Google build something similar? They have the money, the best smart guys the money and reputation can buy, and don't need to compete with another device builders. Their are in another business. They only need to provide the middleware to access their web apps.
Because symbian sucks? The comment about developers is rather funny, considering that symbian is downright hostile environment for developers.
Nokia did a "internet tablet" some years back with linux, and were surprised to find that tons of people are porting software for it (or writing new stuff) - much more than for any of their symbian platforms.
It's not always about revenue. The only platform that I know of that is more hostile towards developers than symbian is brew. Go and check the hoops you have to jump through to get your program published on their horribly broken platform.
(anon for a reason)
So that's why most mobile phones suck: Symbian's attitude is that developers aren't worth bothering with, phones need to be "sexy" more than "good", and Linux is to be dealt with like a virus, not a solution.
I hope Google does to mobile phones what it did to online search, maps and blogging: makes them work by finally providing some competition in the core function without being trapped in its box.
--
make install -not war
Exactly. Given that it's Google, there isn't even a beta to look at... But this is Google at its finest -- stirring up a hornet's nest, dropping hints and outright misdirections, then rolling out there own thing like they're surprised anyone had ever heard of it or knew it was coming. It certainly generates buzz.
GetOuttaMySpace - The Anti-Social Network
Yes, believe it or not Symbian is known for their sexy software :)
Sybian Blasts Google's Phone Initiative ?
yikes
Are you high? Development seats cost $! Applications must be signed, which means lighting more $ on fire.
And no! Standard C++ is not supported! It's Symbianized C++, with a stupid proprietary try/catch model that forced the developer to push object onto a cleanup stack, which COMPLETELY destroys the possibility of clean, platform-independent code.
Worst of all, many API's are proprietary Nokia information, and require some kind of business deal with Nokia.
Nokia would do well to continue down their current path of supporting C++ exceptions, POSIX threads, and BSD sockets. But - hey now - wouldn't Symbian be like Linux?
The Symbian VP is right: google's android platform will fail.
Why?
Because quite simply, google sucks at customer service. And the OS business is all about customer service.
How do I know that google's customer service sucks? Simple: I've used them for things other than search. Have you ever tried to get a detailed sales report out of google checkout? You can't. You can ask about it, but it disappears into the void that is google checkout's customer service. Can they tell you if they're ever going to have reporting? Nope.
What does the sales report include? Dates, amounts, and state. What about customer names and addresses? Nope. What about anything else? Sorry.
Google's service philosophy is "help yourself." That doesn't help when you need features of a product that don't exist.
If google can't give you a useful sales report for the last month, how can they support a mobile phone launch?
The answer, of course, is they can't. Unless it's advertising-related, google can't concentrate for long enough to make a mature product...or they're too arrogant to listen. gmail still doesn't have folders, which is totally different than keywords (which is their 'justification'). Yeah, whatever.
http://www.symbiantutorial.org/symbian-tutorial/?3._Symbian_Fundamentals:3.1_Console_Application
Hmm, let's look at main.h
http://www.symbiantutorial.org/symbian-tutorial/?3._Symbian_Fundamentals:Starting_a_Console_application
echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
Did you actually try to develop anything for Symbian?
Well, I did. And let me tell you this: Windows APIs, complete with their haphazard organization and historical baggage, lunatic bugs and arcane undocumented extensions are an example of Reason and Logic, when compared to this positive 10 day old vomit which is Symbian. Any ole Linux API is like an Extatic Symphony of Cosimic Joy, Eternal Purity and All-Encompassing Sanity, next to this 10 day old vomit which is Symbian.
Hell, I am being unfair to 10 day old vomit.
You gotta be a masochist to develop for this thing, downloadable "api" or not.
The toolchain is fucked up beyond belief.
The API is a convoluted mess of overcomplicated certinisms, wheels reinvented to be square and with an offset axis, said square "wheels" within other square "wheels", and all existing only so that Symbian "alliance" can have NDAs, Patents and what not on this shit, which otherwise has been done a million times before, some 900 thousand times of which done much better.
Great majority of it is undocumented or laughably documented (they want you to pay big money for access to the "real" stuff). Most of what is documented you do not want go near.
The OS itself was designed by a brain-damaged monkey, its like a retarded dwarf cousin of Windows, complete with moronic "drive letters" and whole bunch of other truly imbecillic "features" from the early days of DOS, which even Microsoft doesn't want anymore.
You gotta pay money for application certs.
On and and on and on.
Or and did I mention that there is like 6 mutually incompatible versions of the thing in the wild, and about 8 different, mutually incompatible of course, versions of the "ui" deployed on various phones?
One way to gauge of the levels of insanity is the fact that there are a grand total of 4 (to my knowledge) languages ported to this thing, NONE of which has anything resembling something like a useful set of bindings to the Symbian API (Java, which is the only remotely usable one, has a very limited MIDP profile). Ponder that!
In short: do pay good coin for those downloadable Symbian-specific apps if you need them, because their developers have all been through Hell several times to make them.
What really kills me though is how arrogant and pompous the "designer" of this pile of pig manure about this monumental "achievment". Another, mind boggling observation is that there actually cell phone manufacturers using it.
The Symbian guy calls mobile applications development "deeply unsexy" and by association calls Symbian unsexy. I think that this sums up Symbian's problems perfectly. Nearly ALL cell phone UIs are awful and unsexy. I want my cell to be easy to use and Sexy! You go google!
-- QED
Ah, another deeply scarred veteran of Symbian development. Seriously, I'd rather do any kind of development over Symbian development. I've been offered great money for it, but I'm not touching it again if I can help it with a 10 foot pole. I always love to read other people's rants about Symbian -- it gives me a sense of justification hearing my own rants echoed by others. But like Frankenstein's monster the damn thing just won't do the decent thing and DIE!
I'm going to leave the Symbian bashing to one side and try to talk about google. They have a great search engine, full marks. But they won that market because no one else cared about search at the time. No one else was trying to make a better search engine, the competition was poor. But they still went in and did it, spotted the market and did a bloody good job. But they are entering a whole new arena here. This is a different ballgame. They can't just release a load of beta code to a handset manufacturer and see how they get on with it. It's true, they dont do customer support, but thats not difficult to change. But thats the point - they will have to change. The way google work will not work in this industry. Thats what Symbian are trying to say in quite an arragont manner, admitedly. Can they adapt the way they work? Well, most likely. They have the money, they have the drive and they have the people. They will probably give it a good go, but it wont happen overnight.
Here's a developer discussing forthcoming signing options, which he views as friendlier to developers. All of them are gated. Installation on more than one device requires payment. Some capabilities require payment; some also require permission from the device manufacturer.
More developer discussion. Even "passive content" has to be signed.
Another developer. The current process is "very painful". The new process has "no real plan" for freeware and FOSS.
So, I have been using Symbian phones for several years now. I think they are the best phones on the market(*): there is lots of useful built-in functionality, lots of add-ons, the multitasking works, they have good browsers, and are generally quite powerful.
But the fact that they are "the best" also indicates in what poor shape the mobile OS market is: Symbian is hard to develop for, it's sluggish, it has a dozen different and incompatible user interface versions, networking configuration is a mess, even simple operations require expensive and flaky shareware add-ons, there's no command line.
The worst part is, though, that Symbian's problems just don't get fixed. Symbian right now is where Palm was a few years ago: they have a large market share, but they are so arrogant that they don't see how troubled their OS actually is.
As for Google's experience, it appears that they hired a number of people from other mobile software companies, and in addition, Google has plenty of experience developing mobile applications for Blackberry, Java, Symbian, and iPhone. I suspect, overall, Google probably has many more man-years experience with mobile development than Symbian's entire staff.
(*) Internally, iPhone is actually better, with its UNIX-like kernel and real window system, but the fact that it limits what you can install and do makes it overall less useful than Symbian.