Greeting, I'm a C# programmer guy. I'm planning to start developing app for iphone but I'm not sure if I should use C# under MonoTouch or just use the native language for iphone OS Objective C.

Is there a different to program for iphone app using C# or Objective C?

Is there limitation using C# to program app for iphone or it can do as much as Objective C can do to develop iphone app?

Edit
Report