Philip Lippard

Please say it ain't so

Monotouch - Worth an Evaluation

MonoTouchBoxPersonal There are a number of third party offerings which provide a iPhone look and feel for the Microsoft development environment.  Such alternatives usually require that any deployment must run within the iPhone based Safari browser.  Unlike these third party offerings, Novell (a name from the past) is offering a product named Monotouch, which runs on a Mac along with the iPhone Development SDK (Cocoa Touch, Objective C, etc) and Monotouch wraps the iPhone framework APIs such that .Net C# can be used as the development language.  The Monotouch user must continue to be a member of the iPhone Development Program.

Not sure if all the effort of learning all the restrictions of interfacing .Net and C# as an iPhone Development SDK wrapper would be worth the effort, but clearly it is worth consideration.  After careful study it may be that the only reason for considering Monotouch would be for those in the Development community who are simply opposed to learning Objective C.

More Problems for Windows Mobile

With all the positive visibility for the iPhone and the open-source Android OS, Windows Mobile from Microsoft continues to loose market share.  Only 7.9 percent of smart phones sold last quarter were equipped with Windows Mobile, down from 11.1 percent during the same period last year. According to the report, 3.2 million devices were Windows Mobile-based, compared with 4 million last year.  Read the entire article...

iPhone Backup/Syncing VMWare Issue Resolved

iPhone Corruption After moving to VMWare Workstation 7.0 using Windows 7 64 bit as the host OS, the one remaining problem I had was the inability to backup/sync my iPhone in a VMDK virtual machine.  After opening a problem with VMWare and spending many hours testing various tests with VMWare the problem has resolved to being a problem with the iPhone firmware.  It appears that a corruption problem can occur when moving the iPhone firmware from version 2 to version 3.  The symptom of the problem is extreme slowness when backing up one's iPhone.

For me, the extreme slowness in backing up/syncing the iPhone showed up as the complete inability to backup/sync my iPhone within a VMDK virtual machine.  The iPhone backup/sync would come to a complete halt for some reason.

To resolve the iPhone corruption problem, I removed all of my free iPhone applications, which number 20-30 such applications (I am too cheap to actually purchase many iPhone apps).   I then conduct a hard reset on the iPhone, after which I reinstall all of the 20-30 applications.  At this point, my iPhone backup runs in only about 5 minutes, which was taking over 2 hours with the iPhone corruption problem.

Working with VMWare on this problem was frustrating at times, however they did provide excellent support, even though the problem is with the iPhone.

Using VMWare for my virtual machine support along with a Windows 7 64 bit host OS has been an excellent combination.

My 8gb is on the way via UPS from California.  As you know from my prior blog posts the 8gb is part of the master plan in moving to a 64 bit host OS.   I should see some improved performance, especially when executing multiple concurrent virtual machines.

iPhone 2.x Beats Windows Mobile 6.x into a Coma...

Apple announced more blow-out earnings on Tuesday, including the startling but not too unexpected 6.9 million iPhones shipped during second calendar quarter. Apple CEO Steve Jobs claimed that Apple beat Research In Motion for smart phone shipments. As I explained yesterday and Tuesday at Apple Watch, the claim doesn't hold up based on Steve's data. More likely: Apple beat Microsoft, by a huge margin.

Windows Mobile's star is rapidly falling. Coming into 2008, RIM pushed Microsoft out of second place for smart phone operating systems, according to Gartner. Apple has surely knocked Microsoft into fourth place. The question: Is it fourth behind RIM or Apple? That depends on whether Apple snatched second place from RIM.

Click HERE to view ull story.

Year 2008 - Election Year - It Is About the iPhone Stupid...

 iphone1

I have become quite skilled with Microsoft's web technologies over the years; IIS7, ASP.NET, AJAX, Silverlight, etc, however I never really developed much of an interest in Microsoft's mobile platform; Windows Mobile. As a result of being a MSDN Universal subscriber, Microsoft gave me a free Pocket PC (pictured to the left below) several years ago, however I still prefer to use my basic cell phone (pictured to the right below).

motorola-razr-v3c-g 

Yes, I have always admired Microsoft technologies. I started promoting Microsoft technologies to the finance industry in 1992. I stood on my feet all day long at many a trade show (in the US, Europe and Pacific Rim) which promoted Microsoft technologies. I promoted Microsoft technologies as much as our own. The technologies were "one-in-the-same" I suppose. Nexus was embracing Microsoft, and Microsoft was recommending Nexus.

However, one does have to recognize a paradigm shift from time to time. The iPhone represents such a move. I would have to place the iPhone right alongside some other past products which genuinely changed the way people work, live and think, such as:

  • IBM System 360 - 1964 (started the modern age of computing)
  • IBM PC - 1981
  • IBM PC/AT - 1984
  • IBM Thinkpad - 1992 (I have probably owned seven of these over the years)
  • Apple iPod - 2006

Being a software developer at heart, the only way to fullfill my interest in the iPhone is to go out and acquire an iMacBookPro. The iPhone SDK requires a Mac, and I have researched the possibility of executing Mac OS X in a PC based virtual machine; not on planet Earth anyway. It would appear that someone got Mac OS X running with VMWare, however such hacking efforts violate the Apple license agreement, so I suppose I will spend $3,000 to purchase the iMacBookPro pictured below, just so I can start iPhone software development with the iPhone SDK. I figure I will do some "in the cloud" development, using Microsoft .NET technologies to deploy "the cloud" and the iPhone SDK technologies for the iPhone "cloud recipient". I wonder what airport TSA staff will say when I am now carrying two laptops through security; my trusted Thinkpad, and now a iMacBookPro. Interesting how Microsoft have gotten so much bad press for years, yet Apple will not even allow its iMac OS, which runs on Intel based processors, to run on anything other than an Apple assembled Intel processor. Nonetheless, here it is:

iMacBookPro

The new language to be discovered here is Objective C. It shall be interesting to see how this effort goes, and where this detour in the road may lead. I will keep you posted. At a minimum, this effort should satisfy my continuing curiousity for emerging technologies.

...and yes indeed, we are in an election year. If you have ever walked into an Apple store then you probably have more technology exposure than John McCain (or is it MacCain ?)

. It was Ronald Reagan who said..."...Government is not the solution....Government is the problem...". If a US Senator has been on planet Earth for 72 years, yet he knows absolutely nothing about the force that drives the worldwide economy, then I think we now know why ... "...Government is the problem..."... yes indeed.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

However, anyone can slip up in an interview. This is what Steve Balmer had to say about the original iPhone.