The secret to pricing your SaaS product right


It’s far more simple than you may have thought. Also it’s more common sense than secret. Anyway it goes like this.

The million euros question

You (obviously) know your product, and you know the competition.

So since the main competitor in your field prices their equivalent product at $X/m, how much would you pay for your product. Oh, you have 5 seconds to answer…

If you can’t answer this question in 5 seconds, this means one or more of the following:

  • You don’t have a clear idea of what your product really is.
    You’ve built some features together, but you have no sense of the end result.
  • You have not studied the competition enough.
    You may have a good product, but you don’t know if it’s good enough.
  • You can’t put your self in the customer’s shoes.
    This is by far the worse case scenario. If you don’t know how people perceive and evaluate similar products, it’s very hard to know what features to build, how to advertise your product right and obviously how to price it.

Dollars stack

The tablet example

First of all let’s define tablets.

Tablets are the device that people use to get away from all the things that suck about computers. These include, Adobe flash, keyboards, cables, Microsoft office, loosing your work because of a virus, running out of battery after an hour, troubleshooting driver problems and many many others.

People use tablets to easily watch videos, surf the web, enjoy music, and talk with friends. They like them because they are simple, light and the battery lasts for long.

Microsoft released Surface tablet for $500, the same price as iPad. Surface had most of the problems in group A, where iPad had all of the qualities in group B. Surface’s only competitive advantage was running Microsoft Office natively. As we all know, MS Office is a boring piece of software most of us already use all day at our computers at work. Mostly because we have to.

So if the top competitor in the market prices it’s product at $500, and your product is heavy and boring, with a worse screen and poor battery life how much would you pay for it? I’d say $200 would be a fair price, although I’d still go for the iPad.

Microsoft failed to answer all of the above questions and ended up dropping the price by $150 a couple of weeks ago.

Who got the price right ?

Google was more respectful of the competition and priced Nexus 7 at an introductory price of $200. At the time android was not as polished as iOS, it didn’t have an equally large app selection, it was heavier and with a bit worse battery life. Still at $200 it was a very honest and competitive offer compared to iPad mini being 65% more expensive at $330.

The pricing path

Every day during the development of your product, it’s important to be respectful of the efforts of other talented people. The market is full of well established products that you simply cannot compete with without either an amazing product or a very competitive price.

The more you evaluate your competition the harder it looks. This not defeatism. This is realism. There is a good reason 80% of new companies fail during the first five years. This thought path will eventually lead you to the conclusion that in most markets it’s impossible to compete. For example I can’t imagine any startup competing with Gmail.

That’s perfectly fine, you don’t have to compete with giants. Through constant and honest re-evaluation of your pricing strategy you will understand in which market segment you can achieve a competitive pricing for your product.

The rule of thumb is that if you end up pricing your product very low, your are trying at a very saturated market. If you end up pricing your product very high, you are trying at a market where there is not sufficient demand. The pricing path leads to the ideal positioning of your product in the market, in a segment where you can realistically have a good chance of competing.

Irony is a loser’s trait


It’s fun to see Siri making fun of Android and Samsung at WWDC 2012.

It’s also fun to see Microsoft making fun of Siri in it’s latest commercial.

But it’s infinitely more fun reading IDC’s report on mobile OS market share for the first quarter of 2013.

Android: 75 %
iOS: 17,3 %
Windows Phone: 3,2 %

Losers always try to find cheap ways to degrade other’s work.
Winners are busy developing their next version.

An industry that’s left behind


As of today there is a huge number of startups, both in the US and abroad, trying to create new applications to inject functionality to cyberspace. It’s very easy to notice that these days we don’t have a problem of finding software to get our job done, but rather a problem of finding software to get the job done the right way and in the right timeframe.

I feel that the software industry in the 2010’s is quite similar to the automobile industry of 1910’s. Obviously we got “cars”, but not the right ones. Cars today serve  a variety of roles. Some are sport cars, some are trucks and some are busses. But our software is not equally evolved. It’s quite monolithic (and disapointing) that the majority of computers in the workplace today are evolved typewriters.

 

Ford model T

Ford motors, Model T, 1908

 

Yes we got the internet of course, which means that fortunately we got “roads” to let our information move. But the vessels that use these roads (computers) were not built for the highway. The basic elements which allow someone to use a computer, are the keyboard and the mouse. This means that so far, we have digitised the pen and pensil.

