c# - Xamarin.Forms 是否适合用于大量使用 f.ex TTS、OCR、语音等的应用程序?

标签 c# android ios xamarin cross-platform

我们正计划在平板电脑上运行我们的第一个应用程序,以在 iOS、Android 和 Windows 上运行。

我们正在考虑使用 Xamaring.Forms。

我们的应用程序必须能够访问设备上的多个功能/特性。 F.ex: OCR, TTS (text-to-speech), 安装语音,使用我们自己安装的语音,使用我们自己的c++库

有人使用过类似的 Xamarin.Forms 应用程序吗? - 性能,它会工作顺利吗? - 高架 - 复杂性 - 用户界面问题? - 其他问题

或者每个平台的 native 应用程序是否是更好的选择?

任何想法/意见/建议?

最佳答案

作为 Xamarin.Forms 的团队负责人,我还建议您使用 Xamarin 平台。对于 Xamarin 平台(非 Forms)项目,您基本上处于代码共享最大化和痛苦最小化的最佳位置。

如果您使用表单,您会从它的声音中进行过多的 DI 和自定义渲染,从而无法真正受益。

关于c# - Xamarin.Forms 是否适合用于大量使用 f.ex TTS、OCR、语音等的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28293718/

相关文章:

android - appcompat_v7文件夹功能

安卓JNI调用

选择预测文本并将其添加到文本时,不会触发 iOS textViewDidChange

c# - 如何从 DbProviderFactories 中删除提供者?

c# - Mvc 4.0 中的存储库模式

c# - 当前上下文中不存在名称 'sr'

android - 旋转视频 - 无法为输出文件 #0 写入 header (编解码器参数不正确?)

iOS - 在 NSURLSession 中重新尝试失败的 NSURLRequests

ios - 如何从导航栏返回项中删除文本

c# - 在隐式转换中使用字符串常量