c# - Android Studio 与 Visual Studio(跨平台原生移动应用开发)

标签 c# android ios visual-studio cross-platform

<分区>

我是初学者。我正在学习开发 Android 应用程序。 Android Studio 和 Visual Studio 有什么区别?我最近查看了 Visual Studio 网站。我看过这句话

"Hybrid apps with JavaScript and Native apps with C#".

这是什么意思?这是否意味着我们可以像 Android Studio 一样在具有完全控制权的 Visual Studio 中创建原生移动应用程序?它们之间的优缺点是什么,初学者的正确路径是什么?

我也有学习开发 iOS 应用程序的想法。如果 Android Studio 和 Visual Studio 具有相同的功能并且开发的应用程序的性能相同,我可以学习 C# 并使用 Visual Studio 吗?

最佳答案

我想你可能会感到困惑。 Microsoft 最近与 Xamarin 合作。它为 Visual Studio 提供了创建 iOS、Android 和 Windows 应用程序的能力(需要付费,使用 C#)。

Android Studio(如果我没记错的话)用于使用 Java 创建 native Android 应用程序。

如果您有兴趣学习使用 C# 开发跨平台应用程序,请查看 Xamarin。

一个简单的谷歌搜索“混合与原生”应用程序将为您提供优缺点。

查看此链接以获取更多信息 - Xamarin Blog

关于c# - Android Studio 与 Visual Studio(跨平台原生移动应用开发),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32474352/

相关文章:

iPhone 应用程序加载器和图标文件扩展名

iphone - 动态定位从 StoryBoard 创建的 UITableView

c# - 领域驱动设计: Using the Domain in the Blazor UI

list 文件中的 android:permission 标签

c# - 编码双字符指针返回值

android - 在 OpenCV for Android 上使用 onCameraFrame 来捕获高分辨率帧?

android - RecyclerView 和异步加载

iphone - 关于在实际 iPhone 上测试应用程序的担忧

使用 ServiceStack/ORMLite 进行 C# 字符串修剪

c# - 格式化十进制 JsonResult ASP MVC 5