Lots of PHP programming now learning Objective C


iphone At last I decided to learn Objective C and develop application for iPhone. As a result 2 days ago I bought a mac book pro and fully shifted from my windows 7 OS Based HP Pavilion DV5. I gifted my HP laptop to my wife. 😀 I’ve also a net book running Ubuntu.

Mac book pro is awesome. This is first time I’m using mac book. The LCD is amazing. Everything looks beautiful. And Snow Leopard is also a nice OS. Many people told me Mac isn’t much user friendly. But honestly mac is very user friendly than any other OS.

So for last 2 days I’ve been reading Objective C basics  using Cocoa Framework. At first glance syntax looks confusing like declaring object and use.

NSString *str = [[NSString alloc] init];
str = @"Learning Objective C";
[str release];

And another thing looks confusing at first glance that is the declaration of class.

@interface MyClass:NSObject{
    int age;
}
- (void) print;
- (void) setAge: (int) a;
@end

@implementation MyClass
- (void) setAge: (int) a{
   age = a;
}
- (void) print{
  printf("My age is %d", age);
}
@end

Because in Java and PHP we use interface keyword to declare interface. Whatever learning new things in programming is enjoyable.

In my student life I was proficient in C/C++ and Java. I also liked microsoft’s C# because that is a clone of Java. Actually I want to be a Java Programmer but after my university degree I couldn’t manage any java job in my country. I have developed several popoular J2ME applications for mobile phone. Checkout those applications from here.

By profession I’m a web developer. I also enjoy it. But now I think I should taste iPhone application development as I’ve previous experience in j2me mobile phone application development.

Some of my popular J2me Applications for mobile phone:

  1. Smart Mobile Dictionary
  2. Super FX Ball – (clone of DX Ball game)
  3. Sun Mobile Dictionary

If you’re iPhone Application Developer then share your thoughts as comment and give me tips if you have some tips.

mahmud ahsan

Love computer programming and write occasional blog post. In my early career I worked mostly on web based application and since 2011, I exclusively working on iPhone and android applications. I work at home, father of a nice kid and husband of a beautiful wife. [My Business | Twitter | Linkedin]

You may also like

7 Comments

  • shobuz
    June 8, 2010 at 5:56 pm

    nice to hear! i’m also thinking about Objective C, but don’t have any Mac yet 🙁

  • mahmud ahsan
    mahmud ahsan
    June 8, 2010 at 6:57 pm

    @shobuz, yeah iphone application needs mac, ipod touch/iphone and at last apple developer certificate (cost 99$ yearly)

  • Reda Makhchan
    December 30, 2010 at 8:45 pm

    I’m Also a newbie to ObjectifC I just started learning about objectifC lastely…

  • php development
    February 7, 2011 at 12:29 pm

    You are saying right, we can’t complete only based design. And PHP is better option then HTML. Thanks for sharing.

  • Jeanne Fales
    September 4, 2011 at 6:26 pm

    Why learn PHP? There are many of coders on the Internet. If you don’t mind out $125 an hour to a complete stranger.

  • Web App Development
    April 25, 2012 at 12:39 am

    How I can save email address of a application user and how i can send email to the user.

  • Tom
    March 13, 2013 at 10:31 pm

    So where are you now, Mahmud,with Objective-C?

    I have also programmed in C++ and Java. For about the last 4 years I’ve been working with PHP. I’ve toyed around with tackling Objective-C. But I’d be interested to know if you continued the pursuit or moved onto something else.

Comments are closed here.

About Me

Hi I am Mahmud Ahsan. I Love computer programming and write occasional blog post. In my early career I worked mostly on web based application and since 2011, I exclusively working on iPhone and android applications. I work at home, father of a nice kid and husband of a beautiful wife. [My Business | Twitter | Linkedin]

Twitter Feed

Fanpage