Watching at the huge amount of research taking place in the B2C software marketplace, I can’t but stop and think. Is this the best we can do, in the business software world ? Are we left behind ? Have we injected our organizations with a culture of innovation and adaptation of the new, or are we just laggards who just wait for the inevitable to be forced upon us ?

Unfortunately not a lot of people in the business world today talk about the concepts which make today’s software fresh and exciting. There is no UX research in business software today. There is no design which supports functionality in business software today. And worse of all, we still believe that it’s still ok to be stuck behind a static monitor, with a keyboard and a mouse.

The single most important factor in breaking the norm and moving forward is us. Humans are the weak link in the chain in the modern organization’s workflow. We still believe that software developers need a keyboard because they need to type a lot. And we believe that designers need a mouse to create “pixel-perfect” designs. They don’t.

Quite the opposite. We should be asking ourselves: How can we transform software production today so that it doesn’t involve huge amounts of typing ? How can we change the workflow of designers so that a mouse is rendered obsolete.

We must start producing new cars today. Sport cars, trucks and busses. We got engines, we got tires and most important, we got roads. The more we continue to use Model T’s in our organizations, the less competitive we are. And there is really no point, in waiting for retail computing to force the evolution upon us.

Update 7/5/2013:

I’m so glad to see that there are companies willing to really innovate and create new ways for us to unleash our creativity. This is adobe’s mouse and keyboard killer:

Why you should say no to philanthropy


I don’t agree with everything Steve Jobs did, neither do I consider him an example that I’d follow. But I have to give him that not giving a cent to philanthropy was the best thing he ever did for the rest of us. You see, there is no greatest temptation for the modern man in the western world, than to find ways to justify his wealth. Deep inside we all know that while we wait for next cool iPhone 6 or a shiny fast MacBook, millions of people starve to death in other parts of the world.

Homeless person

The mess is all around us

But you don’t have to go that far to experience the mess. As a person living in the center of a capital, in a western country hit by recession, I see homeless people in the streets every day. Before the recession, people living in the streets was a problem of some major cities like New York and London. I’ve never had the chance to see people who literally just hope to make the day by finding food in the garbage.

In the first few weeks it was a shocking view. For the first time I’ve seen people whose entire fortune is just a blanket. But what was even more shocking was the months that followed that. I’ve started to notice each of these people individually and notice trends in their daily lives. There is one guy sleeping outside the office where I work. He only shows up after night so that all the people from the offices are gone. Another one, an old guy with a large beard, lives outside a jewellery shop and eats from the garbage can next to it. He sits for an hour or so before he goes back in the garbage for a snack.

There is a huge number of immigrants in the center of Athens as well. People mostly from Bulgaria, Albania and other countries of the former Soviet block but also from Pakistan, Afghanistan and even from African countries. At best they live piled up in old abandoned houses without electricity, water or heating. Ten or fifteen people are forced to live in the same room because that’s the best they can afford. Needless to say, they missed the announcement of the new lightning connector on the new iPhone.

Why do those people suffer ?

Why do all those people suffer so much ? Why is it that they can’t afford anything, while at the same time others have everything ? To be honest this is a question that goes beyond me. I can’t tell you if it’s the flaws of capitalism, or if people are greedy by nature. I can’t even tell you what we can do to make things better for them. Should western governments force multinational companies to raise the wages they pay on Asian and African countries ? Should we make more free trade zones that include the poor countries ? Perhaps there is an answer to be found and perhaps there is hope for a better more equal world. I certainly hope so although I don’t have such an answer.

However I am certain that we won’t find a solution through philanthropy. In fact I believe that the more we fund philanthropy, the more we condemn those people to more poverty. It sounds very reasonable though, I’ll give philanthropists that. How is it not help, when we give the poor people money ? It’s not help because you’ve missed the fact that poor peoples’ problem is not the lack of money.

What is the problem poor people have then ?

I have been without a job for a couple of long periods in my life. But it only took a few months each time, before I got a new job and joined the moneymakers again. I didn’t have an income at that time but had lots of other benefits to make up for it. Most of all I kept on being considered a part of society and an able worker. To everyone, including me, losing my job was only a minor temporary setback.

