All posts by Cam Collins

About Cam Collins

@camcollins - dad, husband, entrepreneur, knowledge seeker, lover of the outdoors, fond of new ideas and how to spread good ones that add value to our world.

StitchaVid Summary

StitchaVid.com is a video and photography app that allows people to “stitch” together a video using photos in their iPhone or iPad gallery. You not only can choose the photos you want to use, but the app gives you a number of background music choices, the ability to add scrolling text and various filters, as well as the ability to add voice annotations and snippets. It is a FREE app. Revenue is generated by in-app purchases of extended snippet capabilities, voice filters, image filters, branded images (e.g. rock bands or sports teams) and copyrighted music.

For detailed research and statistics on this app idea click here.

How to Build an App Empire: My Concept for the Four Hour Work Week App Challenge

StitchaVid (StitchaVid.com) is a video and photography app that allows people to “stitch” together a video using photos in their iPhone or iPad gallery. You not only can choose the photos you want to use, but the app gives you a number of background music choices, the ability to add scrolling text and various filters, as well (and this is the differentiator!) to add voice annotations and “doodles”. It is a FREE app. Revenue is generated by in-app purchases of extended doodle capabilities, voice filters, image filters, branded images (e.g. rock bands or sports teams) and copyrighted music. You can find a sample of what a video using StitchaVid might look like here.

I am entering StitchaVid into the Four Hour Work Week App Challenge. The contest got me motivated to analyze the idea through market research techniques offered up in Chad Mureta’s post “How to Build an App Empire: Can You Create The Next Instagram?“. I built mockups using well “Mockups” from Balsamiq. I created the video using iMovie. Lastly, I decided to track the time expended on this effort since I know how much Tim loves time management. I wanted to test for myself how long it would take for me to go through this process. Regardless of the outcome of the contest, this was a fun and rewarding learning experience.

Here is the process I followed:

1. Market Analysis (5.75 hours): This is where I spent the majority of my time which makes sense because you don’t want to invest the time and money building an app no one wants. There is clearly a market for apps that allow people to manage videos and photos. There are 1,000s of photo apps. “Photography” has its own category in the App Store. According to 148Apps.biz there are 13,675 (2.19%) Photography and Video apps. The high is Games at 109,154 (17.47%) and the low is Weather with 2,598 (0.42%). Its a popular category, but nowhere near Games. Still, the art of taking and sharing photos continues to get reinvented as both the picture quality and camera features of smartphones improves.

The question is: “Do people want to take photos and convert them to video?” Here are the goals for StitchaVid:

a. The app MUST improve upon apps or ideas that already exist and have proven to be popular

b. I must be able to verify with existing market data that demand exists for my app concept

c. The app should enhance the usability of the communities my partner and I are already building (more on this later)

