热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

使用Html5开发Android和iOS应用:HBuilder、Html5Plus、MUI

活动主题:五一巨献,问答有礼,105QB送给IT互联网界的劳动人民活动时间:4月30日晚上10点~5月2日晚上10点网址:http:ask.jiutianniao.com
活动主题:五一巨献,问答有礼,105QB送给IT互联网界的劳动人民
活动时间:4月30日晚上10点~5月2日晚上10点
网址: http://ask.jiutianniao.com
 

 2014年的时候,就初步学习了下HTML5进行移动开发。
主要考虑是,Android只算入门,iOS完全不会,重新学习太费时间了。
如果用HTML5可以搞定的话,入门特别简单,也可以一次性搞定2个平台,节省大量的精力和成本。

HBuilder是个IDE,就像Eclipse。
Html5Plus是个标准,对HTML5的风准,就像JavaWeb中的Servlet。
MUI是个前端框架,就像Java中的SpringMVC。

HBuilder是个主要用来开发Web前端尤其是HTML5应用的工具,非常爽,写代码非常快,智能提示非常到位。
HTML5Plus这个标准,提供了很多API。
MUI是对HTML5Plus的封装,提供了更多的前端组件。

2014年,由于没能解决HBuilder和手机连接的问题,不能实时地调试,基本没效率,随便搞了搞。
2015年4月,尝试了1个周,在我的不断尝试下,终于解决了HBuilder连接手机的问题,目测是“手机驱动的问题” 。

由于2014年有了初步的学习,这次搞的比较快。5天左右的时间,实现了P2P移动端的基本雏形。再花1个周的时间,可以初步搞定P2P的移动端。然后在Android和iOS真机上详细测试下。

前些年对HTML5的讨论比较多,争议也比较大。
看HBuilder这个开发公司的介绍,HTML5现在很不错了。
从个人角度来讲,非常希望用HTML5开发,成本低,对于小公司来说多好。

小公司,没几个人的。很多大一点的公司,Android招2个,iOS再招2个,服务器端几个,这么搞下去的话,一个完整的团队人数也太多了。
一个月的人力成本就十来万,没有投资或较大收入的情况下,很快就破产了。

HTML5是个标准,问题是HTML5开发移动端,比如HTML5Plus和MUI只算是个小的标准,是由部分公司联合推出的。
而Android和iOS是由大树级别的公司搞出来的,大部分公司也都在这些平台上开发。

HTML5开发移动端的框架还有更多,暂时没有精力去学习和应用。 
给个链接:
http://www.dcloud.io/

刚刚翻了下之前的初稿,漏了一点,官方的例子和样式,也有一些问题。解决办法也是有的,不断尝试。
---------------------
 滚动条组件与普通的Tab以及底部菜单的Tab结合使用的时候,滚动条的内容可能出现无法展示的情况。
  
不使用mui-scroll-wrapper,就可以了。
但是,把滚动条的内容一直向上移动,可能就再也看不到了。
不太明白,和样式中的定位position:absolute有很大的关系。
    
    还有个地方貌似也有问题,tab bar的div模式,顶部和底部的导航,在中间内容滚动条拖动过程中,会出现顶部和底部看不到的情况,背景色也有一定问题。
(官方的mui例子,也有这个问题。这说明,不是我是的原因了。)
官方的例子中,有提到,复杂的业务使用webview模式更好。
难道是,我写的已经算是很复杂了么。  
---------------------  
  武汉九天鸟-p2p网贷系统开发-互联网应用软件开发
  公司官网: http://jiutianniao.com
  社交问答: http://ask.jiutianniao.com  

推荐阅读
  • 基于Socket的多个客户端之间的聊天功能实现方法
    本文介绍了基于Socket的多个客户端之间实现聊天功能的方法,包括服务器端的实现和客户端的实现。服务器端通过每个用户的输出流向特定用户发送消息,而客户端通过输入流接收消息。同时,还介绍了相关的实体类和Socket的基本概念。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • 在重复造轮子的情况下用ProxyServlet反向代理来减少工作量
    像不少公司内部不同团队都会自己研发自己工具产品,当各个产品逐渐成熟,到达了一定的发展瓶颈,同时每个产品都有着自己的入口,用户 ... [详细]
  • Activiti7流程定义开发笔记
    本文介绍了Activiti7流程定义的开发笔记,包括流程定义的概念、使用activiti-explorer和activiti-eclipse-designer进行建模的方式,以及生成流程图的方法。还介绍了流程定义部署的概念和步骤,包括将bpmn和png文件添加部署到activiti数据库中的方法,以及使用ZIP包进行部署的方式。同时还提到了activiti.cfg.xml文件的作用。 ... [详细]
  • 本文详细介绍了Android中的坐标系以及与View相关的方法。首先介绍了Android坐标系和视图坐标系的概念,并通过图示进行了解释。接着提到了View的大小可以超过手机屏幕,并且只有在手机屏幕内才能看到。最后,作者表示将在后续文章中继续探讨与View相关的内容。 ... [详细]
  • 本文介绍了DataTables插件的官方网站以及其基本特点和使用方法,包括分页处理、数据过滤、数据排序、数据类型检测、列宽度自动适应、CSS定制样式、隐藏列等功能。同时还介绍了其易用性、可扩展性和灵活性,以及国际化和动态创建表格的功能。此外,还提供了参数初始化和延迟加载的示例代码。 ... [详细]
  • 涉及的知识点-ViewGroup的测量与布局-View的测量与布局-滑动冲突的处理-VelocityTracker滑动速率跟踪-Scroller实现弹性滑动-屏幕宽高的获取等实现步 ... [详细]
  • 【clientX,offsetX,screenX】  【scrollWidth,clientWidth,offsetWidth】的区别
    一、深刻认识clientX,offsetX,screenX概念(来源于网络):clientX设置或获取鼠标指针 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 2018深入java目标计划及学习内容
    本文介绍了作者在2018年的深入java目标计划,包括学习计划和工作中要用到的内容。作者计划学习的内容包括kafka、zookeeper、hbase、hdoop、spark、elasticsearch、solr、spring cloud、mysql、mybatis等。其中,作者对jvm的学习有一定了解,并计划通读《jvm》一书。此外,作者还提到了《HotSpot实战》和《高性能MySQL》等书籍。 ... [详细]
  • java.lang.Class.getDeclaredMethod()方法java.lang.Class.getDeclaredMethod()方法用法实例教程-方法返回一个Met ... [详细]
  • 本文实例讲述了Android编程实现读取工程中的txt文件功能。分享给大家供大家参考,具体如下:1.众所周知,Android的res文件夹 ... [详细]
author-avatar
吴碧菱乐其怡伶
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有