Unfortunately unemployed people and immigrants are not that lucky. Even if they do have a job, it is (ironically) considered a temporary success. The major problem poor people have, is the fact that by default, society considers them less entitled to wealth. This happens for one reason or the other depending on the case. For immigrants it’s their nationality, for black people it’s their color, for people in underdeveloped countries it’s the fact that they just happen to live in underdeveloped countries.

The global point of view (in the western world at least), is that Chinese workers are entitled to $400/m at best in companies like foxconn, while people working to produce the same products in the USA, are entitled to more than $15.000/m. So even if Bono succeeds in the “drop the debt” campaign, people in Africa will still be making pennies the next day. It will only take a few years before we get back to the same state. As long as we leave the causes of inequality untouched, we will end up in the same state.

But why is philanthropy a problem ?

The one thing (almost) all philanthropists have in common is that they never talk about what causes the problem. They want to offer painkillers to people with a rotten tooth. Nobody ever proposed a law that will cut wages in half in his country so that people in another country can have more. Everybody pretends to want to help but at the same time all they are willing to sacrifice is their 3rd iPad. Nobody ever proposed to change the way we see ourselves as entitled to wealth.

By donating a bit of your income to charity, you are practically washing your guilt away. It’s your way of saying “I gave you something. I am a nice person. I have done all I could about your poverty. That will be all.”. What this does is shift people’s attention from the real problem. If as a society, we got some people like Bono trying to drop the debt, we get the impression that we are already doing something about it.

But we are not. We are just giving people painkillers and consider their rotten tooth problem fixed. It’s only prolonging their suffering and shifting the conversation away from “the dentist”. And the worse part is that Bono considers that bankers should lose their wealth for the debt in Africa to be dropped. At the same time it’s perfectly acceptable for him to travel the world business class.

Because Bono deep inside, seems to consider himself a god-gifted artist with sensitivities, while bankers are evil capitalist pigs who must loose their money so he can keep his, and feel good at the same time. This is the exact mentality which causes the inequality problem in our world. That for some reason “we are good” and not part of the problem. The poverty problem is supposed to be caused by “others”, the evil bankers, evil lawyers, evil politicians. And since we are good we are entitled to our wealth.

And since all people consider themselves entitled to what they have, at the same time they practically consider the others entitled to their poverty. And all the philanthropy and charity in the world does nothing to change that mentality. It’s only rich people’s way, of feeling better for being entitled to their wealth, since they gave some pennies away.

Don’t try to solve problems. Just answer, why ?


The world is full of startup mentors, that try to guide founders, on creating applications that solve people’s problems. Companies like 37signals suggest that you should “scratch your own itch”, and create software that solves your problems and then it will probably solve somebody else’s as well. While it is indeed a great way to start working on something, it is not the only way. Furthermore it doesn’t answer the question: “What if my problem is that I don’t have a problem ?”.

Smoking reggae guy

How can you not have a problem ?

There can be many reasons why you may not have a problem. First of all it’s quite possible that you already are, in a perfectly functioning ecosystem where there are no big problems left to solve. One such ecosystem is operating systems. Sure we all have our minor complaints about what we can do with our computers, but generally speaking, the operating systems of today are quite powerful and easy to use.

It is also a common case to see a problem lying right in front of you, and at the same time see a lot of people trying to solve it. This means that people are in the process of trying out things on the commonly perceived problem and a great solution will come out sooner or later. One such case is JavaScript development in web applications. Today’s applications need so much to be interactive and responsive, that developers have to write huge amounts of JavaScript to make it happen. The huge volume of JavaScript code required creates a chaos, and obviously developers need tools to bring order in their code.

At the same time a large numbers of open source projects are trying to do just that. A few that I’m aware of are backbone.js, ember.js, AngularJS, Tower.js and node.js. The real problem right now is choosing the best way to solve that problem. It will take some time for the dust to sit down, and we see one of these projects emerge from the pack as the dominant solution. Either way it is obvious that there is no problem for you to solve, since a lot of others are already solving it.

There’s more than repairing

So if there are no problems for you to solve, what is the alternative ? Let’s get back to the start and remember that the end goal of a company is to provide value. And while it is true that when your TV is broken, a repairman will be of some value to you, it is not always the case. Some people choose to repair TVs, some others try to create new ones and some others just try to sell them to you. Not only nobody considers the repairman the most important part on the TV chain, but most people will agree that he’s often the less important.

Why ? Why ? Why ?