Top FREE AppsOn April 26, 2012, the two top FREE apps were video or photo related (#1 Viddy and #2 SocialCam). Since the invention of the camera, humans have been fascinated with snapping images of reality and augmenting and repurposing those memories in a myriad of ways.

My app will be free and include plenty of in-app purchase options. That’s why I felt that the Top Free category was the best place for me to do my analysis. I wanted to look at the top video apps in the App Store for pointers on what people love about them. I then wanted to analyze the top app in the niche of creating videos from photos to see if a market even exists for such an idea. I found Animoto which is #68 in the Photography category for top grossing apps. Using Chad’s suggested research questions I came up with the following:

Viddy (Viddy, Inc)

– Why is this app successful? – Easy to use, it is amazingly social by design, it takes what is so popular about Instagram and does the same thing (basically) for videos, it removes some of the complexities of dealing with large video files by limiting the clip length to 15 seconds, slick clip editor that allows users to easily trim their videos to the 15 second limit.

– What is its rank and has it been consistent? #1 on Top FREE. Top 10 since Apr 11th.

– Why do people want this app? “Fun, great, cool”. Getting lots of traction from being billed as the Instagram for video.

– Has this app made the customer a raving fan? Average rating 4.5 stars so I would say “yes”.

– Does this app provoke an impulse buy? Yes but its subtle. The app has a marketplace feature that allows users to “packs” that enhance the video effects (e.g. filters) or add branded images. There is a “bundle” called “Linkin Park Bundle” that you can buy allowing you to add Linkin Park branding, etc.

– Does this app meet any of my needs? No because a 15 second video would be completely ineffective for a social site about cooking. However it may work in some of our other niches like surfing. Any of our niches that utilize GoPro cameras could work well with Viddy.

– Did I become a raving fan after trying it? “Interested” but not “raving”.

– Will the customer use it again? Clearly. It benefits from an incredible net effect like Instagram powered by social sharing.

– How are they marketing to their customers? There screen shots, icon design, and descriptions are first class.

– What is the competitive advantage of this app? Very well designed. Strong affiliate partners, social buzz.

– What does this app cost? Are there in-app purchases? Advertisements? Free and no ads.

SocialCam (Justin.tv)

– Why is this app successful? If Viddy is the Instagram of video, SocialCam is the Path analog. Even the user interface reminds me of Path. Unlike Viddy, I could not find video length limitations with SocialCam (but surely they exist). This apparently is their Viddy differentiator because they advertise this in their screenshots. Like Viddy it is also easy to use, it is amazingly social by design, it takes what is so popular from primarily Path but also Instagram and applied it to video.

– What is its rank and has it been consistent? #2 on Top FREE (4/26/12). Top 10 since Apr 21st.

– Why do people want this app? “Easy, Fun, Love it” were some of the reviews in the App Store. One person said that it brought them into a “family”, so community is a strong theme across the review.  Getting lots of bounce from being billed as the Instagram for video.

– Has this app made the customer a raving fan? Average rating 4 stars. More negative ratings than I found on Viddy. Lots of comments about crashing the phone and other system type issues. One person said they are bailing for Viddy.

– Does this app provoke an impulse buy? If it does I couldn’t easily find it. I am sure they can/will incorporate in-app filter and music purchases.

– Does this app meet any of my needs? Yes in that it has no apparent video length limits, but it doesn’t solve the problem of people being unwilling or unable to create a good video that they must stage (e.g. someone cooking a mouthwatering Latin Fusion dish). Only picture can do this if the chef is either unattractive, unpolished or nervous in front of a camera.

– Did I become a raving fan after trying it? Interested but not raving.

– What does this app cost? Are there in-app purchases? Advertisements? Free and no apparent ads.

Animoto (Animoto, Inc.) This is the app to beat. There are a limited number of video slideshow apps in the App Store and this is by far the top app that actually creates a video (e.g. slideshow) from photos on an iPhone. The other much less user friendly app is FotoSlide.

– Why is this app successful? Easy to use, good user interface. Has most of the features you would want in an app like this: cool music selections from sponsored artists, cool image transition effects, quality backgrounds, ability to add captions and video clips, and lastly social sharing. NOTE: To create a video with more than 12 photos requires an in-app purchase (smart!). What it is missing is a way to add voice annotations and are “doodles” (e.g. basic drawing) on the photos themselves.

– What is its rank and has it been consistent? According to AppFigures #195 on Apr 26th. This year the high was 162 and the low 203, so by and large the app is remaining in the top 200 apps in the Photography category. (See below) App Figures Animoto

– Why do people want this app? 4.5 star average rating among 633 reviews. Numerous raving fans…lots of “I love it” reviews. I looked at the 3 and 4 star reviews to see what people did find wrong with the app. They mostly complained about the 12 pic limit. This of course is the in-app purchase, but I noticed some reviews complaining that the monthly subscription fees was too high. Full length video subscriptions cost $4.99 per month. Some people complained about uploading problems, password issues or not being able to view videos once upload to FB. Animoto has a popular internet application that does the same thing as their app. Some people complained that the iPhone app lacked many of the features found in the their internet app. However it appears the company has shored most of those up.

– Has this app made the customer a raving fan? Yes (see above).

– Does this app provoke an impulse buy? The 12 picture limit is fairly restrictive. I would love to know how many free users they convert to a paid plan.

– Does this app meet any of my needs? Yes – specifically if your goal is to turn your photos, video clips and music (NOTE: it’s their music – you can’t use music in your library) into good quality videos and share them. However if you are more interested in communicating about a photo or image, drawing circles around points of interests or adding voice annotations, this app does not do this. In the words of Michael Arrington of TechCrunch “We are unabashed fans of this do-one-thing-very-right service.”

– Did I become a raving fan after trying it? Yes

– How are they marketing to their customers? There screen shots, icon design, and descriptions are great. Furthermore there website and internet based product drives traffic to their app.

– What is the competitive advantage of this app? Best in class for creating videos from photos.

– What does this app cost? Are there in-app purchases? Advertisements? Free but limited to 12 pictures. Subscription service is $4.99 per month for unlimited pictures. Did not see other in-app purchase options. No ads.

2. Idea Alignment with Successful Apps (1.25 hours): I believe that StitchaVid can improve upon the functionality found in Animoto by focusing more on giving users the ability to add their own voice annotations and doodles. “Doodles” are simple drawings of lines or circles the user can add to the photos. This is especially useful if you are trying to create an instructional video. Animoto does a great job of creating great transitions from one photo to the next. Backgrounds and transitions appears to be their focus. The focus of this app is to give users more flexibility in the creation of their videos.

The basis for this theory about a market need for creating videos from photos comes from my experience with StoveTopHero.com. StoveTop Hero is a cooking video contest site. You can upload videos right on the site via our YouTube Direct API. What we found however is many people didn’t like to create “staged” videos. In other words, a video that is planned and choreographed. Some of the best video is spontaneous. Just look at Viddy for an example of that. But in the case of filming food preparation or any instructional video for that matter, the chef is effectively “on stage” and many people simply aren’t comfortable in front of a video camera knowing that they must perform.

StitchaVid would allow people to create a video from photos, music, voice annotations, doodles, text captions and video clips.

Analysis Between StitchaVid and Animoto:

a. Why are people purchasing Animoto? After reading many of the reviews it appears that most people love the app because its easy to use and allows people to create a compelling video quickly. The biggest complaint users had was not being able to use their own downloaded music in the videos.

b. Can I do something to emulate this idea and take it to another level? Yes – I would focus on voice annotations and a simple drawing capability.

c. What other ideas would this app’s demographic like? I could allow people to add music from their library but I am sure I would have to restrict them from being able to share those videos on YouTube and Facebook due to copyright concerns. Furthermore there’s are a lot of high quality indie and creative commons music out there. I could do a deal with 995Designs and license the “Band of the Day” music on their app or license Bonarro Radio music.

d. How many other similar apps are in the market? As per the above, the top app in this niche is Animoto. However you could take things to the next level by incorporating some of the innate social features found in Viddy and SocialCam.

e. How successful and consistent have they been? According to AppFigures.com, Animoto stayed consistently above 150 in the Photography category since its inception.

f. How does their marketing and pricing model work? FREE app with a paid subscription to create videos with more than 12 pictures. No other in-app purchases or advertisements that I could find. StitchaVid could provide unlimited pictures for free and then offer in-app purchases. I could also have more of a social networking appeal like Viddy or SocialCam.

3. App Design (2.5 hours)

I was very impressed with Viddy’s home screen and I felt that StitchaVid could benefit from some of Viddy’s social network capabilities. So my app became a combination of the best of Viddy and Animoto with the additional key features of being able to voice annotate the pictures and to add Doodles. “Doodles” allow you to add graphical snippets like callouts (comments), text annotations, shapes and lines to your photo.

Here is the video I created of the StitchaVid. I used iMovie and Balsamiq Mockups. The background music was created by Kevin McCloud and used under Creative Commons license.

The video took me about 3-hours to complete. But it was my first iMovie video so the noob factor was really high. For an experienced iMovie user this video should have taken 1 to 1.5 hours to create.

That’s it. If you have any thoughts or advice for this app please leave comments…

 

Have a little humility

There are lots of books coming out today about employees taking initiative. Not simply checking off items on a to do list that someone else gives you, but having the guts to take your ideas and run with them. Seeing them through and then asking for permission later. Empowerment and initiative are very important traits employees should have if they are truly going to help organizations grow today.

However I think that having a strong will and speaking your mind in the workplace has a negative side effect. If the position taken by someone on the team is one of defensiveness, self-righteousness and devoid of humility, this posturing and attitude is like a cancer eating away at an organization. I recently heard some great business advice that goes something like this.

“If an employee identifies a problem or something in the organization that they think is wrong, they can’t just bring their complaint to management. They must come up with three solutions to the problem as well”.

This is an interesting approach. It forces employees to take action, become autonomous and to shift their mindset from problems to solutions. As I observe the communication that takes place in our office, I hear a lot of defensive talk. “I would have done that if she didn’t do X”. Or “Maybe I could have done this better but she should have known Y”. I rarely hear anyone completely admitting to a mistake like, “I missed that one, sorry”. There is always a caveat, always an excuse, always CYA.

The question I would ask if you work in an environment like this is the following: “If everyone is so perfect, and no one makes mistakes, why does the company seem to have so many problems?”

Everyone points the finger at the other guy and its always because he or she did not do this, or didn’t tell me that or a process wasn’t communicated effectively. What happened to initiative? What happened to seeking knowledge? What happened to humility in the workplace?

Beholden: Lessons learned from Market Samurai and Google

 

Market SamuraiThere are many products that simply wouldn’t exist if it weren’t for an enabling technology or service. I am designing a pivot strategy for @ExumaTech that could revolutionize the way owners of late model cars, trucks, boats and RVs communicate with their dealers. One of the risk factors I’ve identified is the dependence this solution will have on dealer management systems (DMS). If the link between this app and the DMS breaks, no more value to customers.

Being dependent upon another technology is very different than simply providing another interface to an existing product or service, or adding new functionality. There are thousands of products that add a missing feature to popular services like Facebook, Twitter and Google+. The Twitter “auto-reply” products are a good example. If the giants cough, the enablement technologies can either catch a cold or worse yet become irreparably broken.The legion of Twitter auto-responders are a good example of this. When and if Twitter releases this feature, so much for those products.

There is another class of products like Market Samurai that help people improve efficiencies by coalescing and organizing data from numerous sources and presenting it to the user in a common interface. A good example of this is HootSuite. Like Market Samurai, HootSuite is a great service because it helps us manage our social media activities across multiple Twitter and Facebook accounts. Twitter and Facebook have published APIs in their services to enable companies like HootSuite and thousands to create valuable products. This of course bolsters the value of those services and creates an ecosystem of developers and designers promoting those services.

A couple of weeks ago, one of the giants (Google) coughed and it seriously disrupted the service provided by Market Samurai. Many companies that don’t have an open and honest relationship with their customers and the blogosphere would have hidden from these issues while their customers suffered. Worse yet they could have blamed Google for all of their problems in one simple blog post and then gone silent while they paniked behind closed doors. However Market Samurai did what any company operating in our open socially engaged world would do – they threw the doors open to conversation with their customers, fans and ditracters. That door was left open 24-hours a day through the weekend and into the following week.  Eugene Ware, their CEO, lays it all out on the line here. Bravo!

Adventures in iOS Land –> HTML5 CSS3 and JQuery Mobile

DockMaster MobileMy Adventures in iOS Land have stalled. Why? Because I’ve been diving into HTML5, CSS3 and JQuery Mobile. The requirements for the app I am developing seem to be more suited for mobile website rather than a native app. I am developing a business app that connects to server code running on either a Linux or Windows-based server. The connection method is a SOAP web service. Thanks to Mateo Casati for his excellent post on SOAP clients using AJAX. We have adapted this code to work with an ASP.NET web service. We also created a wrapper around Mateo’s foundation that allows for cross-domain calls.

JQuery Mobile has proven to be an adequate platform for the user experience I want to create thus far. I am only at the beginning of this project and may need to look at PhoneGap or some other kind of solution to migrate what I’ve done on the web to a native app if native controls become necessary. Eventually I want to explore using the XCode Interface Designer as a mobile layout platform. There are some tools out there that claim to convert the .xib files produced by Xcode to Javascript files. Has anyone had success taking this route?

Living with ADHD: It takes a family

In May of 2010, I described a play that my wife and I saw about ADHD and the way it moved us. My son has ADHD. ADHD is both a wonderful gift and a burden. If one can manage to control the negative effects (impulsivity, hyperactivity, forgetfulness, aloofness, and the obsessive/compulsive traits) the benefits are remarkable. People with ADHD tend to have a higher degree of creativity, logic and reasoning capacity, objectiveness and quick recall.

Basketball Court Empty BenchIn children these positive traits are often masked because the child can’t seem to focus long enough to allow these to gifts blossom in the classroom. The lack of focus tends to be coupled with a number of anti-social behaviors like sudden outbursts, impulsivity and a lack of regard for people’s space.

We are very open in our household about ADHD. My son is aware that he has it, and although it frustrates him to no end, we refer to it as a “gift”. He is not the most popular kid in the class and is often embarrassed by things he does that appear to be out of his control or just plain weird. The act of him sitting through a one-hour mass is torture (I guess it can be for a lot of people…), but he tries. We’ve found little things that will help him cope when circumstances require him to be still, calm and focused. He will carry some silly putty in his hand and squeeze it to release tension and energy. When he was younger we found that brushing his arms and legs at night before bed or putting books on his lap or chest calmed him down.

We have found for our son that a well rounded “coping” program (I can’t bring myself to use the word “treatment”) is the most effective. Aside from taking Straterra, my son attends neurofeedback training once per week. This program has had some positive results thus far. To fall asleep at night my son was dependent upon Clonidine. He now no longer needs it and falls asleep naturally around 9pm on a school night. The neurofeedback is also helping him calm down.

This week my son was extremely disappointed that he sat the bench during his final basketball game at school. Like me when I was his age, he struggles with team sports. I think physical ability varies widely among those with ADHD, but in general it seems that individual sports are better suited for my son. Michael Phelps has ADHD and is regarded as one of best athletes of our time. My son was clearly frustrated about being a bench warmer this season. I can take some blame for not working with him much on his dribbling and jump shots. Many fathers dream of having a son that wants to go outside, play catch, shoot some hoops, etc. That’s not my son. Although we are beginning to notice a change. He is now becoming more interested in riding his bike and shooting hoops. He can’t do it for very long, but at least the desire is there.

Yesterday my son was given the highest honor in his fifth grade class for academic achievement. He maintained a 90% or above average in the first semester. Starting in fifth grade he began to take school very seriously. This was completely self imposed. He really drives himself at school and has worked his ass off this semester. We couldn’t be more proud.

If you are a parent of a child with ADHD, the best advice I can give you is to be open with it. Remind your child that they have a gift, but along with that gift comes some negative side effects that people won’t like. Prepare them for the comments that will come from friends and peers. Help them find coping tools. Listen and be understanding. Finally, take a holistic approach to this because it takes a family.

Adventures in iOS Land – Day 1+

One-calendar-day1My first day digging into Titanium didn’t quite turn out like I had planned. Setting up XCode (once I received by Apple Developer Program credentials) and Titanium Studion was very straight-forward. I am using Xcode 4.2 and Titanium Studio 1.0.7. I also installed the Android SDK. The help and SDK installers seem to have improved since I tried installing Titanium on Windows XP.

Appcelerator has done a great job preparing tutorials and videos in what they call AppU. Three starter videos are provided upon installation: Preparing for Mobile Development, Getting Started with the Development Environment and Sample Projects.

My first project is a business app. I’ve already created the basic prototype using jQuery Mobile. You can find it here. This app will communicate with a .NET XML SOAP web service running on a Windows Server. Since we are developing mobile apps to facilitate business management systems, it is key that the app work with a web service supporting Windows business applications. Given this backdrop, it became apparent that I needed to bone up on SOAP, Javascript and jQuery.

I bought the jQuery Cookbook some time ago, but hadn’t cracked the cover until recently. I started working through the basic examples to get an understanding of jQuery and Javascript basics. You can find the tutorials here. I then started looking specifically at jQuery client side examples using AJAX to communicate with an XML SOAP web service. Here are some that were helpful to me:

Posting XML SOAP Requests with jQuery

Using AJAX with jQuery Mobile

Creating a Javascript Soap Client

Even though I’ve made much less progress that I had hoped, I’ve learned a lot about jQuery and SOAP. On our Windows server I am using a slick testing environment called SoapUI. Blogger Jason Cohen is involved in this project and I’d like to give him a big shout out for not only helping to create a great tool, but for writing some great posts on the business of software.

Welcome to 2012!

The-Lean-StartupThis is an email I sent to my company (@ExumaTech) this morning outlining our focus for 2012. I am reading “The Lean Start-up” by Eric Ries if you can’t tell:

Happy New Year Everyone –

2011 was a good year for Exuma. Through the collective hard work of everyone on the team we had a profitable year and we were able to share the fruits of our labor with everyone. 2012 can be an even better year for us. We must continue to be vigilant about maintaining healthy profit margins and doing the right thing for our customers.

At Exuma we not only want to be profitable and “wow” our customers, but we want to build a sustainable business. This is done using an iterative methodology called “Build – Measure – Learn”. It’s really simple. We turn ideas into products, we measure how our customers (existing and future) like them, then we decide whether to keep it, or chuck it and try something different. We should focus on being able to speed up the cycle and get feedback quickly so we can make adjustments quickly.

Our big development initiative this year is 7.0. You might think that the feedback loop on 7.0 would be a long cycle. Actually I would be a big mistake on our part if it was. Although it is not likely that we will be releasing 7.0 in 2012, we must continue to get feedback both internally and from customers on what it is we are building. One of the mistakes we identified in the TPOS project was not getting feedback early enough in the development cycle. Development tried to make special orders and returns work just like the old POS. Lots of time was wasted working on functionality that was clumsy and initially no one thought to rethink the process and gather feedback. We lost nine months due to the absence of a good feedback loop.

Outside of 7.0, our two main initiatives in 2012 will be hosted (DockMaster in the cloud) and mobile. We are working to bring the cost of our hosted solution down so we can be more competitive and profitable. We are going to stumble and make mistakes as we define the best hosted solution for our customers. That’s Ok. It’s part of the process.

Our mobile initiative is focused on delivering very light weight apps for both smartphones and tablets that will allow our customers to access their DockMaster database while they are on the move. The idea here is NOT to bring new functionality to the mobile platform, instead we want to give our customers some of the core DockMaster features on a mobile device. These apps should be lightweight and the cycle time to develop them should be relatively short. I’ve been working on a prototype that simply allows someone to create a customer and retrieve customer information. Customers want light weight easy to use solutions for their employees. This is evident from the popularity of ThreeClix. Reselling someone else’s product is fine for things that we don’t have core expertise in, like CRM. But we must also build on our own strengths which are accounting, service, inventory and storage. If you haven’t done so already, go to http://mobile.dockmaster.com from your smartphone. This is not what the end product will look like, it’s only a prototype to help us learn these new technologies and get customer feedback.

2012 can be a very exciting year for us. I have no idea what the economy will bring, but we can continue to control and improve upon our own situation. It starts with each one of us. It starts with the attitude we bring to work each morning. Each of us has a choice to be either a shining light or a cynic? I am hopeful that the team will grow together and prosper in 2012!

Best,

Cam

Adventures in iOS Land – An Introduction

XCodeAs I am waiting for XCode 4.2 to download on my new iMac I decided to chronicle my experience. This series of posts will outline my journey in what is a brave new world for me: iOS Development. Since developing cross platform apps is a key requirement for my work in mobile app creation, I’ve elected (as of this writing) to use Appcelerator. First a little background on me.

I am 47 years old. In the iOS development space this puts me in the senior citizen category. I run a company with 24 employees that generates millions per year in revenue. I graduated in electrical and computer engineering decades ago. My first job out of college was at Motorola developing in assembler. That lasted all of 18 months before I decided that sales and consulting engineering was the place for me. With that backdrop, why the hell would I attempt this.

The answer is two fold really: 1). I like tinkering. I’ve been doing adhoc web development (HTML, CSS) and maintaing various sites developed in Django, JQuery and PHP. 2). I believe that if you have chosen technology as your journey in this life you had better walk the walk. In other words, if building and marketing technology products and services is your craft, then you’d better know the ins and outs of what it is you are peddling.

