Saturday, April 7, 2012

Future of presentations?











Marco does a great job of choreographing this presentation. I assume he is using gestures to 'trigger' certain prerecorded sequences. But still, it is an impressive presentation. Couple this with what we see at Ignite (controlled timing and synchronization) and you have a perfect presentation from the future.

Waiting to see when I can use this technology for my presentations and get rid of PowerPoint.

Thursday, January 12, 2012

Google Android Market or Amazon Appstore

I recently worked on an app (520or90.com) as part of Seattle StartupWeekend. We developed a web site, an iOS app as well as an Android app. When it came time to publish our Android app, we had to make a choice of where to publish it? Google Android market or Amazon Appstore or both? We finally ended up publishing on Google Market. We are planning on publishing the app on Amazon Appstore at a later time. Here is the reasoning behind the decision:

Timing:
We had to get our app out on time because our release date was inflexible. SR520 tolling had started, and the commuters were going to hit it as the new year (2012) rolled in. We wanted to be there to help the commuters make an informed choice when they had to cross lake Washington.
Google market promised to publish the app instantly as long as we adhered to their ToS. And, our app did.
I had heard that Amazon market took about a week (or more) to review and approve the app. [We were having the same issue with our iPhone app. It was the first one out of the dev gate, but had stalled in the iTunes approval process. Thanks to the holiday season and all.]
Timing-wise, it made a lot of sense to go with Google market.

Access:
We wanted the users to have easy access to the app, and wanted a seamless install process.
All the Android devices (phones) I have seen come with the Google Market app installed on them. As for the Amazon Appstore app, one has to install it manually. I am sure the Kindle Fire will come installed with it, but we were targeting all the Droid phone owners.

Usability:
Based on all the apps I have installed from the Amazon Appstore, they seem to suffer from the 'ET phone home' syndrome. I for one, do not log into the store all the time. So, the apps stop working when they cannot call home. I understand that some of the paid apps are licensed on the server, and they connect to the mother ship to verify the license. But, what about free apps? Why do they have to connect? Download new ads? We didn't want our users to go through this.

Cost:
Android dev license fee is one time $25. Amazon AppStore subscription is $99/yr. But, Amazon waives the first year fee, to lure new developers. So, cost was not a driver in this decision.

Reach:
Google Market can publish apps around the world.
Amazon Appstore only allows publishing within the US.
This really didn't matter for us since we were hyper-local (Puget sound only). But, our Droid carrying friends in India and other countries could not have enjoyed (tested) the app if we were on Amazon.

I do know that Amazon Appstore has other advantages: Ability to use Amazon account to pay (1-click). Ability to purchase once and use on multiple devices using the same credentials. Amazon does market the apps by offering them free for a day. You need to be lucky to be picked, though. This has its own pros and cons.

Of course, with the Kindle Fire, there is only one place to buy your apps - Amazon Appstore. So, if you want your app on the Fire, then you better publish on Appstore.

Sunday, November 13, 2011

Web 2.0 Internet trends

Every year, Mary Meeker looks into her crystal ball and gives a presentation on the internet trends. These presentations are filled with a lot of data and analysis. In case you haven't seen the 2011 presentation, here it is:



Here is the PPT if you want to go over the slides at your own pace.

KPCB Internet Trends (2011)

Wednesday, October 19, 2011

Lytro

What is Lytro? How is it differentiated from the competition? What is its competition? What is the current market? What is its message to the market?

The photography market can be roughly divided into professionals, prosumers and consumers.
Professionals care about the kinds of pictures they take and are looking for control, accuracy, dependence and ruggedness in a camera.

Consumers are not very particular about the picture quality and accuracy. Consumers care about how quickly they can capture the picture and upload it onto their favorite social network. Consumers also want the ability to capture video using the same camera.

Prosumers care a bit about the control and picture quality but are not very concerned about dependence and ruggedness.