Why was Instagram a success ? We already had the option of sharing photos on twitter and facebook with a few taps, and we also had some filters in software like Photoshop and iPhoto. Instagram just made it easier. So if you were asked by someone, “Why should I use Instagram ?”, the answer would be: “Because it allows you to easily share manipulated photos”. It didn’t solve any problems, it didn’t do anything not possible before. But it created a new pleasurable way of hiding that you are just an amateur photographer using a phone’s camera with a crappy lens.

Everyone I know has at least some free time, one way or another. And this free time has to be filled somehow. Some people watch TV, some play video games and some just go for a walk. And while it works, and we manage to fill our free time everyday, we all know, that honestly everything gets quite boring after a while. Even the most conservative people I know, are willing to try something new if the risk is low and they have a reason to do it. And since by definition, software is mostly a low risk product we should all focus on giving people reasons to use our products.

Why should I use Flipboard ? Because it’s like a magazine on the iPad.
Why should I use Path ? Because it’s like Facebook, but without the annoying people.
Why should I use X ? Because of Y.

Your startup is an X trying to create a Y and therefore complete the sentence and justify it’s existence. And while I believe that solving someone’s problem creates enormous value, just answering the why, is often a great shortcut when you got no problems to solve.

Oh, so you are tired of Steve Jobs news ?


Of all the CEOs ever retired, Steve Jobs caused the greatest noise on the blogosphere and social media. A couple of days ago when his resignation was announced, my twitter timeline was literally full of Steve Jobs tweets. Only one out of about 20 tweets had a different subject. This effect caused a lot of people to express their annoyance on the overload of Steve Jobs news on online media.

Steve Jobs portrait

One of the things I dislike on people, is impiety. So I’d like to take a couple of minutes to remind you who is Steve Jobs and why all this fuss is taking place.

  • At the age of 21 and without having any money at all, he co-founded the company that popularized personal computing.
  • He popularized the mouse. Did he not, our computers could be still running some weird text based OS like windows 2.0
  • His company NeXT created NeXTSTEP which later became OSx. The worlds most popular UNIX desktop operating system and till now the only viable competitor of Microsoft Windows. If Jobs had not created NeXT, our computers could be still running Windows 95.
  • He popularized the touch screen interface on mobile devices. Otherwise, instead of the mobile revolution we are witnessing these days, we could be still stuck with some lame Nokia running Symbian.
  • He turned tablet computing from a theoretical and experimental concept to the next generation of computing with the revolution called iPad.
  • At the moment of his resignation Apple INC was the most valuable company in the world.

Now forget what you just read and consider that the large majority of people younger than 40 is spending more than 12 hours a day in front of a computer screen, either at work or at home. And for the rest of the day most of us use frequently a smartphone with a touch screen.

So if we put technology aside for a moment and try to think in absolute terms, it’s no exageration to say that Steve Jobs shaped the way our generation will spend half of it’s entire life. He literally helped to turn the information age from an intellectual conversation topic, to a day to day life reality for everyone. If that’s not enough for a media flood, then I don’t know what is.

And before you call me a fanboy, I should point out that I’ve never owned an apple device in my entire life. Not even an iPod.

The brutality of competing on the internet


When you work at a normal day to day job you face some competition. When you work at an office you compete against your co-workers. If everyone else is significantly faster or better than you, then you got yourself a problem. If you have a small shoe store things are even worse. Instead of competing with the ten people in your department, you compete with established businesses more experienced than you, multinationals with millions of dollars and of course all the other businesses of your size.

Competing online

More than half of small businesses will not survive 4 years in the market. Considering the fact that entering the market requires a significant investment (and possibly a loan) you can easily say that it’s a pretty hostile environment. Becoming a great employee is something that takes guts and lots of hard work, but owning a business is quite a bigger challenge. However some people are driven by competition. What is a hostile environment to one, is a challenging field full of excitements and opportunities to another.

But what if you seek the most challenging work environment available? What if competing with your co-workers or other business owners is just not enough fun. The only place that can offer the maximum level of competition is the internet. When you own an internet based business you don’t just compete with the guy next door. You compete with the best in your field from all over the planet. For some people in their 30s (like me) who were born before the internet, it’s a little hard to conceive.

As we speak, my flagship product (a bookmark manager) is not only competing 50 other similar products but also google bookmarks and delicious. My best competitors are owned by two of the largest web companies with practically infinite resources. At any given moment they can throw in a room some developers far better than I can ever be, and some designers that can make me look like a kid playing with crayons to develop a product to compete with mine.

