• 微信开发第二篇:工具篇


    自从写了第一篇后,最近一直在整理另一个项目的需求,没有继续研究下去,今天晚上终于开始了我的第二篇。

    本次微信的项目是想基于H5做的,所以现在的想法还是先从前端入手。

    要做一个移动端H5的网站有很多种方式:

      1、使用Html5、css3、js自己从头开始做。

        但如果这样,对于目前主要从事项目管理及后端开发工作的我,无疑是困难重重;另外自己也已经对前端的东西很久没碰过了。如果选择这种方式,肯定会本末倒置。最后说不定整个项目都没得戏(虽说这个项目完全是自己的个人爱好!!)

      2、使用现在已有的移动端H5框架;于是乎、带着以下几个自己想要的点,开始在百度、google上不停的狂搜。

          a)、UI的布局代码能否可以轻松实现?

          b)、各大手机浏览器能否自动兼容?

          c)、与后端的通信服务能否很方便的实现?

         可惜的是,到这篇随记之时,仍然有很多点不太明白,只能后面慢慢开始尝试。

         现有的移动端H5框架中,感觉有太多了

          a)、jquery mobile

              这一个我相对比较熟悉,公司之前有一个项目也用过;网上大多的评价都是,性能不怎么好,UI限制太多。话说回来,毕竟Jquery之前在PC的网页应用上相当的便捷,很多人都已经使用习惯,那势必就会考虑的东西太过全面,当然会影响。

              查了下最新版本,说专门做了性能优化,这也是我后面会尝试的。

          b)、zepto.js

              这一个网上介绍说,性能会比Jquery mobile好,而且打包发布之后,会只有几K。但开发难度上会比Jquery mobile高。

              另外,因为自己没有具体尝试,对于UI这块是不是需要单独找框架,也不太清楚。

          c)、PhoneGap

          d)、Sencha Touch

          e)、其他

          除a、b之外,其他的框架都没有更详细的了解,了解得越多,自己也会越陷进去、也会越纠结。

    当然、有了过程,也得有结果!所以最后的决定,还是会从现有框架入手。接下来、自己重点也会去尝试a、b两点,深入研究。

    要摸着石头过河、总会比较困难一些。

    以上是代码级的、个人觉得也算工具篇,另外、更重要的也离不开,具体代码开发的工具,所以:

      前端:    dreamweaver cs6、

        

        

          Photoshop (偶尔调调图,还是能用得上的)

        

        Sublime Text(一同事推荐、具体还没用、说对开发js有较大帮助)

        

        

      后端: 

         vs2013,由于自己一直从事.net的开发。所以这个工具必不可少

          

        Sql 2008 R2(数据库必不可少)

            

          

            最后来一句、建议大家软件都购买正版;当然、也许你懂的。

    到此为止,时间也很晚了。想了好久,要不要把这篇文章“发布至博客园首页”,最终,还是勾上了。

    因为我想cnblogs里面一定会许多此方面的经验,也希望能得到大家的建议和指点;但请注意,如有喜欢人身攻击者,自行离开,恕不远送!!!!

    你有更好的移动端H5开发的推荐嘛???

        

        

      

        

  • 相关阅读:
    base.View.OpenParameter.CreateFrom打开历史单据的值是default
    创建日期时间大于启动日期时间
    下拉列表不显示空白选项的原因
    复制、下推、选单时计算类的实体服务规则不会执行
    选单返回数据以后会执行的事件方法
    判断单据体是否录入行
    供应商协同平台
    .net core获取运行时文件绝对路径
    gmock函数参数输出 备忘录
    リバース 終章
  • 原文地址:https://www.cnblogs.com/wangyong969/p/4397290.html
Copyright © 2020-2023  润新知