精华内容
下载资源
问答
  • 德克萨斯州奥斯汀 - ...的一个部门)今天宣布与FMX Linux合作扩展RAD Studio(Delphi Edition)FireMonkey® Linux客户端的跨平台GUI框架。 “FireMonkey应用程序已经连接到最流行的数据库,Web和云服务...

    德克萨斯州奥斯汀 - (BUSINESS WIRE)- (美国商业资讯) - 跨平台应用程序开发人员生产力工具提供商Embarcadero(Idera,Inc。的一个部门)今天宣布与FMX Linux合作扩展RAD Studio(Delphi Edition)FireMonkey® Linux客户端的跨平台GUI框架。

    “FireMonkey应用程序已经连接到最流行的数据库,Web和云服务,互联网协议和移动设备 - 为用户和服务器提供了令人难以置信的选择和灵活性”

    FireMonkey是RAD Studio,Delphi和C ++ Builder背后的多设备应用程序开发和运行时框架。它旨在帮助团队从单一代码库为桌面和移动平台(包括Windows,OS X,iOS,Android - 以及现在的Linux)构建多设备,真正原生的应用程序,并更快地将它们带到应用程序商店和企业。

    新的FireMonkey Linux(FMX)客户端插件将通过RAD Studio GetIt包管理器提供给Delphi Enterprise和Architect,以及RAD Studio Enterprise和Architect版本。

    “FireMonkey应用已经连接到最流行的数据库,网络和云服务,互联网协议和移动设备 - 为用户和服务器提供了令人难以置信的选择和灵活性,”Embarcadero开发人员工具产品负责人Sarina DuPont说。“为产品添加FMX Linux支持继续致力于扩展我们的产品范围,并与我们的社区合作,以促进跨平台应用程序开发和创新。”

    FireMonkey可以轻松构建经过编译的真实本机应用程序,这些应用程序可在PC,平板电脑和移动设备上以本机CPU性能和GPU驱动的可视化方式展示底层设备中的所有设备功能和性能。

    FMX Linux插件提供的新功能包括:

    ●能够为Linux重建FireMonkey UI应用程序

    ●完全支持Linux平台的FMX组件,包括列表视图,网格和其他高级组件

    ●Linux上可用的即用型FMX GUI样式,与其他平台相匹配

    ●RAD Studio功能(如Live Bindings)将数据库查询数据映射到UI

    要了解更多信息,请阅读博客文章:FMX Linux Bundling with Delphi和RAD Studio

    关于Embarcadero

    Embarcadero构建了解决应用程序开发人员生产力问题的工具。该公司的产品允许用户从所有平台的单一代码库中设计,构建和运行应用程序。全球财富100强公司中有90家以及全球300多万C ++和Delphi用户社区依靠Embarcadero屡获殊荣的产品来提供关键的企业应用程序。Embarcadero是Idera,Inc。的一个部门。要了解更多信息,请访问https://www.embarcadero.com/

     

    展开全文
  • python跨平台框架用户手册,支持windows, linux, android, ios等
  • H5跨平台框架比对

    千次阅读 2019-04-11 11:26:17
    跨平台开发框架介绍 前记:现如今市面上端的形态多种多样,Web、React-Native、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只...

    跨平台开发框架介绍

    前记:现如今市面上端的形态多种多样,Web、React-Native、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。 根跨平台兼容较多的为Taro,uni-app,chameleon等3款;若只需兼容微信小程序的话则市场上使用较多的是mpvue及WePy;

    表格对比

    • 表格做简单对比,具体详细信息可查看下方具体内容。
    Tarouni-appchameleonmpvue
    开源 公司京东 (凹凸实验室)DCloud滴滴美团
    适用编辑器HBuildX
    语言 规范类Reactvue类vuevue
    模板 系统JSX字符串模板字符串模板字符串模板
    组件化React组件规范自定义+vue组件规范自定义组件规范vue组件规范
    数据流管理ReduxVuexchameleon-storeVuex
    支持 平台小程序(微信/支付宝/百度/字节跳动),快应用,RN,H5App(iOS,Android),小程序(微信,支付宝,头条,百度),H5小程序(微信,支付宝,百度),H5,native-weex,快应用微信小程序
    自动 构建Taro CLIHbuildX开发工具 + vue CLIchameleon-toolCLI + webpack
    上手 成本熟悉React熟悉vue.js熟悉vue.js+chameleon熟悉vue.js
    UI组 件库https://taro-ui.aotu.iohttps://uniapp.dcloud.io/component/README
    官方 社区http://ask.dcloud.net.cn/explore/category-11
    GitHubhttps://github.com/NervJS/taro issue: 333op, 1470 PR: 32open, 302 star: 14422https://github.com/dcloudio/uni-app issue: 43op, 136 PR: 3open, 15 star: 2227https://github.com/didi/chameleon issue: 333op, 1470 PR: 32open, 302 star:2037https://github.com/Meituan-Dianping/mpvue issue: 4op, 34 PR: 0open, 3 star: 15787
    慕课课程2个,手记18条,猿问11条课程–,手记–,猿问5条课程2个,手记18条,猿问11条课程1个,手记91条,猿问33条
    掘金20条左右10条左右100条左右
    CSDN9页内容12页内容13页内容
    极客17条数据3条数据8条数据
    开源 时间18年6月份18年10月份19年1月份18年3月份

    1:Taro

    1.1:基本介绍

    • Taro由京东的O2开发团队推出;从开源到现在不足1年的时间,taro从18年3月份开始立项,6月份开始开源;初期是为了使用react的语法来写微信小程序;作为微信小程序的开发框架而诞生,后期为了更多的需求逐步兼容快应用,react native应用;所以在兼容性上H5页面及微信小程序兼容最好;有专门的开发团队,后期维护比较有保障。
    • 开发语言为React规范,模板系统为JSX;上手成本需熟悉React,数据流管理为Redux。且京东团队研发出了一款类React框架Nerv;
    • 有配套的开发工具Taro CLI让开发流程自动化,可以从命令行开始创建项目
    • 目前官网表示已适配微信小程序,H5,React Native,支付宝小程序,百度智能小程序,字节跳动小程序;快应用及QQ浏览器轻应用待上线;需注意的是目前官网上的应用案例皆为微信小程序。
    • 另外微信小程序代码可由Taro工具进行转化成Taro代码。
    • Taro实现原理
      在这里插入图片描述

    1.2:学习成本

    • 学习成本为需熟悉React,以及react的相关技术栈;可使用京东的Nerv框架,与react类似,由于本公司的主要技术栈为react,学习成本不大;

    1.2.1 Taro 组件库

    1.2.2:跨平台开发注意事项

    • 由于跨平台较多,有很多常见前端的一些事件与方法在Taro中可能并不适用,所以需要格外注意;参考官网中所注的“开发前注意”的相关问题需熟知;

    ​ 链接:https://nervjs.github.io/taro/docs/specials.html

    • 另在使用Taro时需遵循其官网标出的Taro规范限制;其中大部分限制在本公司项目中已有,内容较多,需细心调试开发;可用eslint进行限制提示;

    ​ 链接:https://nervjs.github.io/taro/docs/spec-for-taro.html

    1.2.3:根据不同平台配置不同

    1.3:学习途径

    1.4:构建

    1.5:各大网站数据

    1.5.1:GitHub

    • GitHub中与2.11及2.12查看数据,其中issue中的提问及关闭皆有更新;2.11中数据为 issue: 325open, 1458closed;Star: 14353;表明在GitHub中更新较快;

    1550043486575

    在这里插入图片描述

    在这里插入图片描述

    1.5.2:慕课网

    https://www.imooc.com/search/course?words=taro

    • 课程有2条,一个学习人数为132(收费266元),另一个为6616(免费);其中手记有18条,猿问有11条数据。用户较多;

    1.5.3:极客时间

    https://s.geekbang.org/search/c=0/k=taro/t

    • 搜索结果有20个左右,其中与Taro相关的为17条左右。靠前的文章发布者多为Taro框架开发者凹凸实验室;

    1.5.4:CSDN

    https://so.csdn.net/so/search/s.do?q=taro&t= &u

    • 分页有9页,条目800多条不准确;博客文章较多。用户比较活跃

    1.5.5:掘金

    https://juejin.im/search?query=taro

    • 大部分文章为Taro框架开发者凹凸实验室所发表。

    2:uni-app

    2.1:基本介绍

    • uni-app由DCloud推出;从官网上18.1.12日开始进行内测,18.10.10日1.0.0版正式发布,迄今为1年时间左右;开发需在Dcloud自己研发的开发工具HbuildX中开发,调试效果最佳;兼容适配面较广,支持一套代码生成App(iOS,Android),小程序(微信,支付宝,头条,百度),H5等多套代码;官方示例以上平台皆有产品展示;可靠性较高。
    • 开发语言为Vue,模板系统为字符串系统;上手成本需熟悉Vue,数据流管理为Vuex。
    • 开发App必须使用HBuildX,其他编辑器搭配Cli只能开发小程序及H5;

    2.2:学习成本

    • 开发编辑器最好需更换成HBuildX,熟练Vue及Vue相关技术栈;开发某种平台项目则需遵守该平台所定规则。

    1.2.1:uni-app 组件库

    1.2.2:跨平台开发注意事项

    • 由于跨平台较多,官网中已分别列出开发各平台时候的注意事项,开发前需了解并熟悉,避免踩坑。

    ​ 链接:https://uniapp.dcloud.io/matter

    1.2.3:根据不同平台配置不同

    2.3:学习途径

    2.4:构建

    https://uniapp.dcloud.io/quickstart

    • 使用HbuildX开发工具,从创建,打包,发行皆可直接操作。
    • 使用Vue-cli进行安装,创建,运行并发布。

    2.5:各大网站数据

    2.5.1:GitHub

    • GitHub中与2.11及2.12查看数据,其中issue中的提问及关闭皆有更新;2.11中数据为 issue: 43open, 133closed;Star: 2200;表明在GitHub中更新较快;

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    2.5.2:慕课网

    https://www.imooc.com/search/wiki?words=uni-app

    • 无相关课程;其中手记无相关数据,猿问有5条数据左右。活跃度不高;

    2.5.3:极客时间

    https://s.geekbang.org/search/c=0/k=uni-app/t=

    • 无相关内容

    2.5.4:CSDN

    https://so.csdn.net/so/search/s.do?p=12&q=uni-app

    • 分页有12页,条目2000多条不准确;活跃度还行

    2.5.5:掘金

    https://juejin.im/search?query=uni-app

    • 有关uni-app的帖子数量为10来条,数量不多,活跃度不高

    2.5.6 DCloud官网推荐社区

    http://ask.dcloud.net.cn/explore/category-11

    • 发帖数量较多,基本问题上有回复数据,活跃程度较高。

    3:chameleon

    由滴滴团队打造,有类似于微信小程序打造出了一套滴滴的代码规则,名称即为chameleon,相应的为CML+CMSS+JS;语法有两套,分为CML-标准语法,CML-类vue语法;构建有自带的chameleon-tool脚手架工具,可根据不同环境进行初始化项目,进入开发/生产模式,分不同环境进行查看帮助信息,开发模式构建,执行打包模式构建。面世较晚,网络查阅相关网站上资料较少,部分网站上的内容基本照搬官网;社区生态不如以上两款活跃;

    由于滴滴团队在相关网站上进行贬低另两家,感觉人品有问题,就不在这介绍了,当然。

    若有兴趣可于官网学习,

    4:mpvue

    以上3款介绍的都是支持多平台应用,但若只是需要做到H5与微信小程序的两端共用1套代码的话则由WePy与mpvue等几款框架;由于社区上查看到WePy出来较早,坑比较多,且它只是类Vue语言,学习成本较高,故以下主要介绍mpvue框架。

    4.1:基本介绍

    • mpvue(官网)由美团推出;且美团点评在多个实际业务项目中得到验证才开源;GitHub最早一条发布记录为18.3.14日。
    • 官网表明未来最理想的状态是可以一套代码直接跑在多端:web,小程序(微信和支付宝),Native(借助weex),至今未出现相关介绍;
    • mpvue (github 地址)是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验

    在这里插入图片描述

    4.2:学习成本

    • mpvue保留了 vue.runtime 核心方法,无缝继承了 Vue.js 的基础能力

    • mpvue-template-compiler 提供了将 vue 的模板语法转换到小程序的 wxml 语法的能力

    • 修改了 vue 的建构配置,使之构建出符合小程序项目结构的代码格式: json/wxml/wxss/js 文件

    • 熟悉vue及vue相关的技术栈;

    4.2.1:mpvue 组件库

    • 支持vue.js的组件模块内容,不过只能使用单文件组件(.vue 组件)的形式进行支持。
    • mpvue 可以支持小程序的原生组件

    4.2.2:跨平台开发注意事项

    • 由于基本只适配微信小程序且构造基本为vue,所以在构建项目时需遵守vue.js及微信小程序的规范进行构建项目。有以下相关不支持内容。

    http://mpvue.com/mpvue/#_6

    4.3:学习途径

    4.4:构建

    http://mpvue.com/build/

    • 通过webpack完成将template转换为wxml和样式转换优化以及其他的若干代码的拼接混淆等操作。
    • 为了有需要自定义配置的程序猿们出了个命令行工具cli,可以一键构建出需要的项目结构和配置。

    4.5:各大网站数据

    4.5.1:GitHub

    • 数据基本趋于稳定,issue中closed栏目几天来只关闭1条;更新较少。

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    4.5.2:慕课网

    https://www.imooc.com/search/course?words=mpvue

    • 课程有1个,学习人数为1277,收费(266元);猿问33条,手机91条;社区活跃度较高。

    4.5.3:极客时间

    https://s.geekbang.org/search/c=0/k=mpvue/t

    • 相关内容8条,活跃度不高

    4.5.4:CSDN

    https://so.csdn.net/so/search/s.do?p=12&q=mpvue

    • 分页有13页,条目3000多条不准确;活跃度较高,博客内容具有参考性

    4.5.5:掘金

    https://juejin.im/search?query=uni-app

    • 有关mpvue的帖子数量有近100条,帖子众多,活跃度比较高;帖子内容具有参考性

    总结

    以上各种轮子可谓是百花齐放,但由于小程序或者是快应用等应用本身规范较多,而且复杂应用一般对于开发方式有较高的要求,如组件和模块化,自动构建和集成,代码复用和开发效率等皆有一定的要求;所以在使用以上的框架需要基于实际情况进行选择。而且以上框架从开源到现在基本时间在1年左右,而且以上产品均是在微信小程序方面完成度比较高,对于其他的平台可能坑比较多;不过总要有踩坑的人,尤雨溪大佬的vue迄今也不过3,4年的时间,使用者众多;所以若非核心的且功能比较简单的应用可以尝试使用;至于选用哪一种则大家可讨论出结论即可。

    展开全文
  • Zeesh是一个跨平台的Zsh框架。 它类似,但不兼容,oh-my-zsh。 它有一个模块化的插件架构,使其易于扩展。 它有一组丰富的默认值,但是设计为尽可能轻量级。
  • 高性能跨平台(Win&Linux;)网络通信框架 HP-Socket 没有最好只有更好, 非源代码,太大无法上传,有网址可自行下载完整包 。 HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和...
  • 跨平台开发 II-安装 要安装,请阅读文档目录中的atome.md文件。 II-框架 atome是跨平台开发环境。所有api均可在所有平台上工作,以确保在Android,Freebsd,Linux,MacOs,Web,Windows上呈现完全相同的呈现。 ...
  • 还在为寻找C++跨平台用户界面框架库而发愁吗?本文内容轻松解决您的烦恼! 说到C++跨平台用户界面框架库,不少人首先想到的就是Qt框架吧!Qt是一个1991年开发的跨平台C++图形用户界面应用程序开发框架。既可以开发...

    还在为寻找C++跨平台用户界面框架库而发愁吗?本文内容轻松解决您的烦恼!

    说到C++跨平台用户界面框架库,不少人首先想到的就是Qt框架吧!Qt是一个1991年开发的跨平台C++图形用户界面应用程序开发框架。既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。

    说说到Qt框架,那就不得不说Qt框架的Qtitan组件了!


    Qtitan系列组件

    QtitanDataGrid

    QtitanDataGrid是一Qt的商业DataGrid 组件,它使得表格数据可以直接面向终端用户。这个组件吸收了用户界面结构显示表格方面所有的现代化技术的精华,是目前Qt市场上唯一一款拥有如此高级功能和出色性能的网格组件。这个Qt数据网格组件使用纯C++创建,运行速度极快,处理大数据和超大数据集的效果突出。QtitanDataGrid完全集成了QtDesigner,因而极易适应其他相似的开发环境,保证100%兼容Qt GUI。

    QtitanRibbon

    QtitanRibbon是一款遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件。致力于为Windows、Linux和Mac OS X提供功能完整的Ribbon组件。QtitanRibbon是优秀的实现这一技术的跨平台Ribbon UI组件。

    QtitanChart

    QtitanChart是一个包含多种控件的C++类库,能为您的应用提供漂亮、色彩鲜艳的图表。QtitanChart是基于Qt.C++实现的,支持所有主流的操作系统- Windows、Linux和Mac OS X。只需几行代码就可以将QtitanChart添加到您的应用中。如果您不喜欢默认的设置,QtitanChart方便的架构还允许您逐一定制图表的每个部分。

    QtitanNavigation

    QtitanNavigation模拟Microsoft Dynamics CRM-2016 / Office 365导航界面和一组控件,来改善Qt.C ++应用程序的用户体验。QtitanNavigation结合用户界面构建“Ribbon UI”和“Side Bar”的各种示例,可以更好地在您的应用程序中导航,使用户更直观地访问应用程序的某些部分。

    QtitanDocking

    QtitanDocking用于允许创建一个类似于Microsoft可停靠用户界面的Qt框架组件。该组件可以使用Microsoft产品中可停靠UI的所有基本功能(例如在Microsoft Visual Studio中),大多数功能不能通过标准的Qt解决方案来实现。


    Qt对比wxWidgets

    C++跨平台界面框架当然不止Qt啦,还有不少人会想到产品wxWidgets!wxWidgets是一个开源的跨平台的C++构架库(framework),它可以提供GUI和其它工具。

    两款产品如此类似,应该怎样在其中选出最适合自己的呢?下面这张表从用户关注的点入手,分析Qt和wxWidgets,帮您选出最适合的框架!

    看完了这张图,您心中有答案了吧!说到Qt框架,那就不得不说Qt框架的Qtitan组件了!

    展开全文
  • PowerShell是跨平台(Windows、Linux和OS X)自动化和配置工具/框架
  • 我们最初的总体想法是拥有一个跨平台的工具,它将减少从头开始编写基于Vulkan的便携式应用程序所需的时间。 然后,我们会发现自己不时添加新功能并使用新包装器扩展现有代码库。 这最终导致我们决定向公众发布该...
  • MediaPipe是一个用于构建多模式应用机器学习管道的跨平台框架
  • 做音视频最好用的几款跨平台框架

    千次阅读 2020-12-23 10:00:51
    在两大平台统治市场的背景下,跨平台应用框架也随之崛起。这些框架对于开发人员和企业来说都大有裨益,他们可以在这些框架的帮助下更容易地开发出同时支持两大平台的应用。 APICloud APICloud 是中国领先的“云端...

    简述

    如今,Android 和 iOS 是市场上最受欢迎的两大移动平台。很多企业都在寻找方法来构建能同时支持两大平台并满足用户需求的应用。在两大平台统治市场的背景下,跨平台应用框架也随之崛起。这些框架对于开发人员和企业来说都大有裨益,他们可以在这些框架的帮助下更容易地开发出同时支持两大平台的应用。

    APICloud

    在这里插入图片描述

    APICloud 是中国领先的“云端一体”移动应用云服务提供商, 通过端API和云API来简化移动应用开发技术,可以帮助开发者快速实现移动应用的开发、测试、发布、运营等全生命周期管理。APICloud其发布的低代码效率工具Plus Mode,为IT项目中每个角色提供专业工具,将需求分析、产品原型、UI设计、前端开发、后端开发紧密衔接,并基于行业大数据对前置环节进行复用,最终缩减大量重复性工作,有效提升30%-60% IT项目效率。

    APICloud 拥有丰富的窗口管理接口,能满足多种窗口切换效果、多窗口管理、跨窗口数据传输,这是其它平台所不能比的。APICLOUD的UI选择自由,可以选择任意喜欢的UI框架,原生javascript、jQuery、Vue.js等技术都可以自由选择。选择APICloud APP模版,降低投入风险,创业型新项目可以通过APP模版快速输出产品,先将项目启动运营,等获得一定用户量和资本后,可以对APP模版进行二次开发和定制。这样便可以实现我们的需求少走很多弯路。

    Flutter

    在这里插入图片描述

    Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。简单来说Flutter是Google一个新的用于构建跨平台的手机App的SDK。写一份代码,在Android 和iOS平台上都可以运行。Flutter 背后的编程语言是 Dart,谷歌称之为"客户端优化",适合在任何平台上"快速构建应用程序"。

    Flutter包含了许多核心的widget,如滚动、导航、图标和字体等,这些都可以在iOS和Android上达到原生应用一样的性能。可以快速发布聚焦于原生体验的功能。分层的架构允许您完全自定义,从而实现难以置信的快速渲染和富有表现力、灵活的设计。拥有毫秒级的热重载,修改后,您的应用界面会立即更新。使用丰富的、完全可定制的widget在几分钟内构建原生界面。Flutter不依赖于一组原生组件,而是利用可视化、结构化、平台性和交互式小部件进行UI的设计,所有这些都由框架的图形引擎呈现。更重要的是,Flutter留下了很大的定制空间,如果你想要设计一个很完美的UI,它是个很好的选择。

    uni-app

    在这里插入图片描述

    uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台。uni-app 继承自 Vue.js,提供了完整的 Vue.js 开发体验。uni-app 组件规范和扩展api与微信小程序基本相同。有一定 Vue.js 和微信小程序开发经验的开发者可快速上手 uni-app ,开发出兼容多端的应用。

    uni-app在跨端数量、扩展能力、性能体验、周边生态、学习成本、开发成本等6大关键指标上拥有极强的竞争优势。uni-app在跨平台的过程中,不牺牲平台特色,可优雅的调用平台专有能力,真正做到海纳百川、各取所长。uni-app在跨端的同时,通过条件编译+平台特有API调用,可以优雅的为某平台写个性化代码,调用专有能力而不影响其他平台。uni-app支持原生代码混写和原生sdk集成,是体验更好的Hybrid框架,加载新页面速度更快,App端支持weex原生渲染,可支撑更流畅的用户体验。

    Electron

    在这里插入图片描述

    Electron(最初名为Atom Shell[3])是GitHub开发的一个开源框架。它允许使用Node.js(作为后端)和Chromium(作为前端)完成桌面GUI应用程序的开发。Electron现已被多个开源Web应用程序用于前端与后端的开发,著名项目包括GitHub的Atom和微软的Visual Studio Code。Electron是一个由GitHub开发的开源库,通过将Chromium和Node.js组合并使用HTML,CSS和JavaScript进行构建Mac,Windows,和Linux跨平台桌面应用程序。

    Electron提供了一个Nodejs的运行时,专注于构建桌面应用,同时使用web页面来作为应用的GUI,你可以将其看作是一个由JavaScript控制的迷你版的Chromium浏览器。Electron开源的核心扩展比较容易,目前是基于 node 6.x,加之现在 gyp 已经非常人性化了,使得c++ 和 js 搞基非常容易。Electron界面定制性强,原则上只要是Web能做的他都能做。Electron是目前最廉价,大多都很靠谱。

    anyRTC跨平台SDK已经包括了APICloud、Electron、Flutter、uni-app 框架,为众多的开发者们提供了更多的选择,和更加良好的开发环境。

    展开全文
  • libatbus:用于建造高性能,全异步,树形结构的BUS消息系统的跨平台框架
  • 高性能跨平台网络通信框架代码,支持linux,windows,macos 等操作系统,可以编译使用, 描述 - ***Server*** 基于IOCP / EPOLL通信模型,并结合缓存池、私有堆等技术实现高效内存管理,支持超大规模、高并发通信...
  • ASP.net 跨平台Linux

    2010-02-08 08:45:00
    由于Linux服务器系统所具备的大量的优点,可以预计,跨平台Linux ASP.NET网站必将进入我们的工作与生产实际。 名词解释: 一、Mono: Mono是一个开源项目,是按ECMA-335定义的标准执行.NET框架,简单地说,Mono就是...
  • 几款移动跨平台App开发框架比较

    千次阅读 2018-12-11 16:35:32
    整理目前流行的跨平台WebApp开发技术的特点,仅供参考。 每个框架几乎都包含以下特性: 使用 HTML5 + CSS + JavaScript 开发 跨平台重用代码 丰富的UI库 提供访问设备原生API的 JavaScript API 包装器 解决...
  • Avalonia 是一个跨平台的 .NET UI 框架,支持 Windows、Linux、Mac OSX… (以及Android IOS soon…) 本篇主要介绍Avalonia开发过程和Linux适配环节的几个疑难点… avalonia for vs安装和.deb安装包部署可参考:...
  • ServerSuperIO 简称 SSIO ,是一个 C# 跨平台物联网通讯框架。SSIO通信框架的设计思想是在SuperIO(SIO)基础上发展而来,并没有高大上的技术,主要是工作经验的...10、支持跨平台部署,可以运行在Linux和Windows系统。
  • Pascal扩展库(PXL)是用于开发2D / 3D视频游戏,交互式和科学应用程序的跨平台框架。 它可以帮助开发人员进行数学,硬件控制,资源管理,显示实时图形和文本,处理用户输入和网络通信功能。 该库需要使用...
  • 跨平台测试框架--STAF介绍

    千次阅读 2009-07-29 19:34:00
    作者:洪流STAF全称是Software Testing Automation Framework,如其官网(http://staf.sourceforge.net/)所说,STAF是一个开源、跨平台、支持多语言的自动化测试框架,它围绕于组件重用的理念,通过服务调用(比如...
  • Avalonia 是一个跨平台的 .NET UI 框架,支持 Windows、Linux、iOS 和 Android。前身是 Perspex 标签:.net
  • 跨平台工具、组件和框架的汇总

    千次阅读 2017-01-11 18:35:23
    本文主要是对跨平台工具、组件和框架的汇总,包括游戏引擎、编程语言、移动开发、网络通信、图形界面等等Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的...
  • 用于 C/C++ 的 XAML 跨平台框架的实现。 这个项目还没有完成,还需要做很多工作。 欢迎问题和拉取请求! 目标 XamlCpp 的目标是轻松快速地编写跨平台和跨语言* GUI 应用程序。 它使用 XAML 的方言来描述 UI,但...
  • ASP.NET核心 ... 您可以在Windows,Mac和Linux跨平台开发和运行ASP.NET Core应用程序。 。 开始使用 请遵循中的“ 。 另外,请访问以获取的发行版本,入门指南和学习资源。 有关我们如何处理传入问题
  • Forge是一个跨平台的渲染框架,支持 个人电脑 Windows 10 使用DirectX 12 / Vulkan 1.1 使用DirectX Ray Tracing API 支持Windows 7的DirectX 11后备层(未经广泛测试) 具有Vulkan 1.1和RTX Ray Tracing API...
  • 谷歌浏览器的跨平台取证框架 特征 适用于 Windows、Linux 和 OS X 可以有效地调查数据库和文件 用 Python 2.7 编写 这是怎么回事? 再次像 SkypeFreak 这个应用程序是谷歌浏览器的取证工具。 我相信你会喜欢的。 ...
  • 根据一些老博客里面的内容,现在整理一下目前流行的跨平台移动App开发技术的特点,并将几个不同的开发平台框架进行比较说明,仅供大家参考。 每个开发框架几乎都包含以下特性: 使用 HTML5 + CSS + JavaScrip
  • KernelFuzzer, 跨平台内核Fuzzer框架 KernelFuzzer这是核心内核 Fuzzer,使用示例库调用和系统调用来启动 fuzzing Windows 。 fuzzer已经在 Windows 7/10, OS X 和QNX上进行了测试。#Getting 已经启动下
  • C++设计模式——基于Qt4开源跨平台开发框架(2008修订版) Introduction to Design Patterns in C++ with Qt 4 (2008修订版) 作者: Alan Ezust 和 Paul Ezust 使用当今世界领先的开源跨平台开发环境Qt 4来一起掌握...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 68,924
精华内容 27,569
关键字:

linux跨平台框架

linux 订阅