This level of competition is so high, that it ends up being the most brutal business environment I can think of. Yet for some strange reason, every time I think of it, I smile, make a cold coffee, and get right in my desk.

What if Google is wrong ?


Google is retiring the blogger and picasa brands in favor of a new new branding strategy. From now on we’ll have “Google Blogs” and “Google Photos”. This is part of an effort to move the company’s direction towards more social oriented products and of course is related to the launch of Google+. A bold move for sure, that makes one wonder how can Google be so certain about it’s success

google plus logo

You see, unfortunately for the first time in human history we don’t know where we are going. And by that I mean that there is no certain path for the future of technology. Some things are certain, like the mobile supremacy in less than five years, but nobody can predict how people will be using the internet next year. Since the first dot com bubble back in 2000 we see every year new products that change the way we interact with computers and people and reshape the way businesses and people work. Game changing products like YouTube, Facebook and twitter pop out so fast that we can’t even tell if there will be demand for something in the next two years.

With all that uncertainty in the air, giants like Google are forced to make irrational decisions that will prove wrong sooner or later. The greater the size of a company, the greater the risk. And the greater the risk for the big players, the greater the opportunity for the small ones. The lesson here is that scanning market demands as fast as possible with the lower cost possible is not a luxury anymore.

The lessons we got from the early revolutionary startups like 37signals are now put into action in the total of the tech economy. Until the web app market of today becomes congested all we can do is develop and release as fast as possible and keep our eyes open for the new leaders.

Why businesses should not obsess over facebook


Well facebook is the very big thing on the internet right now. A huge number of users, a huge number of buzzwords. “Social engagement”, “Social interaction”, “Content curation” and so on. The big tech blogs always rush to inform us about the latest evolutions in the facebook platform. Even if those “evolutions” are something as silly as changing the text of the “like” button we *have* to be informed. We have to be alert, we have to keep up with whatever that is that facebook is up to. Well in case you got caught in that storm, let me clear up some things.

facebook logo

First and most important, not everyone is on facebook. From the total internet population only a part is on facebook. Less than a third. The other two thirds are only on “the rest of the internet”. Second: facebook doesn’t really have 600 million users. There are 600 million accounts registered but most of those people just log in a few times a month (or less). It’s true that for some people facebook is a daily need, but that doesn’t mean that all of it’s users are equally “addicted”. Third: even within the daily users, a huge part is just browsing holiday pictures and watching youtube videos. Nothing that would justify your attention.

Of course facebook and the tech blogs will always claim that something huge is going on. It’s the equivalent of news on TV. Big scary headlines, always something of huge importance, always something that justifies your time. But the world we live in is not like that. Things that justify our time happen rarely. At least not as often as the TV news claim they do. But if one day you open your TV and see the newscaster saying “another boring day in the news”, the first thing you would do is turn it off and carry on with what you were doing before. It’s the same with tech blogs. If one day you read on mashable that “the social web is not that important” what would you do? Carry on of course. And this is what mashable doesn’t want you to do.

The way I see it, facebook is the TV of our generation. Yes it’s popular, yes it’s important, and yes it’s a huge market. But while you should be aware of it, you should not obsess over it. I’m tired of listening to over-exaggerations like “Oh! now adwords is dead”. Have those people really considered that social networks could might as well be what ICQ and instant messengers were 10 years ago? They were popular, they were important but I’m glad I didn’t waste my time developing ICQ plugins.

Update:

A few days after writing this post I read on technorati that facebook sources are reporting traffic losses for the second month in a row. Read more on the original post.

Inspiration from:

(All these Brilliant People at) Facebook Make Me Sad

Why Facebook isn’t the best home for your public events

The business renaissance and the culture of open source


In the last couple of days I’ve had the “problem” of having lots of people trying out deskhot. The nice part of my “problem” is that people, not only love the application and start using it right away, but they also move their bookmarks from competitor’s services. The bad part is that the database has gotten very large in a very short period of time.

The creation of adam

I’ve spent the last two days conducting a series of experiments and benchmarks. I’m thinking of replacing apache with nginx and MySQL with a no-db solution like MongoDB. I’ve set up Debian Linux on a couple of computers, installed the software mentioned above and have been testing various configuration combinations since. While I was feeling lost and dizzy from hours in front of a green and black terminal, countless manual pages and forum posts, I remembered how computing was back in the 90’s when I was studying computer science.

