展开

关键词

介绍几个web app开发

jQuery Mobile jQuery Mobile能够帮助你快速开发出支持多种设备的Mobile应用用户界面。jQuery Mobile最新版本是1.4.0,默认主题采用扁平化设计风格。 Web,包括CSS基础样式和组件、JavaScript基础组件和一些画效果库。 CardKit CardKit 是来自豆瓣的一个 UI ,使用 Card\Unit\Component 概念快速构建 Web 应用。应用外观跟原生应用无异。 HTML5。 Framework7 Framework7 – 是一款开源免费的端 HTML , 用于开发接近原生iOS或Android系统外观和体验的 hybrid mobile apps 或 web apps

3K20

Ionic:高级的 HTML5 APP(Web App)开发

Ionic 是一个用HTML, CSS 跟JS 开发的一个用于设备的混合APP 开发,采用 Sass与AngularJS 开发。目前,Ionic 仍然处于临测试状态( alpha )。 Jeff 看他们的主页本身有点ios7 的风格,其实老外说是 mobile app,但我不清楚是否是web app,只是看样子是web app。 Jeff 也始终觉得,web app 才是未来,而非像现在这样的客户端形式的app。本文的目的在于收集资源,具体该如何进行使用尚未深入了解——一旦有需要,我才会去自了解。 2015.1.5 更新:这篇文章在搜索引擎排名一直不错,可惜当初的时候我对Ionic 是存在误解的。如果你是从搜索引擎过来这篇文章的,本文可能让你失望了,因为没有干货。

