移动开发

Vue经典开源项目汇总

点点圈 提交于 2019-11-28 20:03:42
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/xiangzhihong8/article/details/86715541 Vue.js(读音 /vjuː/, 类似于 view)是一套用于构建用户界面的渐进式框架,主要用于快速的构建前端界面,与其它大型的前端框架不同,Vue被设计为可以自底向上逐层应用。 相比Angular.js来说,Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合,是初创项目的前端首选框架。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue也完全能够为复杂的单页应用提供驱动。 正式因为Vue.js具有易用、灵活、高性能和渐进式等特点, 才使得Vue.js成为当前三大流行的JavaScript 框架之一。 工欲善其事,必先利其器。Vue的快速发展和崛起也得益于其快速发展的社区环境。为了实现快速的迭代,Vue社区涌现出了一大批的开源项目,借助这些开源项目,我们可以实现快速的迭代升级。 UI组件 element ★34,784 - 饿了么出品的基于Vue2的web UI工具套件 storybook ★33,503 - 响应式UI 开发及测试环境 Vux ★15,061 - 基于Vue和WeUI的组件库 mint-ui

Xamarin.Forms移动开发系列5 :XAML标记扩展

百般思念 提交于 2019-11-28 19:28:13
摘要 本文主要讲述Xamarin.Forms中XAML的标记扩展。 前言 在 Xamarin.Forms移动开发系列4 :XAML基础 一文中提到过XAML标记扩展,本文将对标记扩展进行更深入的了解。 大纲 1.了解XAML标记扩展 2.使用XAML标记扩展 3.创建XAML标记扩展 内容 1.了解XAML标记扩展 XAML标记扩展允许从文本字符串以外的源设置元素属性,从而帮助扩展XAML的功能和灵活性。 通常设置一个元素的属性是直接使用字符串,但有时候您可能更喜欢用存储在资源字典中的值设置属性,或者用类的静态属性的值来设置属性,或者从页面上另一个元素的属性值设置属性,这些统统都能够使用标记扩展实现。 XAML标记扩展并非对XML的扩展,实际上只是表示元素属性的另一种方式,通常表现为在一对大括号。如: <Label Text="Welcome to Xamarin Forms!" TextColor="{StaticResource themeColor}" /> TextColor属性通过的StaticResource标记扩展来设置值。 2.使用XAML标记扩展 某些XAML标记扩展是XAML 2009规范的一部分,它们出现在具有常规x名称空间前缀的XAML文件中,通常使用此前缀进行引用。本文讨论以下标记扩展: ● x:Static – 引用静态属性、字段或枚举成员。 ● x

针对开发者的20+款移动开发框架

。_饼干妹妹 提交于 2019-11-28 17:17:39
本文收集了20款针对开发者的移动开发框架,以帮助他们为移动爱好者开发出新颖、有用、有趣味的应用。 1.Fries Fries是一款稳定的HTML-CSS-JS框架,用于在实际项目和原型设计中创造类似于Android的原生UI界面。该框架包含所有的重要组件,比如Form、工具栏、列表、按钮、下拉列表及标签。它还专门针对PhoneGap进行了优化,能容易地转换为本地应用。 源代码 2. Appium Appium是一款开源自动化测试工具。可对任何语言的iOS应用和Android应用进行测试,测试可使用Java、Objective-C、JavaScript、PHP、Python、Ruby、C#、Clojure、Perl等众多语言编写。目前只针对Mac OS X ,且需要有Node.js来支撑。 源代码 3. Junior Junior为前端框架,用来构建基于HTML5的移动Web应用,外观与行为跟本地应用相似。它采用针对移动性能优化的CSS3转换,支持旋转灯箱效果,包含多样的Ratchet UI组件。整个框架使用Zepto(类似jQuery语法的轻量级移动设备js类库),且整合了backbone.js的视图和路由。Junior十分易于使用,且提供详细的文档及案例,便于学习。 源代码 4. Enyo Enyo,为JavaScript开发框架,最初发布于HP TouchPad的webOS之上

Web、移动开发资源、开源工具整理

