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

Xamarin.Forms

  •  
  •   dementrock · 2014-06-12 01:49:05 +08:00 via iPhone · 5186 次点击
    这是一个创建于 3812 天前的主题,其中的信息可能已经有所发展或是发生改变。
    21 条回复    2014-07-06 14:29:15 +08:00
    WildCat
        1
    WildCat  
       2014-06-12 01:50:38 +08:00 via iPhone
    终于!UI也统一了-_-#
    eickegao
        2
    eickegao  
       2014-06-12 02:10:03 +08:00
    两位也用Xamarin嘛?
    dementrock
        3
    dementrock  
    OP
       2014-06-12 02:18:29 +08:00
    最近刚开始研究 觉得相当不错~
    本来想自己实现个类似这样的模板语言 把ember.js搬到移动开发上 可惜被Xamarin抢先一步......虽然还很新很多功能都还不完善
    eickegao
        4
    eickegao  
       2014-06-12 02:44:11 +08:00
    这东西我已经用了二三年了,国内的开发者一共才遇到过一个。今天算是又遇到了。
    WildCat
        5
    WildCat  
       2014-06-12 08:24:47 +08:00 via iPhone
    @eickegao 不啊,学生党,用不起呐-_-#
    knightluffy
        6
    knightluffy  
       2014-06-12 08:47:30 +08:00
    等哪天免费了再说..
    dong3580
        7
    dong3580  
       2014-06-12 09:00:00 +08:00
    又是微软,学过一段时间,这玩意还是C#么?
    写的时候觉得,已经完全没C#的味道,而且方法都让人蛋碎,还不如直接换原生语言。
    fengzeyan
        8
    fengzeyan  
       2014-06-12 10:00:59 +08:00
    @eickegao 哎呀~遇到同行了~ 我用了一年多了~ 最近刚刚上架两个应用~
    dementrock
        9
    dementrock  
    OP
       2014-06-12 10:40:33 +08:00
    @dong3580
    > 已经完全没C#的味道
    求详细?
    dementrock
        10
    dementrock  
    OP
       2014-06-12 10:50:33 +08:00
    @WildCat @knightluffy 确实贵...目前还在玩试用版
    eickegao
        11
    eickegao  
       2014-06-12 23:05:18 +08:00
    @dong3580 原生程序可以写一次在三个平台上面运行嘛?而且原生程序很多地方的库都不通用。
    eickegao
        12
    eickegao  
       2014-06-12 23:05:41 +08:00
    @WildCat 确实贵了一些。
    eickegao
        13
    eickegao  
       2014-06-12 23:07:56 +08:00
    不过我是最早一批的用户,所以我的价格是399刀 iOS+Android Business Plan。
    dong3580
        14
    dong3580  
       2014-06-13 08:50:26 +08:00
    @eickegao
    这个玩意噱头大于实际价值,相比于QT和Mono,我更看好QT,
    eickegao
        15
    eickegao  
       2014-06-14 00:11:35 +08:00
    @dong3580 不知道QT好在啥地方?Xamarin的意义在于写一次,全移动平台通用。我这里有几个项目都是这样做的。QT的UI好像在不同机器上面都是它自己画的,Xamarin的UI可是标准控件。
    garfeildma
        16
    garfeildma  
       2014-06-17 17:32:37 +08:00
    最近在看xamarin,不过官网的demo一直没运行起来,报library "/data/data/com.xamarin.XamStore/lib/mscorlib.dll.so" not found的错误,还没找到解决办法
    WildCat
        17
    WildCat  
       2014-07-04 08:04:05 +08:00 via iPhone
    @eickegao 学生党给打1折,果断入了-_-#前辈求上手路线图/教程
    PS.感觉坑不少啊,昨天按照官方guide的教程做了下ImageView,想把图片源放在共享的部分,结果iOS能正确调用,Android不行
    eickegao
        18
    eickegao  
       2014-07-06 11:47:43 +08:00   ❤️ 1
    @WildCat 我在写一个教程,不过只是iOS的部分,如果有兴趣可以去看一下。http://gaojiajun.me
    WildCat
        19
    WildCat  
       2014-07-06 11:58:10 +08:00
    @eickegao 感谢!
    自己对于C#的了解限于当年SilverLight3.0出来时跟风搞了搞,后来还写了点ASP.NET/WinForm,Xamarin坑好多。

    这两天忙着考试,就晚上看了看,发现跨平台也不是那么完全,即使现在有了Xamarin.Forms,比如调用相册的图片似乎还是得分开写。
    这两天看到PCL下调用http/sqlite似乎不太方便,总体的感觉是对于中大型团队,还是分开做不同平台的开发还是合算啊!
    WildCat
        20
    WildCat  
       2014-07-06 11:59:46 +08:00
    @eickegao
    目前我最需要的就是Xamarin.Forms+最大化使用SharedCode的最佳实践=。=

    看到大神是肉翻人士,这方面的经验也迫切需要呀XD
    eickegao
        21
    eickegao  
       2014-07-06 14:29:15 +08:00   ❤️ 1
    @WildCat Xamarin.Forms刚出来的,要找教程恐怕要去官网去找了。Xamarin的优点就是写一次可以多个平台运行。这笔分开开发要省力很多了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   145 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 21:55 · PVG 05:55 · LAX 13:55 · JFK 16:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.