Archive for the ‘Software’ Category

Android Issues

Tuesday, August 24th, 2010

Android (whose kernel is based on Linux) currently looks like the Linux of mobile operating systems. It doesn’t just work – you have to enjoy complications. Lack of upgrade paths seems to be a big problem with few handsets having OS upgrades from their original release. Actually the comparison to Linux is probably unfair since Linux on the PC platform has evolved to be not that bad.

Motorola’s Android Issues

Android’s open reputation is also under scrutiny as Google’s agreements with carriers look a lot like the bad old days where handset manufacturers got their orders for specific (crippled) versions from carriers.

The dirty little secret about Google Android

Keep in Sync with Dropbox

Wednesday, July 7th, 2010

If you have more than one computer you will probably find it very useful to keep them in sync. As for me I have a multitude of computers from the desktop Linux, Windows, Mac OSX, laptop Mac OSX, iPad, and iPhone. Keeping these computers in sync would be much more of a challenge if I didn’t have Dropbox which can share files between all of these computers and also make them securely accessible on the Internet.

I love Dropbox since it has many features MobileMe should have. A key criteria for my evaluation of software is that files that are created can be synced between computers because my workflows include working on documents on many different computers before I am finished with them. More and more software is being made to be compatible with Dropbox because it provides a reliable set of syncing services. An example is keeping text files in sync between iPhone, iPad, and desktop computers. I use WriteRoom (on my iphone and iPad), TextMate, and Notational Velocity to write text files that are immediately available on all of my computers. It is a tremendous productivity boost to be able to update these text files on whatever computer I have available when I have a spare moment.