被刻印的时光 ゝ 提交于 2019-11-28 16:59:05
整理了一些Web、移动开发资料, 开源工具 ,供需要的朋友们查阅: Web移动开发各类网站学习资源: 成为优秀的Web移动开发者:编程资源大全 成为优秀的Web移动开发者:前端开发学习资源集合 成为优秀的Web移动开发者:网站设计资源大全 成为优秀的Web移动开发者:扩展学习资源汇总 Web移动开发工具集合: 盘点知名控件厂商的移动开发工具 8款功能强大的开源移动开发工具 八个面向移动开发的免费扁平化UI设计工具 5大顶级移动UI开发框架 200+Web开发工具“从天而降” 8款必备的免费移动Web开发框架(HTML5/JS) 开发者用了都说好的5款JavaScript图表库 只送专业开发人员!最好的Google浏览器插件 测试工具 Web前端代码片段测试工具大全(一) Web前端代码片段测试工具大全(二) Web前端代码片段测试工具大全(三) Web前端代码片段测试工具大全(四) 开源工具: 免费、开源的JavaScript工具提示框架:Opentip 开源HTML5移动应用平台——OpenMEAP 开源的JavaScript日期库:Datejs 简化代码,不走弯路——走近开源UI应用开发框架Qt 使用HTML、 CSS 、JS创建本地移动应用的开源工具:Apache Cordova 开源、免费的Web应用程序性能检测工具:Bucky 详解移动应用开源框架eMobc

原生APP和Web APP的区别

一世执手 提交于 2019-11-28 14:18:22
Native App开发 Native App开发即我们所称的传统APP开发模式(原生APP开发模式),该开发针对IOS、Android等不同的手机操作系统要采用不同的语言和框架进行开发,该模式通常是由“云服务器数据+APP应用客户端”两部份构成,APP应用所有的UI元素、数据内容、逻辑框架均安装在手机终端上。 Web App开发 Web App开发即是一种框架型APP开发模式(HTML5 APP 框架开发模式),该开发具有跨平台的优势,该模式通常由“HTML5云网站+APP应用客户端”两部份构成,APP应用客户端只需安装应用的框架部份,而应用的数据则是每次打开APP的时候,去云端取数据呈现给手机用户。 Web APP应用呈现以下特点: (1)每次打开APP,都要通过APP框架向云网站取UI及数据; (2)手机用户无法上网则无法访问APP应用中的数据。 (3)框架型的APP无法调用手机终端的硬件设备(语音、摄像头、短信、GPS、蓝牙、重力感应等) (4)框架型APP的访问速度受手机终端上网的限制,每次使用均会消耗一定的手机上网流量; (5)框架型APP应用的安装包小巧,只包含框架文件,而大量的UI元素、数据内容刚存放在云端; (6)APP用户每次都可以访问到实时的最新的云端数据; (7)APP用户无须频繁更新APP应用,与云端实现的是实时数据交互; 适用企业:电子商务、金融

HTML5来了,7个混合式移动开发框架

我怕爱的太早我们不能终老 提交于 2019-11-28 12:40:44
在这个时间开始学习移动开发真是最好不过了,每个人应该都有一些移动应用的创意,而且你并不需要任何的原生应用编程经验,你只需要一些HTML的相关知识,懂一些CSS和JavaScript就够了。如果你总听别人说HTML5的移动应用太慢,我只能告诉你应该有一些主见,首先HTML5会越来越好,移动端的硬件也会越来越强,怎么说呢,你仔细看一看你手机上的应用吧,很多应用已经悄悄的使用混合式开发了,如果像你说的它们很慢,你发现它们了吗? 目前已经有很多的框架可以帮助你开发跨平台的移动应用,在这篇文章中,我们只介绍最牛的7个。 IONIC IONIC 是目前最有潜力的一款HTML5手机应用开发框架。通过 SASS 构建应用程序,它提供了很多UI组件来帮助开发者开发强大的应用。它使用JavaScript MVVM框架和 AngularJS 来增强应用。提供数据的双向绑定,使用它成为Web和移动开发者的共同选择。即将发布的 AngularJS 2.0 将会专注于移动开发,相信IONIC一定会取得不错的成就 。 IONIC的开发团队将尽快开发出一种通过 IONIC creator 提供开发者快速创建IONIC应用的方式。我们将很快就会看到一个支持拖拉功能的可视化开发工具,几分钟内开发一个app将不再只是吹xx。 如果对IONIC感兴趣,可以看一看本站的IONIC教程 。 Mobile Angular UI

HTML5来了,7个混合式移动开发框架

情到浓时终转凉″ 提交于 2019-11-28 12:40:11
Posted 周二, 12/30/2014 - 12:18 by admin 在这个时间开始学习移动开发真是最好不过了,每个人应该都有一些移动应用的创意,而且你并不需要任何的原生应用编程经验,你只需要一些HTML的相关知识,懂一些CSS和JavaScript就够了。如果你总听别人说HTML5的移动应用太慢,我只能告诉你应该有一些主见,首先HTML5会越来越好,移动端的硬件也会越来越强,怎么说呢,你仔细看一看你手机上的应用吧,很多应用已经悄悄的使用混合式开发了,如果像你说的它们很慢,你发现它们了吗? 目前已经有很多的框架可以帮助你开发跨平台的移动应用,在这篇文章中,我们只介绍最牛的7个。 IONIC IONIC 是目前最有潜力的一款HTML5手机应用开发框架。通过SASS构建应用程序,它提供了很多UI组件来帮助开发者开发强大的应用。它使用JavaScript MVVM框架和 AngularJS来增强应用。提供数据的双向绑定,使用它成为Web和移动开发者的共同选择。即将发布的AngularJS 2.0将会专注于移动开发,相信IONIC一定会取得不错的成就 。 IONIC的开发团队将尽快开发出一种通过IONIC creator提供开发者快速创建IONIC应用的方式。我们将很快就会看到一个支持拖拉功能的可视化开发工具,几分钟内开发一个app将不再只是吹xx。 Mobile Angular

