Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS Development using Visual Studio.Net

I have a new mobile application I need to get out the door but I need to utilize our VS.Net IDE to build the application.

This app needs to have iOS UI features and functionality.

It needs to be developed in VS.Net (2010 or 2012 - does not matter).

I am open to utilizing reasonable multiple steps to build this application but I am not interested in going down the Objective-C route (if I do that then I am doing it on a mac).

Here is what I have looked at so far and some general notes:

iOS Build Environment http://www.pmbaty.com/iosbuildenv/

  • Objective-C
  • Tools to create initial project in C with a vcproj file
  • Uncertain which version of VS.Net this is supposed to support as 2010/2012 both wanted to convert
  • Requires switching back and forth between tools and VS.Net
  • Significant training upscale required: Objective-C, new Tools

Visual Web GUI http://www.visualwebgui.com/tabid/711/Default.aspx

  • New project type for VS.Net 2010
  • Has own set of controls which have to use and none others
  • Easy to draw UI using an old style designer implementation for winforms
  • Attempted to run project but only ever gave listing of project directory in browser
  • Coding is in C# similar to any winforms project
  • Significant waste of time - not very intuitive

Nomad - VS.Net Extension (probably most simple use of vs.net) http://www.vsnomad.com/documentation/index.html

  • New project type for VS.Net 2010
  • Utilizes Html as the document type with Html controls
  • Links in jquery and cordova (phonegap)
  • Basically a phonegap project for VS.Net
  • Requires Apple Dev membership (certs, etc) in order to build iOS apps
  • Coding is Javascript
  • Does allow you to build from VS.Net providing you have Provisioning Profiles and Signing Certs
  • Has possibilities but significant training upscale as learning phonegap would be needed

Studio for iPhone - ComponentOne http://www.componentone.com/SuperProducts/StudioiPhone/Demos/

  • Utilizes Asp.Net projects
  • Does not work well in design mode - almost like totally integrated into VS.Net
  • Had to add controls to the project which was strange
  • Got 1/2 through the demo before I realized this is ONLY iPhone and not device indifferent
  • Not so intuitive to work with but workable and the output is very nice
  • Has possibilities but this feels like hacking Asp.net - probably just me

*What I am looking for is either other options or confirmation I have covered the main ones so I can move on perhaps use something like PhoneGap, Sencha or? *

like image 410
Tab Avatar asked May 28 '26 13:05

Tab


1 Answers

Take a look at MonoTouch project by Xamarin. It allows to use a lot of .NET features in iOS. You can open your VS2010 project in MonoDevelop, compile it there and deploy it to the iDevice. Although, it is not free. The price for a single Professional license is $399 USD.

like image 102
Victor Avatar answered May 31 '26 04:05

Victor



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!