Yesterday’s WSJ.com video “Tablet Wars: How Are People Using Tablets?” had a shocking statistic: 98% of the web traffic from tablets comes from Apple’s iPad. Further, most of mobile commerce is from Apple’s iPhone:
Windows 8 not only feels clean and refreshing but also illustrates a new user interface paradigm which makes a lot of sense.
Here’s a quote from today’s Wall St. Journal article, “Zynga’s Rocky Shift to Mobile“: Making money from mobile games is particularly tricky. For one, there is a smaller screen on mobile phones and less room for advertisements. Another problem is that people using their phones or other mobile devices often are what Zynga calls “casual players” who tend to spend less money for, say, […]
If you’ve worked with Apache OFBiz or opentaps 1.x, you’ve probably had moments like this: Q: What’s the difference between internal name and product name? A: If your company wants to maintain an internal name for products that’s different than the standard product name, then you can put it in internalName. Otherwise you should keep […]
A recent GigaOM post about iPhone’s momentum vs Android was interesting, because it suggests that the Laws of Software may have been overturned. Since the early days of the PC, the software industry has operated according to a pattern described in Michael Cusumano’s classic The Business of Software: The successful software companies are the ones […]
My New Year’s Resolution: Make building enterprise software fun again. The Old Way Almost all enterprise applications follow the same architectural pattern: a single all-encompassing framework housing the data, logic, and presentation layers. When applied to large-scale applications such as enterprise software, which must cater to the needs of lots of users with many different […]
When I first wrote opentaps 2.0 Planning, my goal was to come up with a new architecture that would make enterprise software more modular and more reusable. But we will need to do much more in a mobile and API-driven world, so here are some of the guiding principles behind the architecture of the new […]
Take a look at this chart from O’Reilly Radar: You say you want a revolution? It’s called post-PC computing: We are entering a new computing wave, where a new technology platform will revolutionize software.