I have been happily using Dropbox for some time as these posts describe:

  • Get Dropbox, September 18, 2009
  • Dropbox Version Control, November 10, 2009
  • Reliable Syncing of Textexpander Snippets, January 12, 2010
  • Check out this article for a lot more things you can use Dropbox for.

    Even if you only have one computer you can use Dropbox for remote file access and file sharing for things like photos.

    You can have up to 2 GB of file storage for free and there are paid plans to store a lot more. Dropbox has a sweet deal for referrals that is Win-Win. If you register for a free Dropbox account using this link I get an extra 250 MB of storage and you do too! I heartily recommend Dropbox to keep your files in sync and share them with other people.

    Contrast the Old World to the New World of Computing

    Sunday, January 31st, 2010

    The iPad announcement has got people thinking about the future of computing and its implications. There is a lot of disagreement but it has got to be healthy that people are considering new possibilities. This debate is at a whole new level than the product management perspective of left brain product specs vs. right brain user experience that I wrote about in my product management blog (Magic or Specs?).

    skitched-20100131-220736.jpg

    Old World Computing

    Mark Pilgrim is nostalgic for the Old World of computing (Tinkerer’s Sunset) when computers came with a readily available command line and could be programmed easily in Basic. He speculates that there will be fewer programmers initiated with new computers where the programming is abstracted away so it is not as easy to tinker. In reality there are whole new levels to tinker at and there is still opportunities for programming in new ways. However, in the Apple model at least there is a structure that puts more controls on enforcing Apple’s views on consistency, quality, and the user experience. The debate and battle will go on for many years about what structure will win for development and end user delivery of value. The reputation of Android is that it provides a more open environment with fewer controls on programmer freedom. The issue is how to establish a platform that delivers quality to consumers while being open enough to let multiple parties add value and consumers to have choices. Who will have the best rules for their platform? This is yet to be determined but the era of old world computing where there was little structure and programmers could build their “world” from scratch has been coming to an end slowly but surely.

    skitched-20100131-230730.jpg

    New World Computing

    Steven Frame really nails the key attributes of this transition from old world to new world computing. A problem with innovation transition is that when a new product is introduced it usually hasn’t yet implemented all the new things to replace previous products all at once. The solution is not always to include a hybrid of old capabilities – sometimes there is a delay while other new capabilities are developed. Steven’s hybrid example is replacing the floppy disk with an optical disk drive. Apple is attempting something more ambitious in the mobile context by innovating in several areas at once:

  • file system
  • touch interface
  • software development and distribution
  • multitasking
  • data sharing
  • device ports and sensors
  • Let’s use multitasking as the example. The iPad has been ridiculed for taking the supposed backward step of not having multitasking on the iPhone and iPad. In the context of a mobile device is it better to have multitasking with performance issues and the need for the complexity of a kill task utility ala Android or to just temporarily have single tasking until a new multitasking capability can be implemented? New studies have shown that too much multitasking is detrimental to not just computer performance but human performance as well. Maybe what is needed is a new type of multitasking that may be more restricted but where the overall system works better. Could this be similar to the copy and paste feature that Apple delayed until they could implement it to their quality standards? In some cases it can be courageous and right to suffer the criticism until something can be done properly to avoid the confusion of an interim implementation that is clearly lacking. Apple may be applying a do it right or not at all approach.

    While the new capabilities are being developed, the feature limited new device needs to be focussed on a niche where it can be successful. Steve Jobs outlined these use cases in the iPad product announcement.

    skitched-20100131-231726.jpg

    This doesn’t mean that the iPad is intended as only a media consumer device. It is only a starting point and it is only a matter of time that Apple with its iLife history and third parties with their iPhone experience will undoubtably build out previous and new types of creative capabilities using the larger multitouch iPad interface.

    New Computer Interaction

    Monday, January 11th, 2010

    I enjoyed these TED Sixth Sense video 1 and TED Sixth Sense video 2 . Maybe you will too. It certainly suggests some new ways to interact with computers that could be on the near term horizon. These ideas make the current desktop software metaphor and mouse interface seem primitive by reversing simulating the real world in virtual worlds into projecting virtual information into the real world.

    The new projectors and video cameras are getting small enough to be used in mobile so with new interactive software innovative integration is possible. I loved the demo combining paper and computer editing with the new idea of what can be used as a screen.

    Natal is announced to be coming out this year for gaming interactivity using some of the same technology.

    Free and reduced Mac software this week

    Tuesday, November 10th, 2009

    You have heard about the MacHeist 6 free software applications available this week.

    Now even more Mac software is being discounted 20% this week.

    I use Marsedit which is great for blogging.
    There is a wide variety of specialized software so do a quick scan to see if there is anything you want at a reduced price.

    Read Right on your MacBook

    Sunday, November 8th, 2009

    After all, it is called a MacBook right.

    Until the legendary Mac iTablet appears, a handy workaround is to use Read Right to view pdf ebooks in a rotated page view on your laptop. A bit awkward to turn your laptop on its side but it is a free way to get full page views of your ebooks and it has the expected navigation shortcuts. Just press the arrow key to advance the page.

    Firefox 3.5 being released today

    Tuesday, June 30th, 2009

    Firefox 3.5 is being released today and not only is it faster but it includes useful features like being able to easily save videos and support for new web technologies.

    Firefox 3.5 NWT

    For more watch the Mozilla Mike Beltzner video:

    Why people are excited:

    Skype Beta for Screen Sharing

    Sunday, June 28th, 2009

    I don’t usually recommend installing software Betas for regular use since at least some software in this category can be unstable. The latest Skype beta (Mac v2.8.0.438, Windows v4.1) however has a compelling feature, screen sharing, that could make it worthwhile to be ahead of the curve and dip into betaland to get this additional functionality before it is officially launched.

    Depending on the software developer, beta software could crash frequently and have missing features or be almost production quality like Google’s endless betas. Skype betas appear to be mostly stable from my experience since they do frequent incremental updates.

    Here are the links to skype beta software downloads:

    Skype Beta (Mac)

    Skype Beta (Windows)

    Timeline Software

    Saturday, July 26th, 2008

    Timeline software is beginning to emerge to help present events in time in a more interesting way similar to how Apple has implemented time machine effects for recovering backup files.

    Bee Doc’s has two software versions for creating timelines with the second one including some 3D effects. The software can be used to create editable timelines that can be stored locally or posted online as a movie.

    Kronomy is a beta web service for creating timelines on their site and embedding the timeline on another site. Dates are not shown horizontally on the bottom but along with the list of events. Kronomy has a nice feature of supporting interesting graphic backgrounds. By posting content to the site you are granting the site to full rights to the content. Ameans for exporting content out of Kronomy isn’t immediately apparent. You can restrict access to your timelines to people in your contact list. You can also just keep them to yourself but that kind of defeats the purpose of having them online.

    Circavie is another beta web service for creating timelines. It is part of the AOL community and you can sign on using your AIM id which is a free registration. It has more flexibility in that you can display the timeline online but also embed it at another site and create an RSS feed. This site also doesn’t have an obvious way to download all your content.

    While the online betas are interesting Bee Doc’s seems the best bet especially if you want to have more flexibility and control of your content.