返回列表 发新帖

新的应用开发框架——颤振

[复制链接]

该用户从未签到

1万

主题

1万

帖子

3万

积分

合购之王

Rank: 3Rank: 3

积分
39969
发表于 2020-11-17 05:27:43 | 显示全部楼层 | 阅读模式

抱歉!您还未登录!请登录后继续浏览完整内容

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
笔者认为:新的APP开发热潮由于物联网的快速发展正在到来,谷歌、华为这些公司正在重新定义移动开发框架,而Flutter就是可选择之一。我不敢说颤音一定是移动技术的未来,但它必须代表移动技术的发展方向。

flutter是谷歌于2015年5月3日推出的免费开源跨平台开发框架,可以在IOS和Android上快速构建高质量的原生用户界面。Flutter旨在通过一组代码帮助开发人员开发高性能、高稳定性、高帧速率和低延迟的Android和IOS应用程序。Flutter使用的是谷歌自己的网络编程语言dart。关键词:开源、多平台部署、原生UI、dart。
flutter“sky”的第一个版本出现在2015年5月的dart开发者峰会上;2018年2月27日在世界移动大会(MWC)上宣布了第一个beta版本;beta2于018年3月6日发布;flutter 1.0的官方版本于018年12月5日由Google发布;第一个beta版本在dart发布2015年9月开发商峰会1.9。
目前,许多大公司和开发人员已经转变为使用和借鉴flutter来开发跨平台应用程序。全球许多公司已经开始使用flutter开发应用程序,包括Abbey Road Studios、阿里巴巴、capital one、Groupon、Hamilton、京东、Philips hue、reflective和腾讯。颤振1.9于2019年9月发布。这样的更新频率为开发者和企业增加了动力,颤振必将成为未来跨平台开发的主流趋势。

使用flutter的公司可以帮助开发人员快速方便地测试、重构UI、添加特性和修复bug。在模拟器、模拟器、IOS、Android硬件上体验次二级过载而不会丢失状态。flutter基于图像渲染引擎进行渲染,不同平台下的渲染效果完全一致,可以实现真正的跨平台渲染。
华丽的UI/N华丽的UI/N通过内置的漂亮质感的Cupertino(IOS口味)小工具和丰富的动画API,流畅自然的滚动和平台感知,用户可以感受到UI设计的快乐。
responsive/nresponse用户界面可以通过颤振的现代反应框架、丰富的平台布局和基本组件轻松构建。使用强大灵活的API解决二维、动画、手势、效果等问题。
访问本机功能通过平台API、第三方SDK和本机代码,使应用变得生动。Flutter可以重用现有的Java、swift和objc代码,并在IOS和Android上访问本机特性和SDK。
目前各种跨平台解决方案的比较。4各种跨平台解决方案的比较。开发应用程序。如果需要,兼容IOS和Android,两种平台有两种技术选择:1。走原开发路线,在不同平台上分别实现接口和逻辑;
1。走原开发路线,在不同平台上分别实现接口和逻辑;
2。使用同一组代码来兼容多个平台,但这通常意味着运行速度和产品体验的损失。

2,使用同一组兼容多个平台的代码,但这通常意味着运行速度和产品体验的损失。除了原生技术外,跨平台技术一般是混合开发,如利用H5、react native、weex、applet等技术实现跨平台应用。但是,这些混合开发或多或少都会感觉到用户界面卡住,体验不畅,开发和学习成本都很高,有其自身的局限性。
flutter的出现为开发者提供了一套两全其美的解决方案:它不仅可以使用原生代码直接调用来加速图形渲染和UI渲染,而且可以同时运行在两大移动操作系统上,体验和流畅度基本上与native相同,开发效率高,学习难度低,成本低。
2020年,元奇科技开始使用fluent开发奇云app产品。我们对颤振充满信心,希望未来能用它为客户创造更多的价值和奇迹。
虽然路很远,但我们仍然可以期待。


回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表