目标:
创建并使用android和Iphone应用程序作为我在C#中创建的现有项目的补充。
问题:
今天,我有一个使用C#,Visual Studio和SQL服务器使用N层架构的项目。演示文稿,业务逻辑和数据层都有自己的VS项目。
我不想重新发明java和Objective-C中的业务逻辑。
Android和Iphone的应用如何在不重新发明代码的情况下使用VS的业务逻辑和数据层?
答案 0 :(得分:1)
选项是使用Xamarin
:https://xamarin.com/
使用C#共享代码库,开发人员可以使用Xamarin编写具有本机用户界面的本机iOS,Android和Windows应用程序,并在多个平台上共享代码
由于您已经在C#中开发了业务逻辑,所以您需要做的就是将其包装在Xamarin Android和IOS项目中。 Xamarin还提供可以使用Visual Studio完成的UI设计,因此您的原始IDE不会更改。