关于一些桌面、移动应用开发的平台
源链接 - 新发现小站
话题
最近谈到了这个话题,回忆一下接触过的一些开发平台。其中有一些虽然不是专用于应用开发,但是如果有快速成型的需求,可以试一试用于设计 DEMO,或许有奇效。
列表
平台 | 介绍 |
---|---|
Android Native | 现在正在做项目的平台。指的是用 Android SDK/NDK 一类工具包开发移动端平台应用的方式。Android 比较碎片化,所以上手可能会慢一些。这也是传统的 Android App 开发方式,主要使用 Java/Kotlin/C++ 语言。 |
Electron | 让你可以用 HTML,JS,CSS 来开发桌面应用。Electron会负责打包、与系统的接口、热更新等系统相关的功能,其余的就是按照构建网站的方式来构建桌面应用程序。VSCode,Atom 等编辑器就是基于 Electron开发的。Electron 应用可以部署到 Windows,Linux,Mac 三个平台上。 |
H5 | HTML5推出已经很久了,既然支持 Canvas 和 WebSocket ,用来写应用 Demo 不是梦。 |
Adobe Air | 开发方式和 Flash 一样,最新的 Animate 添加了对 JavaScript 的支持。同样提供系统接口和打包应用安装包的功能。 |
Godot | 是一个和 Blender 一样让我惊奇的东西。几十兆的体量支持的功能和 Unity3D 没有差太多,而且上手很快,是一个 好用的游戏引擎 同时也可以用来构建桌面应用。 |
QT、VB、Delphi | 都是老牌开发工具了。习惯 C++ 的开发者上手QT应该很快,VB是公认的入门简单的开发环境,而像我这种有点 Pascal 情结的有时候用 Delphi 写一些小程序,感觉很顺手。 |
Flutter | 是未来,Google 为支持新系统生态(还是摆脱 Oracle?)整出来的移动端跨平台工具,用 Dart 语言开发。 |
Windows SDK | 用于开发 UWP 应用等,界面似乎基于前端技术,没有深入了解。 |
关于一些桌面、移动应用开发的平台相关推荐
- 【Android 逆向】Android 逆向通用工具开发 ( Windows 平台运行的控制台应用程序类型 | 编译 Windows 平台运行的 Android 逆向程序 )
文章目录 一.Windows 平台运行的控制台应用程序类型 二.编译 Windows 平台运行的 Android 逆向程序 一.Windows 平台运行的控制台应用程序类型 hacktool 工程的类 ...
- 基于C#的AE+IDL二次桌面端程序开发
目录 一.内容 1.2 实训内容 1.2.1 IDL综合开发 1.2.2 基于AO/AE的GIS二次开发 1.2.3 COM_IDL_connect组件开发 三. 实训软硬件 ...
- java web 怎么实现直播_java web开发直播平台可以实现但有缺陷
java web开发直播平台可以做到,现在已经有很多开源Java直播工具了.Java可以实现全部功能,而且开发成本可能还略低.但是易用性,运营成本等各方面,都是不行的. java web开发直播平台的 ...
- 桌面云客户端资源计算机,关于云桌面技术的实验室资源共享平台建设.pdf
第33卷第12期 实验室研究与探索 V01.33No.12 2014年12月 RESEARCHANDEXPLORATIONINLABORATORY Dec.2014 基于云桌面技术的实验室资源共享平台 ...
- Google Map和桌面组件 Android开发教程
本文节选于机械工业出版社推出的<Android应用开发揭秘>一 书,作者为杨丰盛.本书内容全面,详细讲解了Android框架.Android组件.用户界面开发.游戏开发.数据存储.多媒体开 ...
- Flutter教程之Windows桌面应用程序开发
Flutter教程之Windows桌面应用程序开发 一.前言 二.环境安装 三.创建项目 四.已有项目添加其他平台支持 一.前言 Flutter 是 Google 开源的 UI 工具包,帮助开发者通过 ...
- 自动驾驶开发云平台业务分析
自动驾驶开发云平台业务分析 自动驾驶车辆量产需积累大量里程经验,传统车端研发和测试方式,无法满足市场需求,业界普遍采用"云+端"研发迭代新模式,通过测试车队采集海量道路环境数据,在 ...
- python开发桌面软件-python适合windows的桌面应用程序开发吗?
谢... 谢特!... (自己跑过来的). 曾经从事过几个桌面应用程序的开发, 来提供些建议 Qt 的 signal-slot 的机制做得很不错, 充分理解以后开发起来很顺手. 早期项目里, 举个栗子 ...
- wpf 客户端【JDAgent桌面助手】开发详解(四) popup控件的win8.0的bug
目录区域: 业余开发的wpf 客户端终于完工了..晒晒截图 wpf 客户端[JDAgent桌面助手]开发详解-开篇 wpf 客户端[JDAgent桌面助手]详解(一)主窗口 圆形菜单... wpf 客 ...
- 用Kotlin开发android平台语音识别语义理解应用
用Kotlin开发android平台语音识别,语义理解应用(olamisdk) 转载请注明CSDN博文地址:http://blog.csdn.net/ls0609/article/details/75 ...
最新文章
- Python 常见的坑汇总
- 微信小程序导航栏设置透明
- sql-case when 条件1 then 取值1 when 条件2 then 取值2 else 取值3 end
- 这才是最好的程序语言,不服来辩
- 判断一个点是否在多边形区域内--C算法
- iOS UICollectionViewCell 的拖动
- C++自定义非极大值抑制(Canny边缘检测,亚像素方法)
- 使用xslt批量修改xml 节点name
- JAVA script 循环 图片_深入分析JavaScript 事件循环(Event Loop)
- android学习笔记48——SQLite
- [云计算]网线的标签格式
- MatConvnet工具箱文档翻译理解三
- java本地储存set_没有数据库的情况下,JAVA如何在本地保存信息
- 如何快速理解模糊PID算法 ---(一)
- 7723java乐高,乐高EV3——lejos(一)
- 基于vue的仿网易云音乐播放器
- 小米8android p慢,给力 小米8青春版获得Android P更新
- Photoshop脚本 设置前景色和背景色
- 小程序开发需要什么步骤?步骤教程分享
- Python hash函数详解