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

有用 QT 做移动开发的吗?

  •  
  •   lh948 · 2017-05-16 08:18:40 +08:00 · 6401 次点击
    这是一个创建于 2741 天前的主题,其中的信息可能已经有所发展或是发生改变。
    QT 做移动开发现在处在什么阶段?
    这个方案可行吗?

    有没有什么比较好的学习 demo?

    欢迎大家讨论
    21 条回复    2017-05-17 14:06:18 +08:00
    Vindroid
        1
    Vindroid  
       2017-05-16 08:28:11 +08:00
    正在学 qt,公司在把 cocos 项目转 qt。这东西国内文档太少了,只能查官网或者国外论坛,国内的全是 qt4 的,qt5 就跟没人用了一样。
    qt creator 自带的 demo 和官方的 Documentation 都比较不错,看那个我觉得就够了。
    Akkuman
        2
    Akkuman  
       2017-05-16 08:30:56 +08:00 via Android
    qt 做移动开发感觉不多,感觉就和易博龙的 firemonkey 境地差不多吧,不知道是不是因为关注的不够,说错了请各位大佬指正
    willm
        3
    willm  
       2017-05-16 09:07:13 +08:00 via Android
    能做,但是不太成熟,坑很多。如果不是只会 c 艹技术栈,不建议用来做实际项目。
    Zzzzzzzzz
        4
    Zzzzzzzzz  
       2017-05-16 09:09:39 +08:00
    大概在 S60 时代比现在火吧......
    JerryV2
        5
    JerryV2  
       2017-05-16 09:10:00 +08:00
    是 Qt 好吗,大小写很重要的
    sc3263
        6
    sc3263  
       2017-05-16 09:23:50 +08:00
    是 Qt。
    以及,真心不推荐用 Qt 来写移动端的东西。需要做太多平台相关的编码。到最后你会发现,工作量比直接用原生语言开发还要大。
    jixiangqd
        7
    jixiangqd  
       2017-05-16 09:32:48 +08:00
    Qt /kju:t/ not /kju:ti-/
    在我第一家公司用过,坑特别多,bug 特别多。不成熟,不建议使用:)
    Leafove
        8
    Leafove  
       2017-05-16 09:39:07 +08:00
    Qt 移动开发在塞班时代就死得差不多了,更准确说基本就没怎么活起来
    nicevar
        9
    nicevar  
       2017-05-16 09:54:21 +08:00
    桌面应用不错,移动端不太适合,以前用 Qt 做过不少 Symbian 和 Meego 的 app,iOS 和 android 也做过,现在的移动平台如果是公司类正式项目不建议使用,问题比较多,个人的话玩玩还可以
    wohenyingyu02
        10
    wohenyingyu02  
       2017-05-16 10:01:09 +08:00 via iPhone
    Qt 还能做移动端,长见识,跨平台一般不是直接 webview 么
    gongbaodd
        11
    gongbaodd  
       2017-05-16 10:19:54 +08:00
    Qt 做移动开发感觉还是包有点大,上一次拿 Qt 写的一个特别简单的项目,就 6MB 多了,而且体验上还没觉得比 Hybrid 好到哪去。demo 官网不是有吗?
    alqaz
        12
    alqaz  
       2017-05-16 10:48:28 +08:00
    移动端可以试试 V-Play,试用不要钱,下载安装后带有几个 demo,各种层面的都用,发布的话,需要购买,http://www.v-play.net/,还有,移动端的开发问题建议到 Slack QtMob 上去提问。
    sslyxhz
        13
    sslyxhz  
       2017-05-16 11:46:34 +08:00
    知道 Qt 能做移动端,没听过有什么知名的产品..
    lh948
        14
    lh948  
    OP
       2017-05-16 13:12:35 +08:00
    @Vindroid 我也正在学,可以加 QQ 交流吗?
    onceyoung
        15
    onceyoung  
       2017-05-16 13:25:54 +08:00 via iPhone
    相信我,在没有移动开发基础的情况下,原生坑最少。别问我为什么知道的。
    kmahyyg
        16
    kmahyyg  
       2017-05-16 13:30:15 +08:00 via Android
    个人喜欢 h5 app,手机上非常用应用不装。支付宝这类涉及支付的就不行了……
    lh948
        17
    lh948  
    OP
       2017-05-16 13:37:28 +08:00
    @onceyoung 你是怎么知道的 ?
    lh948
        18
    lh948  
    OP
       2017-05-16 14:09:59 +08:00
    @jixiangqd 谢谢纠错提醒
    lh948
        19
    lh948  
    OP
       2017-05-16 14:10:08 +08:00
    @JerryV2 谢谢纠错提醒
    JamesMackerel
        20
    JamesMackerel  
       2017-05-16 17:08:30 +08:00 via iPhone   ❤️ 1
    难道没人觉得 qt 的英文文档良心得不行吗。
    whatTheGhost
        21
    whatTheGhost  
       2017-05-17 14:06:18 +08:00
    @JamesMackerel 比绝大多数开源产品都有良心
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   924 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 87ms · UTC 21:49 · PVG 05:49 · LAX 13:49 · JFK 16:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.