ios - How to port Windows Phone 7 application to iPhone -
i port wp7 app wrote iphone. there useful document me start? have no knowledge in objective-c yet.
monotouch development stack using c# , .net develop ios apps. should make ios app development easier existing .net developers.
here're parts of monotouch:
- supports c# language
- supports linq
- silverlight core supported (eg. .net core, webservices, json, xml). read monotouch faq more detail.
- supports sqlite (only) via mono.data.sqlite.dll
- ios classes exposed .net managed classes
there few gotchas:
- you can't dynamically link assembly. code needs recompiled natively on ios (sorry no jit compilation)
- because monotouch still depends on ios sdk, must familiar ios programming model (eg. view hierarchy , application lifecycle model).
- you can't use visualstudio directly. need monodevelop , xcode develop monotouch apps. said, apparently hacked visual studio , able write large portion (not all) of code in visual studio. check out here.
because of setup, recommend separating code business , ui logic. business logic can reused in ios , wp7 projects, develop ui logic individually ios , wp7.
Comments
Post a Comment