1,499 karma · joined February 20, 2007
Twitter: http://twitter.com/Readmore My companies http://f5games.com
Note to self: #FF6600 ;)
My main argument is, as a developer you KNOW what the App store approval process is like, it's been beaten to death all over the Internet. So either accept that you're going to have to play by Apple's rules or make a web app and save yourself the trouble. It's Apple's garden and we all just play in it.
The power of web apps is in the interoperability and reach. The fact that I can access an app with a desktop interface, or through a browser, or on my phone, or on another browser is what makes web apps 'win'.
A Desktop app using 'web apis' is just an extension of a successful web app, but that's fine, it's all about building the right on-ramp for your users. Whatever gets them using the app is the right answer. But whether you're accessing it through a browser or native interface the web has won, there is no refuting that.
"It wasn’t always so, but now we have Java and Java extensions in the browser, so the UI capabilities are much better." - WTF?
"Google will make tons of money from its app store. Remember that unapproved applications won’t be able to run on the Chrome OS and the best (maybe only) way to find approved apps will be through a Google store as pioneered by Apple with iTunes." - The 'App Store' is just a list of Web Apps, Google isn't going to make anything off of user accessing web apps through ChromeOS, just like Firefox doesn't make any money when users access Google Docs.
iPhone devs who write native apps and then complain to Apple about the app store policies are stupid, because they are tilting at windmills when there is a much easier solution to the problem.
There was a Nokia video out last week about the year 2015 and what mobile would look like at that point. While none of it was revolutionary what struck me the most was the thought that BILLIONS of people are going to begin making the kind of money necessary to get a smartphone in the next decade. Those 'phones' are going to be their only computer, their only access to the internet, and their only device that would allow application development.
If we, using the royal hacker we, could develop a mobile or web-based development environment that worked on mobile devices it could enable a new population of developers that dwarfs the number of devs we have in the world now. I would be surprised if the number of mobile applications developed on mobile devices was extremely high in the 3rd world in the next decade.
If you wanted to go that way why not make a user's 'voting power' be based on their own karma / time on the site. This rewards users who have been around longer and have been 'peer reviewed' through their karma.
Everyone is trying to do less and what we end up with is a million little apps that do one thing really well, which is great, but you're still dealing with a million separate apps. The iPhone wasn't just a really great phone, it was a phone, an iPod, and an 'Internet Communicator' but because those things were combined in such a great package it really spoke to people and made it something they would want. Of course the App Store is what is driving the popularity now but that is still because customers can come to one place, the iPhone, and get tons of different uses out of their one device.
I think we're starting to enter an era where users are more interested in packages of functionality that are easy to use and work really well over a bunch of tiny solutions.
Maybe I'm wrong, but I know that I prefer products/applications that let me do lots of things reasonably well in one place instead of getting the 'perfect' thing for each problem I have.
What do you think?
My goal is to develop an online site along with a consumer device that integrate together. The best way to do this would be through a licensing deal with set-top box makers. Take the Netflix strategy of putting the service on every available device instead of solely focusing on selling a box a la Tivo.
This is great news for my next project ;)
The iPhone has already won, give up the 'iPhone sucks' posts already. Or try to use it outside of NY and SF and realize that the call quality actually isn't bad, the reception doesn't suck, and you can make a call whenever you want.
Without knowing anything about your business I would suggest that you look at some of the Minimum Viable Product ideas for customer development. Smart use of Google ads could go a lot further than an iPod giveaway.
just my two cents.