最近半年拖拖拉拉利用业余时间写了个app打算发到Apple App Store和Google Play上去,结果不太好,当然主要是我的问题。
因为一开始只是想写个能在Win8平板上跑的程序,所以UI就有点Win8的Mordern风格了,是用QML全部自己画的,然后这个月把它移植到iOS上后提交app store,被打回来了,见
/t/106061 。
另外一个问题是,用的Qt5.2.x,在Android高分屏设备上,没有自动计算拉伸,看Qt官方的Bug report,貌似已经有patch了,可能Qt5.3上会修掉这个bug,所以Android port暂时也压下来了。
作为一个桌面GUI开发框架,Qt相比wxWidgets,MFC,WTL之类的,确实很好用,但因为用C++的缘故,你不能拿它去跟.NET之类的比。
上面有说它体积大然后压缩的,其实我在Windows上即使用上所有的库,然后用Inno Setup做个安装包,最后大概就20M+,如果去掉QtWebkit部分,大概15M左右,基本在可接受的范围的,不要太在意,也不用UPX什么的了。
最后说HTML跟Qt比,呃,怎么说呢,作为一个从事了多年的桌面软件开发的苦逼来说,最近想做一个界面仿v2ex和Candy的论坛,同时有移动客户端,打算后台服务器用golang写,移动客户端用Qt写,这两块自我感觉花点时间应该可以解决,然后就是前端HTML/JavaScript/CSS部分正在头疼中,是花点钱找外包呢,还是忽悠个公司里做web的同事帮忙改改网上找的一些模板呢。。。呃,我说这么多,意思是HTML跟Qt不存在谁难谁不难的问题,主要看人。。。