[置顶] 给程序员准备的“蜜糍”--SOD框架简介
posted @ 2023-07-12 22:52 深蓝医生 阅读(1020) 评论(12) 推荐(7) 编辑
posted @ 2023-07-12 22:52 深蓝医生 阅读(1020) 评论(12) 推荐(7) 编辑
posted @ 2020-06-10 22:07 深蓝医生 阅读(3035) 评论(8) 推荐(5) 编辑
posted @ 2015-02-04 23:31 深蓝医生 阅读(13281) 评论(86) 推荐(52) 编辑
posted @ 2011-09-29 18:17 深蓝医生 阅读(9497) 评论(87) 推荐(20) 编辑
Flutter是一款由Google开发和维护的开源移动应用开发框架,它使用Dart语言编写,能够在iOS和Android平台上构建高度一致的用户界面和功能。Flutter的核心优势在于其跨平台性、高性能和丰富的UI组件库,这些特点使得开发者能够高效构建高质量的移动应用。
Flutter的关键特性
跨平台性:一次编写,多端运行,减少了开发成本和时间。
高性能:使用自有的渲染引擎Skia,直接绘制UI,无需桥接到原生组件,提供流畅的用户体验。
丰富的UI组件:提供了一套完整的Widget库,支持高度自定义的UI设计。
快速开发:支持热重载功能,实时查看代码更改效果,加速开发迭代周期。
----------------------------------------------------------------------------
https://www.oschina.net/p/tauri?hmsr=aladdin1e1
Tauri 是一个框架,用于为所有主要桌面平台构建小巧、快速的二进制文件。开发人员可以集成任何可编译为 HTML、JS 和 CSS 的前端框架,以构建他们的用户界面。应用程序的后端是一个基于 Rust 的二进制文件,带有一个前端可以与之交互的 API。
Tauri 应用程序的用户界面目前在 macOS 和 Windows 上利用 tao 作为窗口处理库,在 Linux 上通过 Tauri 团队孵化和维护的 WRY 利用 WebKit、Windows 上的 WebView2 和 Linux 上的 WebKitGTK 创建一个统一的系统 webview(和其他好东西,如菜单和任务栏)接口。
----------------------------------------------------------------------------
LiteApp 移动跨平台方案
https://www.oschina.net/p/liteapp?hmsr=aladdin1e1
LiteApp 是高性能的移动跨平台方案,2017 年 6 月起由 iQiYi Android 架构团队开发。跨平台功能的实现基于 webview,并提供了不同的设计和解决方案来提高 webview 的性能。
LiteApp 致力于使开发人员能够使用现代 Web 开发体验,通过单个代码库构建 Android 和 iOS 应用。基于 LiteApp,开发者可以使用 JavaScript 和现代前端框架开发移动应用程序。
LiteApp 在 Web 应用和原生应用方面都紧跟现代开发技术和平台功能,兼顾生产力和性能,项目开发人员在 web 上编写代码,但渲染接近于原生应用。
LiteApp 基于于 Vue.js,结构解耦合,引擎与语法层分离。
posted @ 2025-01-14 09:44 深蓝医生 阅读(21) 评论(0) 推荐(0) 编辑
posted @ 2024-04-12 18:07 深蓝医生 阅读(583) 评论(3) 推荐(1) 编辑
posted @ 2024-04-10 16:13 深蓝医生 阅读(898) 评论(0) 推荐(0) 编辑
posted @ 2024-03-23 22:19 深蓝医生 阅读(2634) 评论(0) 推荐(0) 编辑
posted @ 2024-02-26 15:40 深蓝医生 阅读(81) 评论(1) 推荐(0) 编辑
posted @ 2024-02-23 17:55 深蓝医生 阅读(38) 评论(0) 推荐(0) 编辑
posted @ 2024-02-22 11:24 深蓝医生 阅读(75) 评论(9) 推荐(1) 编辑
posted @ 2024-01-16 15:38 深蓝医生 阅读(1775) 评论(0) 推荐(0) 编辑
posted @ 2023-11-30 10:14 深蓝医生 阅读(168) 评论(1) 推荐(1) 编辑