Monthly Archives: September 2008

REDFLY

Given enough time, a problem leads to a solution.  REDFLY is the first product I’ve seen that addresses the problem with smartphones having too small screens and keyboards.  Actually, it is the first product that is not a laptop which is designed to make your smartphone much more usable.

It looks just like a laptop but it actually is an extension to the smartphone.  Using either a USB connection or Bluetooth, the link between the smartphone and REDFLY provides the ability to use the much larger screen, keyboard, and touchpad.

The REDFLY is specialized to support the smartphone and has eight hours of battery life.  It can even be used to charge the smartphone using the USB connection.

The REDFLY is stateless since it does not have a CPU or hard drive.  The cost of ownership is much less than using a traditional laptop device.

Because it is stateless, there is also no risk of losing data.  It also means that anyone can use it with their smartphone within a company since the REDFLY only extends the smartphone and has no settings of its own.

It is very clever specialization while also solving a common problem.  Small devices are in need of bigger devices to make the work easier.  In this case, the bigger device only has value as a device extension of the smartphone.

http://www.celiocorp.com/product/

What Can You Do With REDFLY?

  • Thanks to REDFLY’s large screen and full keyboard, you can use your smartphone more and your laptop less. Most people don’t take full advantage of their smartphone’s high-speed data connection, powerful hardware and robust applications due to the limitations of smartphones’ tiny screens and cumbersome keyboards.
  • REDFLY unleashes your smartphone making it easy to type long emails, check attachments, work with spreadsheets, make presentations, view websites, fully utilize CRM applications and connect to remote servers, desktops and applications from anywhere using your smartphone’s data connection.
  • Use REDFLY’s two USB ports to connect a mouse, charge your smartphone directly from REDFLY’s powerful battery, or access data on USB Flash drives.
  • Need an easy way to make presentations on the road without a laptop? REDFLY has you covered. Just plug a projector or large monitor into REDFLY’s VGA port and use PowerPoint Mobile to run the presentation.
  • Have you ever tried to look up a contact, respond to a text message, forward an email or just get work done while having a mobile phone conversation at the same time? With REDFLY, you can use both hands on its large screen and full keyboard to fully access your smartphone and get the job done while talking to someone on your smartphone.

Pretty impressive stuff.  This REDFLY device shows the option of having a core device with very basic input/output while still being able to do full IO on bigger devices when they are available.  Overall this technology is not new but using it this way does seem interesting.

The real question becomes whether or not people would haul around a REDFLY and a smartphone.  Obviously the smartphone would need to be used in flight mode if on a plane.  Probably the most attractive part would come from wanting full access at places like customer sites and hotels.  Besides the fact that it would be much easier, I’m sure it would impress a few customers as well.  A REDFLY is much less likely to be damaged due to not having a hard drive and if it is stolen, there is no data lost.  It makes the REDFLY much more generic and disposable than a typical laptop.  This would translate into being able to pack it in checked luggage.

If any of you have a REDFLY and would like to leave feedback, that would be great.

I know that Citrix is interested because the REDFLY enables the nirvana vision formed many months ago by Chris Fleck.  It makes XenApp and XenDesktop much more usable from a smartphone.

Here is a video demo from Citrix Synergy:

Jason Conger Interiewing RedFly

This is certainly an enabling technology.  If you get a chance I recommend learning more at http://www.celiocorp.com .  There is a datasheet at the site also.
Thanks go to Jonathan Chin from Citrix AdProd Sydney for pointing REDFLY out.

Trout on Strategy

Some books get straight to the point.  Jack Trout, marketing guru, wrote a book called “Trout on Strategy” within the last few years that summarizes his experience with marketing over his very successful career.

There is not a high degree of content but it is easy to mistake simplicity and shortness with a lack of value.

Jack Trout is perhaps most famous for his views on positioning.

He starts out talking about too much choice leading to consumer confusion.  This aligns with Barry Schwartz’s book “The Paradox of Choice”.  As a result of this confusion, it is very difficult for companies to come out ahead unless they are perceived as being different in some valuable way.  The point is that any company is going to need a strategy to survive.

There is enough wisdom contained in this book that it would take several posts to discuss them.

