V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hugebug
V2EX  ›  程序员

Xamarin 有用过的吗?搭配 Mvvmcross 感觉走的越远坑越多

  •  
  •   hugebug · 2017-03-10 15:51:55 +08:00 · 2957 次点击
    这是一个创建于 2813 天前的主题,其中的信息可能已经有所发展或是发生改变。
    10 条回复    2017-03-13 21:53:10 +08:00
    WildCat
        1
    WildCat  
       2017-03-10 16:31:14 +08:00 via iPhone
    研究跨平台已久,现在最有前途的是 react native 。
    tempcb
        2
    tempcb  
       2017-03-10 16:51:06 +08:00
    我们一直用 Xamarin ,感觉挺好的,挺强大。如果用 Xamarin ,移动要用 Xamarin.Forms + Caliburn.Micro + Autofac 才是正路
    beginor
        3
    beginor  
       2017-03-10 17:26:03 +08:00 via Android
    也有用过一段时间,后来干脆直接 angular2 + native script 了
    guyskk
        4
    guyskk  
       2017-03-10 22:41:08 +08:00
    Xamarin 大坑
    kevinzhow
        5
    kevinzhow  
       2017-03-10 22:50:18 +08:00
    Xamarin 本质上是解决同一款产品,团队 Android 和 iOS 需要各自实现逻辑层的代码的问题。使用这种技术的前提是团队本身对 iOS 和 Android 的开发很了解,如果你精通 iOS 和 Android , Xamarin 可以作为一个选择,用 C# 做逻辑层, UI 用各自平台的 API 就好。

    但首先需要对产品需要用到的关键技术做实验,看 Xamarin 开发有没有什么框架层面的坑。

    最后,不建议在公司使用 Xamarin ,外包除外。
    hugebug
        6
    hugebug  
    OP
       2017-03-13 14:01:56 +08:00
    @WildCat 这几天疯传苹果有封杀的可能 怎么看?
    hugebug
        7
    hugebug  
    OP
       2017-03-13 14:07:19 +08:00
    @tempcb Xamarin.Forms 对于 android 来说有点卡顿 而且 ios 的向右横向滑动返回上一个界面这样的小细节也会丢失
    hugebug
        8
    hugebug  
    OP
       2017-03-13 14:08:43 +08:00
    @beginor 想问一下 有没有可能 xamarin 里面嵌入一些用 ionic 的页面
    WildCat
        9
    WildCat  
       2017-03-13 15:36:57 +08:00 via iPhone
    beginor
        10
    beginor  
       2017-03-13 21:53:10 +08:00 via Android
    @hugebug 用 webview 就行了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3132 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:38 · PVG 08:38 · LAX 16:38 · JFK 19:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.