- 浏览: 141643 次
文章分类
最新评论
使用html js开发webapp的过程中,最注重的还是对速度的优化和用户的体验;而相对于native原生的android应用,webapp轻便了很多;甚至在一些设备中的表现跟使用java语言开发的程序不分伯仲;这让我们更加坚定的选择使用前端技术来开发手机应用;下面介绍一下自己开发过程中遇到的和从其他渠道搜集总结的一些经验和大家分享,希望相互交流共同进步。
phonegap是最常用的一个用来开发webapp应用的一个框架;
1,手机应用中的click事件,在系统进行解析的时候会被赋予0.3s的延迟,所以要想加快点击操作,那就使用tap或者touch事件;
2,应用中如果引用了较多的图片资源,那么你就要想到预加载、使用css中的after伪类吧;
body::after{content:url(..) url(..) url(..) ;display:none;}
这个只适用于webkit内核解析的浏览器,对于ie;需要在进行代码适配,方法:在前面的基础上添加一个空标签
#preloadcontent{
background-image:url(..);
background-image:url(..);
width:0px;
height:0px;
display:inline;
}
<!--[if(IE 6)|(IE 7)]>
<div id="preloadcontent"></div>
<![endif]-->
3,出现闪屏
4,出现强退
5,出现连跳
6,html中的样式使用,text-shadow box-shadow都会拖慢应用的运行速度,因为这些样式需要花费很长一段时间 来进行渲染
7,如果做手机端,千万不要使用jquery mobile, 因为它很垃圾!
发表评论
-
node 安装phonegap错误
2014-03-12 17:40 481Error: shasum check failed for ... -
PhoneGap和Cordova在iOS 7上的表现,Cordova 3.1即将发布
2014-03-12 16:26 680苹果开放下载ios7了, 我想给大家分享下在 iOS 7上运 ... -
IOS应用程序升级
2014-02-18 17:06 1724IOS应用程序升级流程介绍:IOS手机端应用程序需要升级时, ... -
PhoneGap开发IOS,JS调用IOS方法/phoneGap插件
2014-02-18 17:01 748目录[-] PhoneGap开发 ... -
前端开发经验总结
2013-12-06 09:54 899课程简介对于桌面平台 ... -
开发ipa过程中遇到的问题
2013-11-07 17:52 955写在开头的话:坑爹的 ... -
phonegap判断设备是否在线(android)
2013-10-10 09:30 566document.addEventListener(&q ... -
Creating Fast Buttons for Mobile Web Applications
2013-08-20 21:34 1200Creating Fast Buttons for Mobi ... -
phonegap推送实现(android)
2013-08-19 14:08 3012需求 必备知识 这篇文章至少需要有过一个中等层次的Pho ... -
jquerymobile与sencha touch两者比较
2013-08-06 09:14 850很多人问我Sencha Touch (百度百科Sencha ... -
localstorage初步运用
2013-07-17 17:56 1107首页 WEB前 ... -
webapp 技术总结
2013-07-03 21:21 1027如果你是一名前端er,又想在移动设备上开发出自己的应用,那 ... -
css3硬件加速
2013-06-19 09:46 570CSS3中有些属性是需要开启硬件加速才有效果的,在phon ... -
移动开发框架
2013-06-19 09:30 0摘要:移动开发行业的发展速度让人目不暇接,也在此大势之下 ... -
app cache
2013-06-19 09:11 1057对于web app来说,离线应用功能已经越来越重要。诚然, ... -
检查mobile是否在线
2013-04-27 11:32 684在PhoneGap应用,或者黑莓Java/HTML混搭应用 ... -
webApp 经验总结(转)
2013-04-27 10:18 1440mobileTech A useful tools or ... -
bootstrap
2013-04-25 19:54 859直接上我遇到的问题吧: 在这个“下拉菜单”中有一个登录表单 ... -
meta标签在移动端开发的妙用
2013-04-24 14:57 3988对于桌面平台web布局中大家对meta标签再熟悉不过了,它永 ... -
phonegap 数据库详解
2012-08-03 15:53 3017今天就把之前使用phonegap的一些见解和疑惑写出来,以便于 ...
相关推荐
以下分别详细解析了在Unity环境下开发3D移动游戏时,资源、引擎、代码和着色器四个方面的优化知识点。 一、资源相关优化 资源优化是游戏优化的基础,主要包括动态物体和静态物体的优化、纹理和音频数据的处理、...
在移动Web开发中,性能优化同样是一个不可忽视的方面。因为移动设备的网络连接可能不稳定,且处理能力相较于桌面电脑要弱,因此开发者需要采取一系列措施来优化网页的加载速度和运行效率。例如,使用压缩技术减小...
梁公军在他的演讲中,详细讲解了如何在移动开发领域中快速组建团队、发布产品、推广产品,以及未来移动客户端的发展趋势。 ### 快速组建团队 快速组建团队是产品能够快速进入市场的重要前提。首先,开发者的特点...
在“京东移动页面移动开发(二)”这个主题中,我们主要关注的是如何为移动设备创建一个类似京东商城的网页应用。移动开发是一个广泛的领域,它涉及到前端开发、响应式设计、性能优化等多个方面。在这个项目中,你将...
随着手机功能的不断提升,越来越多的用户使用手机...在硬件条件受限的情况下,对手机应用程序进行优化可以提升手机的响应速度并且可以给用户提供一个良好的用户体验,文章给出了Android系统下应用开发的一些优化策略。
【京东页面移动开发(六)】是针对移动设备优化的京东网页版本的开发教程,旨在帮助开发者构建一个与京东官网类似的功能丰富的手机网页应用。在这个专题中,我们主要探讨以下几个关键知识点: 1. **响应式设计**:在...
7. 性能优化:H5 Web App的性能优化包括代码压缩、资源缓存、减少HTTP请求、使用服务工作线程(Service Worker)等,以提高加载速度和用户体验。 8. 数据安全与隐私:在移动应用中,数据安全和用户隐私至关重要。...
在移动开发领域,网络性能优化是一项关键技术,它直接关系到用户使用应用的体验。本文档《移动开发网络性能优化实践.pdf》主要探讨了携程App在网络服务上的实践,涵盖了从架构设计到性能监控,以及面对常见网络性能...
1. 移动Web优化:移动设备的硬件和网络环境与桌面电脑有所不同,因此移动Web开发需要特别关注页面加载速度、资源利用率和电池消耗。通过合理的HTML5标记结构、CSS3选择器优化、延迟加载策略以及对移动设备特性的适配...
在移动开发领域,AS3配合Adobe AIR(Adobe Integrated Runtime)可以构建跨平台的应用程序,支持iOS和Android系统,发布为IPA(iOS应用程序)和APK(Android应用程序)。 本教程将深入探讨AS3移动开发的基础与进阶...
移动开发中,图标必须适应不同的操作系统和设备。Android、iOS和WP各自拥有独特的设计语言和用户界面指南。例如,Android倾向于平面化和色彩丰富的设计,iOS则强调简洁和拟物化,而WP则采用更为现代和一致的“Metro...
《分析Android移动开发优化策略》 随着科技的飞速进步,Android系统在智能手机领域的应用日益广泛,成为全球众多用户首选的操作平台。为了提供更优质的用户体验,Android应用的开发与优化显得至关重要。本文将探讨...
移动开发是当今信息技术领域中的一个热门方向,涵盖了iOS和Android等多个平台。这些平台的开发者社区活跃,技术更新迅速,使得移动开发成为IT行业的焦点。在这个压缩包文件中,包含的电子书籍将为我们提供深入理解...
总的来说,《腾讯TMQ-移动App性能评测与优化》涵盖了移动应用开发中的关键性能优化技巧,旨在帮助开发者构建更高质量、更受用户欢迎的Android应用。通过对内存、CPU、网络、UI及电池寿命等方面的深入探讨,开发者...
在这个"中国移动试题-优化、智能网等"的压缩包中,我们可以预见到一系列关于这些主题的专业题目,旨在帮助相关人员提升技能和知识。 首先,我们来深入了解一下优化。在通信领域,优化主要指的是网络性能优化,包括...
移动App性能评测与优化是当前数字时代中一个至关重要的议题,因为用户对于应用程序的体验有着越来越高的期望。本文将深入探讨如何评估移动App的性能,以及如何实施有效的优化策略,以提升用户体验,降低资源消耗,并...
下面我们将深入探讨C# MVC框架以及在移动开发中的应用。 1. **C# MVC框架**: - **模型(Model)**:模型是应用程序的核心,负责处理业务逻辑和数据管理。在C# MVC中,模型通常由.NET Framework的类库构成,用于与...
本文将围绕“移动前端开发收藏夹”和“移动Web开发技巧”这两个核心主题,深入探讨JavaScript在混合移动开发中的应用,以及如何优化移动端网页的性能和用户体验。 首先,我们要理解移动Web开发的挑战。与桌面端相比...