Instead, this post is just to introduce some relevant ideas with the hope that future posts might wander over to the other areas.

The first idea to cover is that what marketing is really trying to do is to gain mindshare with the consumer.  It is commonly accepted that consumers only have so much room for product information and that consumers also do not like being confused.  There tends to be a desire to rank products relative to each other in a given category and usually competitors are viewed as having specific attributes.  The messages that have the most success are based on simplicity and newcomers have the most success with a message relative to existing category companies.

It is a common mistake to take on a competitor head on.  It is much wiser to find weaknesses with the competitor and focus on the attribute that can be used against that weakness.   Consumers see value in something the competitor cannot or will not do.

Trying to be an end all solution is only going to end in defeat.  Consumers prefer going to specialist than to generalist.  This makes more sense from a medical perspective ( patients would not go to the GP for everything).  Jack gives a great example of GE trying to convince companies that they can be the one stop provider for an entire power plant.  The power company refuses and points out that it wants the best provider for each category.  This is a hard lesson for any company looking to expand its business.

Customers do not always know what they want of even why they bought what they did.  This idea makes surveys and other customer interactions less valuable when developing a competing product.  Jack basically states that it is a myth that a consumer driven model will provide all the answers to success.

It is hard to accept that people do not like changing their minds.  He points out that it is much easier to add a relative point than to build an entirely new one.  Human minds have trouble grasping information not relative to what it already knows.  Accepting this human nature provides a much more accurate model for building the marketing story.

A company that specializes is much more likely to succeed and be understood by customers.  Customer undertstanding and simple marketing are directly tied.  The transition from product concept to actual product requires being seen as the expert with the best product.  It does not mean that the product is actually the best performing or the best tasting or the fastest.  It just means that the consumer believes it is the right choice based on the evidence that the main provider knows what it is talking about and only does that thing well.

Logically, the reality of the situation is defined by what the consumer thinks.  Reality is not based on any facts.  Facts are not going to make a successful product.  Facts are for science and the human mind is not based on science.

What seems to be true based on this advice is that a new company needs to be different in some way in order to succeed against the current companies in that field.  It has to stake a claim on a new aspect of the field in order to get the attention it needs to survive.   Once it has a foothold, it needs to continue on a path that is simple and well understood.  Once more momentum builds, it needs to keep showing that it is the expert and that consumers would benefit in its differences.  It needs to reduce its desire for growth for the sake of satisfying “Wall Street”.  It also needs to keep its roots with the customers intact.  Consumers gain a solid performer that can be trusted and the company gains a life and provides work for many employees.

I would recommend reading this book just for understanding the dos and donts of marketing.  Even for those of us not in marketing, it is still interesting.  It’s always good to hear from a specialist.

DayJet Stops Flying

DayJet has just announced on September 19 that it is no longer flying.

As of September 19, 2008, DayJet Services, LLC, has discontinued its jet services and cancelled all future flights as a result of the company’s inability to arrange critical financing in the midst of the current global financial crisis.

Ed Iacobucci is no longer the CEO but is still the Chairman of the Board.  The specifics are listed in the press release.  Most of the employees have already been let go.

Not every venture is going to be successful, but it is a shame that this is DayJet’s fate.  It had been gaining quite a bit of momentum this last year and there does seem to be a connection with difficulty in getting more funding.

This is Ed’s second company as founder.  Citrix was the first.

InfoWorld XenDesktop Review

 

InfoWorld logo

 

InfoWorld has posted a review of XenDesktop just recently.  XenDesktop rated 8.3/10.  The review covers the highlights and explains how things fit together.  It’s good to see independent analysis.

Richard Croft in Sydney gets credit for finding this one.

Application Virtualization Roundup

Sometimes you find extremely interesting information on the Internet.  It usually corresponds to someone doing heaps of work and then reporting results for something you are interested in.  The recent discovery came from the BrianMadden.com site about a report on Application Virtualization.  Michael Keen introduced an application virtualization comparison document written by Sven Huisman and Matthijs Haverink of QNH Infrastructure BV.

The comparison document does a great job of capturing the current players and also their relative strengths and weaknesses and would be useful for people considering using application virtualization in their companies.

