Android开发者谈:Flutter 会不会被苹果限制其发展?
这个可能性确实是存在的,而且不止是 flutter,react-native 、weex 、uni-app 、taro 、Hippy等都存在这个风险,虽然有些框架对比起 flutter 其他框架存在时间稍长,但是这不可否认它们一直都存在这个风向。
2020-01-06
年终盘点跨平台技术优劣势对比(Hybrid、RN、Weex、Flutter)
跨平台技术发展的三个阶段第一阶段是混合开发的web容器时代为了解决原生开发的高成本、低效率,出现了Hybrid混合开发原生中嵌入依托于浏览器的WebViewWeb浏览器中可以实现的需求在WebView中基本都可以实现但是Web最大的问题是,它的性能和体验与原生开发存在肉眼可感知的差异因此并不适用于对性能和用户体验要求较高的场...
vue原理初探
目录结构 {代码...} Vue 的初始化过程(new Vue(options))都做了什么?1.处理组件配置项初始化根组件时进行了选项合并操作,将全局配置合并到根组件的局部配置上初始化每个子组件时做了一些性能优化,将组件配置对象上的一些深层次属性放到 vm.$options 选项中,以提高代码的执行效率2.初始化组件实例的关系属性,比如 ...
vue源码之数据控制视图
三个月前看了vue源码来分析如何做到响应式数据的, 文章名字叫vue源码之响应式数据, 最后分析到, 数据变化后会调用Watcher的update()方法. 那么时隔三月让我们继续看看update()做了什么. (这三个月用react-native做了个项目, 也无心总结了, 因为好像太简单了).
2018-03-27
WeexBox 1.2.0 新增 Lottie 动画,妈妈再也不用担心我加班写动画了!
weex官方提供了animation模块可以用来在组件上执行动画,但是它的功能有限还容易造成卡顿。所以WeexBox从一开始就支持了BindingX,丰富的API和流畅的性能可以支撑复杂的动画。可是这样就满足了吗?致力于解放开发的WeexBox,怎么忍心看着你们写大坨大坨的动画代码呢,如果可以不写代码,那就太好了~
转自github总结的前端工程师技能图谱,有你还没掌握的吗?
浏览器 IE6/7/8/9/10/11 (Trident) Firefox (Gecko) Chrome/Chromium (Blink) Safari (WebKit) Opera (Blink) 编程语言 JavaScript/Node.js CoffeeScript TypeScript 最后,如果大家如果在自学遇到困难,想找一个前端的学习环境,可以加入我们的前端学习圈,点击我加入吧,会节约很多时间,减少很多在学习中遇到的难题。...
2019-06-18
亲历一次vscode搭建flutter开发环境
写在前面目前市面上有很多APP开发工具、框架。原生、ionic、weex、react-native、mui...都有亲历的项目,各有各的辛酸。前几天偶然听说flutter,据说是个曙光。一贯的原则,管他三七二十一,hello world跑起来再说。这篇文章记录了整个环境的大家过程。同时我新建了一个群,方便讨论。点此加入,或者:521354188
android 实用干货 - 收藏集 - 掘金
Android 调用系统功能实现图片选择器,你可能会遇到的问题汇总 - 掘金图片选择器在手机应用中屡见不鲜,设置头像、聊天传图等常见类似场景都需要使用。为了保持不同设备上体验的一致性和较好的兼容性,比较稳妥的做法是在应用内自实现相机拍照、相册选图和图片裁剪功能。但是,这个实现过程比较复杂,费时费力。更多时候...
Muse UI — 基于 Vue2.0 的 Material Design UI 库
Vue 2.0 发布以来,很多 vue 的开源项目都开始了升级计划,我也思考着 vue-carbon 的升级之路,9月开工,11月完工, Muse UI 闪亮登场。
flutter在2019年会有怎样的表现?
在移动端,受成本和效率的驱使,跨平台一站式开发慢慢成为一个趋势。从Hybird,RN,WEEX,Flutter,到各种小程序或快应用的大量涌现,虽然很多跨平台方案都有各自的优缺点,目前还没有完美无缺的终极方案,但这已是未来移动端开发不可逆转的一大方向。而Google推出并开源的移动应用开发框架Flutter,更是其中的明星。
Flutter初探
跨端开发历程:Hybrid(Webview + js) => OEM Widgets(RN、Weex) => 自渲染(Flutter)Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用野心:Mobile、Web(已支持 beta 频道)、Desktop、Embedded
2020-07-23
跨端开发技术方案怎么选?
随着移动互联网的快速发展,微信小程序、Web、App、 车载等各种形态的“端”悄然盛行。而同一个业务需求往往又需要在多端上去实现,针对不同端去编写多套代码的成本显然非常高。因此,“跨端”逐渐成为前端界比较流行的词汇。不论是国内还是国外,跨端框架百家争鸣,方案频出。相信很多有代码多端运行需求的开发者都会产生一...
2022-07-25
Flutter教程(一) 十分钟了解Flutter
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。简单来说,Flutter是一款移动应用程序SDK,包含框架、控件和一些工具,可以用一套代码同时构建Android和iOS应用...
Vue源码之目录结构
Vue版本:2.6.9 源码结构图 {代码...} Vue 不同的构建版本对比 UMD CommonJS ES Module (基于构建工具使用) ES Module (直接用于浏览器) 完整版 vue.js vue.common.js vue.esm.js vue.esm.browser.js 只包含运行时版 vue.runtime.js vue.runtime.common.js vue.runtime.esm.js - 完整版 (生产环境) vue.min.js - - vue.e...
开源中国专访:Chameleon原理首发,其它跨多端统一框架都是假的?
以往我们说某一功能跨多端,往往是指在诸如 PC、移动等不同类型的设备之间都能实现;或者更加具体一点,指的是“跨平台”,可能是大到跨操作系统,比如 Windows、macOS、Linux、iOS 与 Android 等,可能是小到跨某个具体技术的不同实现库。
Vue.js快速入门
Vue.js框架已经火了好长一段时间了,早在2015年的双11中,淘宝的部分导购业务——如:双十一晚会摇一摇清单、我的双十一标签进入的人群会场寻找与自身匹配的商品。今年以来,vue的文档更新很快完善、社区也日渐状大,再加上于某厂(你懂的)大力的推广,vue的前景十分光明。本文目的:通过这篇文章了解一些vue的基本概念以...
2017-09-01
写在Flutter 1.0之前
Flutter团队依然不紧不慢,一步一个脚印,也从来不会许诺哪个时间可以发个1.0;但是不知道为什么关注这个框架差不多3年了,也没觉得开发团队会突然弃坑(哈哈,其实因为watch了这个项目,天天都能看到github的邮件)。说实在,Flutter也把当年吹的牛逼一个一个实现,从最初一个hello world都运行出错,到现在跟原生难分...