I have no delusions here that I am going to become a master programmer. I wasn’t that good at it when I got paid to do it. I will likely pay someone to develop the complex pieces of the projects I create (e.g database backend, interactive graphics, complex UI functions). However I believe I need to know and be in competent using the tools of the trade. It’s like the guy that has a woodworking shed behind his house. For him it’s a fun hobby. He is not dependent upon woodworking to make a living. But if someone loves their craft and gets good at it they may be able to sell some of their creations in the local swap meet. I am a believer in the notion that many successful businesses, especially those that Tim Ferriss calls muse businesses, come from a hobbyist that turns their labor of love into marketable art form.

Well I believe that XCode is downloaded now, so here goes…

Windows at work, Mac at home

iMac iPad and iPhoneI resisted the notion of buying a Mac for a long time. I own a business software company. All of our products are built on Microsoft technology. My migration away from Unix-based systems to Windows happened back in the mid-90s when I began to actively seek employment with a company that had business applications (specfically software development business apps) that ran on Windows NT. I didn’t realize that one day, more than 15-years later I would come full cycle and embrace Unix-based operating systems once again. What surprised me is that the transition happened at home.

On nights and weekends I began to dive into what was happening in the open source community. I am an investor in Eldarion, one of the leading Django development companies anywhere and developer of the open source Pinax framework. I used Pinax and Django on our DzineBox website. I maintained this site on an old IBM Thinkpad running Ubuntu. Since DzineBox is written in Django, Ubuntu (or any variant of Linux for that matter) made for an ideal development platform. But it wasn’t until I decided to start focusing on mobile app development that my need for MacOS grew to the point that I finally had to shell out the $1,200 for an iMac.

Now look at me. I am definitely late to the party but with my iMac, iPad and iPhone, I’m like an Apple commercial. I am using the Trackpad with my iMac and really like it so far. Not sure if it’s more effecient than a mouse yet, but it is really intuitive. So far I wouldn’t say that owning a Mac is transforamtional. Some people talk about these Zen like experiences they have when they get their first Mac. However I had the original Macintosh and many of the fundamental concepts are still in place. Furthermore, since I already use the iPad and iPhone, the UI was seemlessly for me. I know some people who only have experience with Windows platforms really struggle with the Mac.

I was using Appcelerator on my Windows XP machine in an attempt to start working with the Android SDK. It took some effort just to get it to work. But after it crashed my machine when I uploaded an update to the Android SDK I said enough. I will give Appcelerator a good college try on the iMac, but if it also proves flaky I am off to XCode and my dreams of building cross platform apps will be dashed (at least for the time being).