This is the kind of advice you would expect to be coming from a third party.  Obviously any of the participant companies are not going to paint it the same way.

What I like is that Application Virtualization is becoming more main stream and obviously it is maturing enough that it is being followed this way.  There is still room for improvement and hopefully we will be seeing some great strides in the next couple years.

There are people in the hardware virtualization camp that don’t see application virtualization as a serious threat.  That could change and much faster than expected.  Currently it seems like Windows is its own worst enemy and this is part of the reason why doing a full VM solution is sometimes necessary.  Perhaps Microsoft will be considering some new architectures to allow for better decoupling between the applications and the operating system.  There are some early indications that they might be thinking about it.

A new potential trend is having it so application developers make their applications virtual from the beginning.  This would be possible with Xenocode without too much trouble.  The value here would be that you would never need to install and that it would be fully supported by the software provider.  Virtual applications are highly portable and if done well do not really care about underlying hardware or software.  They leverage what lies beneath them but they also don’t get tangled up in depending on things in the base.

The message is still fairly new compared to the last round which could be called application streaming.  Each new participant company brings more to the table and makes it that much more compelling.

Currently Microsoft seems to really have a following with the former Softricity product which is now called APP-V.  This was highly obvious during BriForum 2008 in Chicago.

Last pitch is that the document is a great intro the application virtualization space and it would be worth reading even for a more advanced administrator.

Shawn Bass at Geek Speak Live 2008

Earlier this year, Citrix created a new track as part of Citrix Synergy in Houston.  This track, which was called “Geek Speak Live”, was intended to address the more technical aspects of Citrix products.  Not only that, it was intended to be largely driven by outside speakers.

The new model was very successful and addressed a gap in the standard Citrix events.  Traditionally Citrix has not satisfied the needs of the most technical administrators, analysts, and resellers.  The typical statement heard is that Citrix events are too marketing based.

“Geek Speak Live” was Citrix’s first serious attempt to bridge the gap and bring the technical community online.  Much work was put together by the evangelist group to try something different.

Keep in mind that Citrix’s VDI offering had just been released (XenDesktop) just earlier on the first day.  Later that evening, Shawn Bass gave a presentation about the limitations of VDI.  I just discovered this week that his VDI speech is available from Brightcove.  When this first happened (quite a few months ago) it caused a stir within Citrix.  Some people saw it as inappropriate, especially based on XenDesktop just being released.  I didn’t have enough evidence to judge then.  From the general reactions inside the company, it had seemed that perhaps Shawn had gone too far.

However, now that I have seen Shawn at BriForum and have seen this video, I would conclude that the initial stir was a misunderstanding.  Perhaps people saw Shawn as bashing VDI when really he is just trying to warn about the current limitations.  He is trying to deflate the hype curve and make people realize the true value of VDI.

Shawn is a very clever and passionate person.  He strongly believes that the truth be told.  This was obvious during BriForum on the topics he covered there.  If Shawn is telling you to watch out for something, then it would make sense that you should.

Another aspect of this that only through constructive criticism will products improve.  VDI is destined to get quite a bit better in the next few years.  Shawn’s observations highlight the areas that need the most improving.  As he said during the session, VDI should not be seen as a panacea.

Based on several comments during BriForum, technical people are hungry for technical content.  They, in general, are fed up with marketing messages.  Along with that, they want the freedom to express their opinions.  They want honesty and they want to be heard.  So many times, the word “refreshing” was mentioned at BriForum compared to the typical iForum format.  It is very good timing that Geek Speak Live exists and the hope of everyone is that it will continue for the next Synergy/iForum.

The key message that was repeated often is honesty is always better.  If the product has limitations, then those limitations need to be known.  Customers who are misled will remember the deception and be unlikely to try it again.  Expectations set at the right level are more likely to lead to a long term relationship.

A good analogy is dating.  You can start off by pretending to be something that you are not.  You might even fool the other person for some time.  Eventually your true self is going to emerge and the party is over.  On the other hand, if you are only you and confess to your weaknesses, it is the other person that decides if they can handle it.  You have given them the power to choose versus trying to misled them.  If they decided that they don’t like you for who you really are, then it was not meant to be.  It is far better to know up front than to make it to a much a later stage where everyone has wasted their time.