64990
  • 广告
    关闭

    什么是世界上最好的编程语言?丨云托管征文活动

    代金券、腾讯视频VIP、QQ音乐VIP、QB、公仔等奖励等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Hera-将小程序打包成APP的开发

    APP之后,小程序作为当前的有一个入口为大家所推崇,不管是微信的小程序还是支付宝的小程序,其实现的思路都是一致的,即通过一个宿主来运行相关的JS页面。 现在Hera根据市场需求,推出了一款真正的跨平台,除了可以让你的小程序除了在微信上运行,还可以打包成 Android 、 iOS应用,以及以 h5 的方式跑在浏览器端。 主要的优点有: 一套代码 处处运行 Hera提供了强大的跨平台能力:不仅可以让开发者的微信小程序业务从微信中平滑迁到Android和iOS端的App中,同时也提供了RN等其它没有的能力 —— 极速加载 体验流畅 Hera同时也可以支持业务的快速迭代和更新,所有组件和 API 内置在客户端中,每个页面只包含核心业务逻辑使页面更轻量,在高速加载的同时兼具态更新的能力。 你可以通过App Store或是到Apple开发者官网上下载。这一步骤会同时安装Xcode IDE和Xcode的命令行工具。

    3.4K70

    APP化测试对比

    简介 APP的UI自化测试长久以来一直是一个难点,难点在于UI的”变”, 变化导致自化用例的大量维护。从分层测试的角度,自化测试应该逐层进行。 本文通过分析几种自的异同,使测试人员在选择自时有所参考。 ? 通过Appium,开发者无需重新编译app或者做任何调整,就可以测试应用,可以使测试代码访问后端API和数据库。 11、Athrun http://code.taobao.org/p/athrun/wiki/index/ Athrun是taobao出的一个测试,它支持Android和IOS。 如自化测试中有跨APP操作,可以结合UiAutomator实现。 支持BDD的自比较少,可以在calabash和RoboSpock及Jbehave之间选择。

    1.1K20

    APP化测试对比

    简介 APP的UI自化测试长久以来一直是一个难点,难点在于UI的”变”, 变化导致自化用例的大量维护。从分层测试的角度,自化测试应该逐层进行。 本文通过分析几种自的异同,使测试人员在选择自时有所参考。 ? Android自 1. 通过Appium,开发者无需重新编译app或者做任何调整,就可以测试应用,可以使测试代码访问后端API和数据库。 Athrun http://code.taobao.org/p/athrun/wiki/index/ Athrun 是taobao出的一个测试,它支持Android和IOS。 扩展型以JavaScript扩展库方法提供了很多好用js工具,注入式的通常会提供一些Lib或者是Framework,要求测试人员在待测应用的代码工程中导入这些内容,可以通过他们完成对app的驱

    2.4K101

    【腾讯 TMQ 】 APP化测试对比

    作者:赵丽娜 简介 APP 的 UI 自化测试长久以来一直是一个难点,难点在于UI的”变”, 变化导致自化用例的大量维护。 从分层测试的角度,自化测试应该逐层进行。 本文通过分析几种自的异同, 使测试人员在选择自时有所参考。 Android自 1. 通过Appium,开发者无需重新编译app或者做任何调整,就可以测试应用,可以使测试代码访问后端API和数据库。 Athrun http://code.taobao.org/p/athrun/wiki/index/ Athrun 是taobao出的一个测试,它支持Android和IOS。 扩展型以JavaScript扩展库方法提供了很多好用js工具,注入式的通常会提供一些Lib或者是Framework,要求测试人员在待测应用的代码工程中导入这些内容,可以通过他们完成对app的驱

    2.8K00

    Vue

    1. vonic vonic 一个基于 vue.js 和 ionic 样式的 UI ,用于快速构建端单页应用,很简约。 中文文档 | github地址 | 在线预览 ? vonic 2. vux vux 基于WeUI和Vue(2.x)开发的端UI组件库。 Quasar Quasar(发音为/kweɪ.zɑɹ/)是MIT许可的开源(基于Vue),允许开发人员编写一次代码,然后使用相同的代码库同时部署为网站、PWA、Mobile App和Electron App。 Onsen UI 相关文章 Vue PC端 别走,还有后续呐······ 如果小伙伴们有比较好的,欢迎在评论区留言砸场,谢谢你的贡献。

    2.5K30

    端UI

    UI作为前端一门必须要了解并且熟练掌握的一门技术,关于目前不同的js对应的不同的还是有必要说说。 关于PC端的UI是在是太多了。 除了对IE9/10的支持,同时也支持 React Hook。当然还有其他的 vue:目前常用的算得上是饿了么出的ElementUI了。当然还有其他的 端的UI也挺多。 有赞公司出的一套电商类的UI,如果是做端电商的,想必这款UI用的是得心应手了吧 Muse UI。社区人员维护的一套UI。 Mand Mobile。也是社区活跃挺高的一款UI。 所以最开始在开发端的时候都是自己写的样式,交互体验也比较差。后面觉得是在是不行了。就到处找,找了一款国外的UI Framework7。 不多最近我在使用这个的时候,其中的大部分功能还是挺不错的,在使用React开发的时候可以选择这款UI。不过如果是做H5,那最好就不要使用UI自带的路由了,真的太差了。

    69710

    Vue端UI

    自从Vue成为前端的主流之后,各家UI也越来越多,今天重点聊一聊端的那些吧,Vue到底哪家强?以下排名不分先后,开发过程中根据自己的具体业务需求来做选择。 x-page=v2-doc-home#/ VUX 是基于 WeUI 和 Vue.js 的 端 UI 组件库,提供丰富的组件满足端(微信)页面常用业务需求,可以说是相当的全面了。 ? ,包含丰富的 CSS 和 JS 组件,能够满足日常的端开发需要。 3.MUI 中文文档:http://dev.dcloud.net.cn/mui/ github地址:https://github.com/dcloudio/mui MUI-最接近原生APP体验的高性能前端 目前已有近 50 个组件,这些组件被广泛使用于有赞的各个端业务中。 ? 优点: 1:有小程序版本,可以平滑兼容小程序web和app。 2:业务组件丰富,什么时间啊,地址选择啊,商品列表啊等。

    1.5K20

    PickleC2 横向

    PickleC2 是一个用 python3 编写的简单 C2 ,用于帮助渗透测试人员的社区参与红队活。 PickleC2 能够为后期开发和横向导入您自己的 PowerShell 模块或自化该过程。 特征 测试版有一个植入物,它是 powershell。

    15740

    类 iScroll5

    HTML5学堂:端开发中,经常遇到需要模拟APP的效果header或是footer固定住,里面的内容区域实现滚。但是对低端手机单纯使用CSS是兼容不了,需要JavaScript的支持。 iscroll诞生的意义 之所以iscroll会诞生,主要是因为无论是在以前的iphone、ipod、android 或是更早前的webkit都没有提供一种原生的方式来支持在一个固定高度的容器内滚内容 这个不幸的规则导致所有web-app要模拟成app的样子时,只能由一个绝对定位的header或是footer再加上一个可以内容的滚的中间区域组成。    这个问题可以使用iScroll进行解决。    scrollToElement(el, time, offsetX, offsetY, easing) 滚到某个元素 offsetx和offsety定义像素偏,这样你可以滚到元素加上一个指定的偏

    66990

    Vue PC端和Vue端UI

    在学习Vue的过程之中,我发现不管是 BAT 大厂,还是创业公司,Vue 都有着广泛的应用,而且层出不穷,学习文档也越来越多,Vue也越来越受欢迎。 下面是我整理的 Vue PC端和端的UI,建议收藏,方便以后学习的时候拿出来查看。 Vue PC端 1. https://josephuspaye.github.io/Keen-UI/#/ui-alert github地址:https://github.com/JosephusPaye/Keen-UI Vue端 UI 1.Vux 中文文档:https://vux.li/#/ 在线预览:https://vux.li/demos/v2/?

    1.5K40

    pageResponse - 端适配

    HTML5学堂:端布局一直都是一个问题,各种各样的分辨率使得端的布局需要耗费大量的时间。今天介绍一个pageResponse.js可以让页面在各种分辨率手机下都能完全不走样。 通常端的布局方式 1、rem布局,通过态设置根目录下的font-size达到元素大小“自适应”,通常和百分比布局一起使用 2、固定像素设固定视口宽度。 通过这个关于比例失真的问题全部迎刃而解,然而解决一个问题的同时也会暴露出其他的问题,这个达到的效果会是你想要的效果吗?用户体验是你想要的吗? 端看似简单,布局上却有非常多的细节问题。因此多学多思考,学如逆水行舟,不进则退。希望大家能多对比多思考,方法总有优缺点,懂得如何互助互补才是关键。 案例和资源 详细案例和js下载,可查看文章——>pageResponse - 让H5适配设备全家,小编在书写本文时也查看了这篇文章,感觉还是可以的,也很感谢该作者的分享。

    47360

    端DL】当前主流的端深度学习一览

    大家好,继之前的12大深度学习开源之后,我们准备开通新的专栏《端DL》,这是第一篇文章,先来做一个总体的介绍,更多的细节可以关注以后的文章。 在这个专栏中,我们会介绍与端的模型训练和部署有关的的使用。 作者&编辑 | 言有三 深度学习模型要落地,比如要部署到手机等端平台,之前给大家介绍的用于训练的就不能直接使用了,我们需要相应的,目前国内外各大公司纷纷开源自家的。 1 TensorFlow Lite 这是Google在2017年I/O开发者大会上开源的将TensorFlow训练好的模型迁到Android App,地址和一些学习资源如下: ? 作为后起之秀,自然是吸取了前面开源的这些端推理的所有优点。 ? 已经用于阿里的淘宝,优酷等多个应用,覆盖短视频、搜索推荐等场景。

    78310

    端minimvvmqvm实现

    gitHub地址 1,端minimvvmqvm实现 qvm概念,一个适用于端的mini mvvm(什么是mvvm?没了解的同学自己去了解)。 而在浏览器时代,浏览器原生的支持可以让我们用最少的代码来实现一个mvvm库,来最大程度的减少端业务代码的开发工作。 预计对于中大型的前端应用项目,使用mvvm能减少至少30%的业务量,让项目更容易维护。 (不过目前仍有很多不完善的地方后面需要持续改进) 3,及其简单的API介绍 directive: 以q-开始的属性为我们定义的元素作指令 vm模型结构介绍: { $id: 823832887973495 3.7 q-on简单事件绑定 定义的作和事件名,目前子节点上的on代理在根元素上,避免了重复绑定,如果根节点和根节点同时含有on方法,则按照冒泡的原则进行事件处理。

    306100

    端minimvvmqvm实现

    本文作者:IMWeb ouven 原文出处:IMWeb社区 未经同意,禁止转载 ---- gitHub地址 1,端minimvvmqvm实现 qvm概念,一个适用于端的mini mvvm 没了解的同学自己去了解)。参考了angular和vuejs的设计实现思路,并进行简化封装,目前使用的zepto基本依赖库,使用最少的代码实现了基础功能版。 而在浏览器时代,浏览器原生的支持可以让我们用最少的代码来实现一个mvvm库,来最大程度的减少端业务代码的开发工作。 预计对于中大型的前端应用项目,使用mvvm能减少至少30%的业务量,让项目更容易维护。 3.7 q-on简单事件绑定 定义的作和事件名,目前子节点上的on代理在根元素上,避免了重复绑定,如果根节点和根节点同时含有on方法,则按照冒泡的原则进行事件处理。

    24820

    端常用开发

    ,顾名思义就是一套构,它会基于自身的特点向用户提供一套较为完整的解决方案。的控制权在本身,使用者要按照所规定的某种规范进行开发。 前端常用的有 Bootstrap、Vue、Angular、React 等。既能开发PC端,也能开发端 前端常用的端插件有 swiper、superslide、iscroll等。 : 大而全,一整套解决方案 插件: 小而专一,某个功能的解决方案  Bootstrap http://www.bootcss.com Bootstrap 是一个简洁、直观、强悍的前端开发,它让 它能开发PC端,也能开发端 Bootstrap JS插件使用步骤: 1.引入相关js 文件 2.复制HTML 结构 3.修改对应样式 4.修改相应JS 参数

    26730

    APP的IM后台构浅析

    你有单聊那就需要群聊吧,而在互联网时代,因为互联网的特点,导致对技术的门槛比PC上的IM要高不少,而IM做为基础功能又至关重要,传闻很多公司内部是不允许使用QQ的(原因是怕因为信息外泄,360肯定是不用 互联网的一些特性: 1、弱网络 2、对电量、流量敏感; 如果你的APP提供的IM服务,一是慢、经常丢失消息二是还特别费流量、电量,你觉得用户有什么理由不卸载你的APP呢? 因为网络的不稳定性,比如iPhone来个电话或者按了电源键几秒后,网络都会中断,会导致socket的重连同时也产生非常多的TCP half-open,而防止TCP的half-open通常采用心跳包的机制 ,而心跳包的频率也是非常有讲究,假设使用网络,频率高了费流量不说,还会导致信令风暴【参见 从微信信令风暴谈起】。 针对个人,微信为每一个人同步数据时产生一个唯一、递增的序列号,在高并发的场景下,这个又是如何设计的呢,有兴趣可以参考这篇文章,讲的非常详细:万亿级调用系统:微信序列号生成器构设计及演变

    1.5K20

    构】355- 花椒端基础

    基于立体扩展:方便快速集成扩展输出APP。 基础构设计各分层说明如下: 业务模块层:针对业务逻辑、功能模块、Ui组件及此业务所设计的数据模型之间的交互封装管理。 具体基础构设计如下图所示: ? 5.基础立体分层 基础的设计目的,就是为了快速输出APP,然而基础不可能满足所有新的app的需求,就需要对现有基础中不满足需求的功能层、UI层、业务层进行扩展实现,以满足现有业务的需求, 关注点如下: 基础:首张图中所设计的内容,主要是一些基础功能的封装,相关基础业务的抽象等。 业务APP扩展:对基础层的依赖及不满足需求的业务和功能的扩展。 APP层:组合封装输出新的APP应用 具体实现如下图示例所示: ?

    21710

    端自化测试搭建

    搭建的几点思考: 需要实现什么功能 前期需要做数据与业务分离,方便维护 测试用例集管理要方便,便于异常时重新Run单条用例 用例设计需要尽可能简单,多提供公共方法 目前设计如下图: ?

    33420

    相关产品

    • 移动推送 TPNS

      移动推送 TPNS

      移动推送TPNS(原信鸽)为应用提供合法合规、消息通道稳定、消息高效秒达、全球服务覆盖的消息推送服务,已稳定服务腾讯游戏、腾讯视频等超高日活应用;支持App推送、应用内消息、智能短信等多种消息类型,有效提升用户活跃度。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券