Professionals and prosumers tend to gravitate towards SLRs and consumers move towards P&S cameras. Of late, consumers are moving towards cell phone cameras in droves. Especially after the introduction of smart phones with high pixel count and featureful cameras. Consumers are more interested in snapping a picture or shooting a video and uploading it onto the Internet instantaneously.

So, where does Lytro fit in this picture? Lytro is currently marketed as a consumer camera. The main differentiation of Lytro is that it lets you capture an image without first worrying about focusing it. This is something unique and no other camera can accomplish. Of course, there are several single focus cameras in the market. But, what Lytro promises is the ability to focus after taking the shot. Due to the nature of the lens structure, it is hard to pack it into a cell phone. At least, not right now. The current form factor is completely different than anything in the market. It is neither pocket nor palm friendly. Based on the current design, it is a hard sell to consumers.

Prosumers would be interested in the camera because of its novelty. Prosumers and technology geeks will buy it for the sake of technology so they can play with it and hack it.

Professionals could immensely benefit from the creative opportunities offered. But, professionals need control, accuracy, ruggedness and dependence. Lytro does not offer control over aperture and shutter speed. It only offers the ability to change focus, after the fact. It has a fixed aperture (f2.0?) and no way to control the shutter speed.

Until the Lytro technology can be put into a tablet or a smart phone, it is hard to sell it to the average consumer.

So, what features can we add to the Lytro to make it attractive to prosumers as well as professionals? Control is the biggest factor for this group.

The ability to control the image composition via variable focal lengths, aperture and shutter speed. The ability to convert the image into a standard 2D format after manipulation. This gives the user additional parameters (focus) to tweak after the shot is taken. This is tremendous value for professionals, as long as they can convert the final product into another standard 2D format and print high quality images.

Right now, the camera is taking away a lot of the controls from the user and giving one back. The value add from the new feature is not sufficient to replace the lost ones. That is where it is hard to differentiate and sell the camera to users.

As I mentioned earlier, law enforcement, security monitoring, etc. are areas where this technology can be very effectively used as it is.

(Update) Based on this article, Steve Jobs was interested in this technology. Maybe, Apple is waiting for the technology to become mature enough so they can acquire it and have Jony do some magic with it.

Apart from these exits, Lytro could end up being another Segway.
(Photo credit: Lytro.com)

Thursday, September 29, 2011

Enterprise Cloud

There has been a lot of talk about cloud computing tools and services and how it could reshape the competitive landscape.

A very small group of early adopters are using cloud computing in the Enterprise arena. One of the main reasons for the lackluster adoption in the Enterprise is due to the lack of full understanding of the benefits and risks of cloud computing. There is a lot of hype thrown out by marketing and it is hard for executives to sift through it.

The main concerns when it comes to cloud computing is security, business continuity and compliance.

Adoption has been great in small companies and especially, amongst technology startups. But, this evidence is not factored in by the large enterprises. When you see Fortune 500 enterprises using paper and Excel to manage their data (database, what?), one has to wonder how long it will take for them to consider cloud solutions. It is not an easy task to implement a new technology or roll out an application in an enterprise that is busy rolling out consumer goods or airplanes. There are a lot of moving parts and interdependencies which make the move very tricky and expensive. When the mission critical applications are on the line, it is not easy to justify the change.

Marc Andreessen commented that enterprise vendors like Oracle are doomed because everything is moving towards the cloud. He said that the clock is ticking on old-line software and infrastructure companies and they need to cloudify their applications or perish. His evidence is based on his vision and premise that cloud is the future. His evidence that a lot of startups utilize cloud-based alternatives to enterprise software as well as infrastructure is well founded because most startups are cash strapped and cannot afford to cut huge checks to enterprise vendors. It is a boon for startups and helps them keep their costs down and be nimble. But, the same does not hold true to enterprises. There are still a lot of hurdles to clear before enterprises accept cloud computing. They need to see a lot of evidence and benefits in order to make a switch, and still, it will take a decade before we see much traction. Also, specific to the point Mark makes, someone still has to create all the infrastructure and software to run the cloud in the first place. So, there will still be a place (albeit smaller) for the so called old-line software and infrastructure companies.