推荐10个非常不错的JavaScript移动开发框架

我们两清 提交于 2019-11-28 12:39:59
创建移动应用程序已是每个开发人员不可避免的一项挑战。他们必须考虑如何在一个小的空间内展示出与台式和笔记本一样多的功能。此外,开发人员还要考虑带宽的影响。如果借助一些外部工具,移动应用程序开发便会容易许多。今天整理了10款最佳 移动JavaScript框架 ,绝对让你一饱眼福、受益匪浅。(本文转载自慧都控件网,如需原文请点击文章下面的链接。) Titanium Mobile JavaScript Frameworks Titanium Mobile JavaScript Framework是移动开发者爱不释手的JavaScript框架,适用于Android和iOS操作系统。它大量成套的API和很好的社区支持。它还支持访问摄像头和其他功能。 The M Project M Project也是一款久负盛名的移动JavaScript框架。通过它可编写 HTML5/CSS3/SVG 应用,并支持多数数据平台,包括 iOS, Android, Palm webOS, 和 Blackberry OS。 M Project基于Model View和Controller模型,将开发过程分为不同方面。从而帮你简单快速地创建一个优秀的移动App。 Jo Mobile Javascript Framework Jo Mobile Javascript Framework是一款基于HTML5的移动开发框架

Visual Studio 2015 速递(4)——高级特性之移动开发

我是研究僧i 提交于 2019-11-28 11:36:46
系列文章 Visual Studio 2015速递(1)——C#6.0新特性怎么用 Visual Studio 2015速递(2)——提升效率和质量(VS2015核心竞争力) Visual Studio 2015速递(3)——ASP.NET 新特性 说是VS2015的高级特性,其实也高级不到哪里,看起来确实“高大上”,正如BUILD2015上演示的那样,你真的可以只用VS2015就可以“通吃”各种移动设备应用了,当然,是有条件的“通吃”,微软给了一系列的解决方案,来辅助完成这一目标。 首先我们来说说近几年很火的混合应用(Hybrid Apps),其中杰出之作是Apache Cordova,虽然任然有不少人确信移动应用还是本地(Native)的好,但是不可否认的是,随着摩尔定律的推进,电子设备的升级越来越快,而本地应用和混合应用的性能差异也越来越小,此时,混合应用的高效就体现出来了,甚至不需要太大的改动,你就可以很容易的把之前网站上写好的单页面应用(SPA)直接搬过来,发布和升级。VS2015针对此类混合应用提供了Visual Studio Tools for Apache Cordova,以前曾经叫做VS多设备混合应用(Multi-Device Hybrid Apps for Visual Studio),微软增强了以前CTP时的各种features,同时增加几项新功能,改名

vue 专题 vue2.0各大前端移动端ui框架组件展示

∥☆過路亽.° 提交于 2019-11-27 21:10:09
Vue 专题 一个数据驱动的组件,为现代化的 Web 界面而生。具有可扩展的数据绑定机制,原生对象即模型,简洁明了的 API 组件化 UI 构建 多个轻量库搭配使用 请访问链接: https://www.awesomes.cn/subject/vue#%E5%BA%94%E7%94%A8-%E6%A1%86%E6%9E%B6 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 UI组件 element ★13489 - 饿了么出品的Vue2的web UI工具套件 Vux ★8133 - 基于Vue和WeUI的组件库 iview ★6634 - 基于 Vuejs 的开源 UI 组件库 mint-ui ★6253 - Vue 2的移动UI元素 muse-ui ★3705 - 三端样式一致的响应式 UI 库 vue-material ★3328 - 通过Vue Material和Vue 2建立精美的app应用 vuetify ★2925 - 为移动而生的Vue JS 2组件框架 Keen-UI ★2749 - 轻量级的基本UI组件合集 vonic ★1913 - 快速构建移动端单页应用 vue-multiselect ★1539 - Vue.js选择框解决方案 eme ★1529 - 优雅的Markdown编辑器 vueAdmin ★1455 -