In this way, it is better to be straight forward.  The customer will respect the honesty and be more likely to trust what is being said.

Having written all this, it is now time to say that Shawn had a lot of guts to say what he did.  Brian Madden thought Shawn was either brave or naive to give such a presentation.  However, Brian also confessed that “Shawn is my hero”.  Potentially Shawn could have damaged his relationship with Citrix.  I have heard nothing to say this is the case.  I would interpret the results something like this:  Citrix opens floodgates, Shawn takes Citrix for its word, Citrix realizes it might have opened too wide, Citrix then realizes later that this is the price of allowing open communication.  Truthfully, I see this particular incident in a very positive light.  One of the most dangerous things you can do is believe your own hype.  Sometimes you need someone to remind you of this fact.

Citrix XenDesktop iPhone Demo

In June, Adam Jaques from the Advanced Products Group in Sydney demonstrated the Citrix ICA client on an iPhone.  The video is on YouTube and can be seen from here:

Keep in mind that this is just a demonstration.  If you see this as a valuable thing, please request it either through your normal channels of communication or fill in the poll below:

The real question is whether or not you want support with the iPhone and Citrix XenDesktop and XenApp.

Wandering Desktops

Same Environment

Same Environment

Did you know that the majority of the business world uses Windows for its desktop operating systems?  Of course you did.  Did you also know that by doing so, the user is guaranteed to get a greatly varying experience when using different machines?  Maybe.  Okay, here comes the really tough question.  Do you think this should be possible to have people move around to different machines and get the same experience.  Maybe yes?

The more I understand the problem, the more I realize that Windows was never meant to be moved to another machine.  There are exceptions to the rule but in general it stays put.  Once you install Windows and load up the applications, there is little change of migrating the platform somewhere else.

Windows is essentially tied to its hardware roots.  Certainly it is possible to build solutions based on either virtualization or remote execution (think RDP or ICA), but this is not quite the same thing as a true native solution.

Out loud, I’m wondering why this hasn’t been a bigger requirement.  I mean, why wouldn’t you want to be able to move from machine to machine and get your own environment?   Why wouldn’t you want your own desktop on a new platform?  Technically it is possible.  Obviously it would be easiest coming from the group that wrote Windows.  So far there has been little hint of it.

It seems that the general public is not aware of the possibilities.  If they knew, they would probably realize they have wanted this all along and start demanding it.

The most obvious use case is a worker that switches between working at work and working at home.  Given that the user is going to demand the best performance and expect also the flexibility of using either a work or home machine, they are going to want the same “face” to their same desktop.  This would include everything the user would expect to get access to including user data and applications.  The desktop should look exactly the same except for differences in screen sizes.

There is the option of adding in extra bits that only the local machine has but at this point it seems better to exclude the options.

How could this happen?  Probably the first step is finding a decent way of isolating Windows away from the hardware.  As crazy as it might sound, there is a need for a layer between user mode and kernel mode related to switching devices on different platforms.  Let me say it a different way.  There should be a way to allow for loading of different drivers based on the underlying hardware.  It’s incredibly simplistic to say it this way but basically it would need a detector/loader driver so that it could appropriately load the current driver based on the current platform.  Currently Windows seems a bit fixated with what it was installed with.  I’m sure there are techniques that already do this today.  Basically we just want Windows to be able to load on different platforms with the same disk image.  Provisioning Server has a feature like this but it is not quite what I have in mind.

Once you have a system that can load the basics, then you need to make sure that all the user’s relevant data and programs come with.  This becomes a venture in packaging and execution.  Everything should work and hopefully not be too big.  From a user’s point of view, they get what they are used to.  From an IT point of view, you have just extended out what you can support.

It would be far easier to contain the environment in a virtualization container.  This is both good and bad.  It’s good because it will probably work straight away.  It’s bad since it will not always produce the performance that is expected.

I admit that this is a bit of a wandering post.  I’ve been trying to come to grips with aspects of Offline VDI.  A number of new techniques are coming to mind.  However, it still comes back to one question.

Is it reasonable to assume that a user’s environment should be allowed to be portable?  By this, I am not just talking about user profile information.  I am talking about potentially duplicating the same environment between many different machines which are worked from.