Based on a report in the HBR, some of the highly valued benefits of cloud computing are:
- Increased business agility
- Flexible capacity
- Faster adoption of new technology
- Lower fixed costs (moving capex to opex)
- Lower up-front costs to develop/deploy IT systems
- Always on newest versions of software without IT updates/patches

The article also lists the following as the advantages of the cloud:
- Makes it easy to experiment at low cost
- Enables deeper collaboration with business partners
- Frees up IT resources to work on more strategic things
- Is a source of competitive advantage for early adopters
- Lowers cost of doing business
- Lowers overall IT costs

Many executives believe that cloud computing can give them considerable advantages, but are still hesitant due to the fact that they do not have answers to their questions on security, reliability and implementation costs. All the information from marketing is not helping either. Technical executives understand the implications of cloud computing, and the gap is in educating the non-technical executives and getting their buy-in.

Salesforce has successfully made in-roads into enterprises and there are lessons to learn from this case study.

Aaron Levie, the CEO of Box.net makes an interesting observation (read full interview here) when it comes to enterprise software. He talks about the disconnect in the customer-vendor relationship. He says "There are literally lawsuits from vendors to customers and customers to vendors in that industry. It's kind of a crazy industry because there's this asymmetry where you'll sell software to an enterprise, and they will pay you regardless of whether that's successful or not. That's entirely unlike SaaS where customers will only pay us if we're successful."

From a common sense perspective, this makes a lot of sense. Why would you pay for a car one year before its delivery, only to find out that it is not at all what you wanted?

But, the reality is quite different. You are not paying for a run of the mill car, but a custom car with styling and performance characteristics defined by you. Hence, you have to pay in advance and wait a year to have the car delivered.

Majority of the enterprise applications need configuration and/or customizations to suit the client's specific needs. This is what takes the time to create and is what incurs up-front capital investment. Even if we move into the cloud paradigm, this still holds true and the costs are going to be incurred. What is going to be different is that the infrastructure costs will go down since you are renting rather than buying on your own.

Cloud is here to stay, for sure. But there will still be a mix of on-premise and cloud hosted solutions from what I can see, with the cloud being the majority.

Thursday, September 22, 2011

Kindle eBooks at your public library!

Couple days ago I read that Kindle books are now available for download from the King County Library System in Seattle. Ever since I read the news report that Kindle books were coming to public libraries I was thrilled and anxiously waiting for the moment.

I always imagined a day when I walk into a new public library and open an account, instead of a library card, I get handed a Kindle. I go home and browse the library catalog and check out books using the Kindle. How cool would that be? It is still a long way to get there, but it will happen (either with the Kindle or some other such device).

I immediately headed over to the KCLS web site to browse the library. To my surprise, there were thousands of titles available! I was tempted to download a boat load, but restricted myself to a handful and went through the checkout process. The site does inform that whispernet is not supported and I was curious to see how the checkout worked. I collected all my books in my BookBag, and logged into the KCLS system. Once I checked out the books, I was redirected to the Amazon web site for download. I had to then login to Amazon.com and then instruct the site to transfer the book over to my Kindle. Lo and behold, the book appeared on my Kindle (via WiFi, though) in a few moments!

I would have loved it if I were allowed to download the book directly from the library, but then, I would have had to use USB to get the book across to my Kindle. Also, another gripe is the inability to perform bulk transfer. If you check out 10 books from the library, you will have to initiate the download process 10 times. This is a bit annoying, but I am sure Amazon will fix it soon.

All in all, a great experience and I am glad Kindle is now supported by the public library system. Looking forward to a lot more time spent with my Kindle.

Monday, September 12, 2011

Urwerk UR-110 Torpedo

I love timepieces with spectacular satellite complications and Urwerk makes some of the best watches in this category. UR-110 Torpedo is another such device and this stunning video demonstrates it. Did I mention they are also great at creating awesome fly-throughs of their complications?

Check this one out: