Steve JobsThe whole Internet is buzzing with Steve Jobs’ resignation as Apple CEO and the possible effects it might have on Apple and its products. There are people who hate, admire, get inspired and feel hatred about him. But, someone who shaped and revolutionized the digital world with his products not in the seat of CEO doesn’t mean of his company doesn’t mean end of all. In fact, he will continue to be with Apple but might not be in the same capacity and not so close to the team, due to whatever reason and I respect. In my opinion, Apple will continue to amaze the world because Steve has sown the seeds already.

  • It’s not Steve who designed iPhone, iPad, iPod, etc. all by himself but his talented engineers he assembled, motivated and inspired for so long. The core skills he has implanted for decades in Apple makes him the leader.
  • Simplicity & user-centric design: Steve and Jonathan Ives (VP of Design) have created for Apple better than anyone for any company. I would say simplicity is Steve’s signature style. Form-factor and design of today’s many Apple consumer products will tell the success of Steve & Jonathan!
  • Not many have given so much importance to usability as Steve & his team have.
  • The culture of always looking for better things without settling for what they are, that he has infused into the organization and imbibed by many in Apple today will go a long way.
  • Of course, it was not with failure also (Steve is good in accepting failure too)! Apple had some not-so-great products but as everyone else it learned the lessons, recognized the potential and applied both in future vision!
  • In my perspective, Steve is a leader of innovation: from the bare metal lab to consumers’ heart, he has paved way for unique "experience" in everything in between. Innovation is not always about new things, but doing things differently too!
  • With due credit for other companies and individuals, Steve has set the standard for today’s mobile devices, be it a phone or a media player. Not just the devices, the applets on them, developing those applets, bringing them on to devices, advertising and making everyone profit from the whole ecosystem was the result of Steve and his team!

I am always inspired by this man of "innovation for simplicity"! Hats off to Steve!!

Of late, I have been making my hands dirty with iOS development and obviously Objective-C. Coming from .NET/C# background (lending the OOPS knowledge) and knowing the C language already (pointers, memory, etc.), learning Objective-C was not difficult for me; just that I had to get accustomed to the “odd” syntax and a few conventions of the language and the environment. In fact, Apple has got an wonderfully superb documentation of the language and the surrounding frameworks (iOS and Mac) and libraries and as such with good time investment, one can get to it easily (well, I am still on the learning curve of the whole thing)! The only area where I stumbled a bit was the memory management (yea, I badly missed GC) area but all along it was a good experience and interesting to manually “pilot” the aircraft instead of putting it into “auto-pilot”!

 

With whatever I have picked up in the language and the iOS platform so far, I thought I would develop a super-duper simple application and that is Color Mixer on iPhone :-)

Screenshot 2011.06.16 19.56.19  Screenshot 2011.06.16 19.56.34

I know it is just a K-school app but having been pampered by Visual Studio, C# and .NET and enjoyed its luxury for years now, developing this one without that much pampering was bit of an exercise and exciting too for me!