Back then it was all about things like Windows NT, enterprise UNIX, Visual Studio and the like. If you wanted to even have a shot at creating a software business you needed money. And by money I mean lots of money. But the real cost was not hardware or software. It was the time and money you had to invest in specialized training from corporations like Microsoft and SUN. Back in 1998 you couldn’t just find a specialized technical answer on Google.

In about a decade the open source movement changed all that. Now everyone who is willing to devote a reasonable amount of time to it, can start a software business. The same enterprise level software available to Google and Facebook is available for free to everyone. Along with documentation and technical support. It’s the equivalent of every school basketball team on earth being able to be coached by Phil Jackson for free.

It’s becoming obvious that over the next twenty years we will experience radical changes in the way businesses are created and operated. The Goliaths of today will be smaller tomorrow and the Davids of today will have a better chance at the future. And the best part of this forthcoming renaissance is that we can all be a part of it.

Forget the competition. Just use your products


A few weeks ago Google launched the +1 button. Just in case you are not aware of it yet, it’s a small button which allows you to recommend a search result to your friends. It made the headline in a huge number of blogs around the web as the answer to Facebook’s like button. Unfortunately it’s already on it’s way to abandonment like buzz and Google wave.

google's +1 button

Like most of the people I type a query, then the results show up, then I scan the results for a while and click on one of them. The surfing goes on and on until I need to perform another search. I don’t click the browser’s back button to return back to Google because I want to keep the page I’m currently viewing. Instead I perform the new search in a new tab.

Facebook’s like button is embedded in most websites and doesn’t interrupt my surfing. But in order to recommend a page with Google’s +1 I have to stop whatever I’m doing on the web and navigate a few pages back to the original search results page and then find the exact result I’ve clicked the first time. It’s a no-brainer that nobody wishes to interrupt his workflow to click a recommendation button.

It’s quite obvious to me that this is a pointless feature (at least in the way it’s implemented right now). There is no point for Google to have a recommendation button because people can’t recommend a webpage they haven’t visited yet. It’s a clear case of a company trying to imitate a successful feature from a competitor instead of really improving it’s own product. And the best way to know what your product is missing is to use it. Ever worse Google is trying to copy features from a social network to a search engine.

So if you are creating a product, just use it. Forget what the competition does and just add value. Not only there is no point in re-creating something that is already out there in the market but chances are that you are trying to fit yourself in someone else’s clothes.

Native mobile applications VS the web


There’s a lot of talk over the past year on the ongoing battle between iOS vs Android or Apple vs the world. Everyone has arguments for and against both sides and you’ll find it very easy to find a vast amount of blog posts on the issue. Apple’s consistent experience versus the freedom of open source. The Windows vs OSx debate reborn. I won’t try to persuade you to take one side or the other. I only want to take you back in time 16 years ago and remind you of a few things that a lot of us seem to forget these days.

 

Android vs iOS

 

Back in August of 1995 Microsoft was releasing Windows 95 and everyone was going crazy. It may sound funny right now but back then Windows 95 was the most successful operating system ever produced. Of course the Mac guys had their arguments as well and everyone was picking sides, much like now.

A few years later the Internet started to take off and other major players came up in the tech scene such as Yahoo and Google. Despite being a hostile and adventurous place at the time it kept growing and growing until our days, where everyone considers connectivity to the cyberspace a necessity. Most desktop software producers have gone out of business and only a few key players still remain. Even traditional desktop strongholds like gaming have been outgrown by web based companies such as Zynga.

Web based software had some huge advantages over native desktop solutions all the time. You don’t have to develop a separate version for each operating system, web software is cross-platform by default. You don’t have to care for the user’s hardware, the browser handles it. You don’t have to care about piracy, web software is never given to the user. Your users don’t have to be techies to use your software, it’s already installed on your server.

16 years later does it matter if Microsoft delivers a better operating system than Apple ? Who in his right mind would dare start a desktop software company today ? So real the question is: Why pick sides once more, why take place in the same pointless debate of one platform over the other ?

Of course you can be “cutting edge” and start developing for iOS or Android and make good money for a few years. Yet you must not forget then once the fad is over, the economics of scale that the web provides will prevail once more and native mobile applications will become a thing of the past just like desktop software did.