当前博客:国产中文跨平台开发IDE工具解决方案

6281 次浏览【转载需注明来源】

商务合作【刘经理】:15583043026

[前言]:这些年心中一直有研发一款能真正解决跨平台开发的国产中文编程工具的想法,这个想法一直延续到几年前才正式立项并进入研发阶段;并在2023-03-19由南充快码编程科技有限公司正式发布了快码FOF中文编程工具。

[研发]快码FOF采用electron作为技术栈,风格虽然与vscode相似;但内部代码完全不同;从未采用vscode的任何代码;多年的研发累积,我们可以自豪喊出国产自研的口号。

[版权]快码FOF中文编程软件已根据《计算机软件保护条例》和《计算机软件著作权登记办法》的规定,经中国版权保护中心审核取到软件著作权,证书号: 软著登字第12670342号

 

[为什么要研发国产跨平台开发工具]


[需求及痛点]:在当下的技术界,开发一个项目的常会遇见跨平台的软件需求;以一个简单的智能快递柜项目来说,可能会涉及到的端有:控制板程序开发【linux控制板或单片机】、小程序开发【通常用作扫码开柜、个人订单管理等】、以及后台网页管理系统开发等;如果项目指定了特殊需求,你可能还需要ios及安卓等原生端的开发;于是乎作为开发的团队或者个人,就需要投入大量的精力去使用不同的开发工具来进行项目的功能推进,会造成极大的成本增加及时间周期增加;类似这一类的多端需求的项目还有很多很多,这里就不一一阐述了;这个时候相信很多开发者会有同一个愿景:如果能有一个解决上述需求的统一跨平台开发工具该有多好啊~

[中文编程20年]:再说一说中文编程这一块的人群,其实这一块的人群非常非常多,前有易语言中文编程,号称有百万的注册量,后有"吴涛"先生的火山软件开发平台等,这些都是极其优秀的国产中文编程开发工具,当然还有很多没介绍到的优秀第三方中文编程开发工具这里就不一一阐述了;但这些优秀的中文编程开发工具要么只能开发windows电脑软件,要么就只能开发专属移动端的程序;目前还没有看见一套成体系的跨平台开发工具解决方案;并且除了易语言及火山软件开发平台之外,几乎没有看见活跃的中文编程开发社区。

[各个系统介绍]:提到跨平台,需要介绍一下当前的各个主流系统,以移动端来说,目前主流的操作系统是安卓和IOS,同时由于国内各个大厂之间的版图扩展,又孪生出了系统之上的系统,也就是我们所说的小程序;而桌面端就更加乱象了,常见的主流系统有:windows、mac、linux等操作系统;每个系统都有自己的用户人群;其中以中文编程来说,这类用户可能接触mac和linux的比较少,平时都是接触的windows系统,不管是程序开发、常规使用、服务器开发等都会选择windows,甚至有部分开发者会用windows这种高昂价格的开发板作为硬件上位机程序的开发;但实际上英文开发者会大量的接触linux操作系统,例如:服务器开发,linux相对于windows有明显的效率及价格优势,又例如:微嵌入式linux开发板【loongarch、arm等】,一个便宜的开发就可以跑一个完整的linux系统;能做大量的高精度、高效率硬件板开发【例如:配合机械臂+opencv视觉做工业相关的应用等】;至于mac的系统用户,这个属于消费级系统;大多数的mac程序都是付费的,开发者其实是非常愿意为mac提供对应的程序支持的。

[国产系统结合快码]:上述介绍到了linux操作系统,其实linux操作系统又分为很多分支,例如国外有:centos、Ubuntu等linux发行版,国内也有像:深度、统信、麒麟、龙芯【Loongnix】等系列的优秀国产操作系统;但是国产操作系统的最大问题是软件生态太过于稀少,各个国产的系统没有专属的编程开发工具,导致程序员入门开发非常困难;同时linux的兼容性问题也是一个非常值得交流的话题,例如目前主流的系统架构有:Loongarch 、RISC-V、ARM、X86等,也就是说作为开发者,可能你需要同时提供这四种架构的程序,才能满足日益复杂的软件开发需求;这对国内的开发者来说;太难了!太痛苦了!所以也就导致国产操作系统的生态非常的不友好。

[正在发生的行业变革]:随着欧美近几年持续技术封锁的情况下,我们国家已经开始正式大力的推进国产系统、芯片的自主研发,上述所说的Loongarch就是国产目前唯一自主研发的国产CPU架构;其中以Loongarch为芯片底层基础,以龙芯、统信、deepin等国产系统基础的大环境正在悄然形成,目前龙芯架构的系统已经在一些行业得到了认可和应用,学校、教研、各个单位和机构等也在开始陆续推进国产芯片的教学布局;所以可以预见的是:未来国产系统一定是会成为主流系统的,这是必然会发生的!

[快码FOF中文编程的出现]:上述的讲解就是为了告诉大家,跨平台的重要性、必要性及行业的各个痛点;在这样的环境里,快码编程的开发团队一直在思考如何能解决这些痛点,并跟随大环境建设国产系统开发环境生态;于是:快码FOF中文编程开发工具【英文名:FOFStudio】应景而生,在快码开发团队3年的研发周期后,我们已经正式发布快码FOF中文编程;快码FOF中文编程可以中文编写代码,IDE可以运行在:windows、mac、linux【arm、x86、loongarch】等架构的系统上开发,也可以在这些系统上开发:windows、linux、mac、小程序、ios、安卓、H5网页等应用;同时快码编程可以运行和开发基于arm和loongarch的系统程序

[快码FOF中文编程的技术栈]:快码FOF中文编程采用electron作为IDE的技术栈,内部研发了:中英文代码转换器、代码提示器、支持库、云代码、代码块、工具库、中文代码编译器【编译至英文代码】等系统功能;同时快码FOF翻译了海量的支持库,例如:uniapp、electron、html、css、js、nodejs、layui、opencv、three3D等支持库;并将在以后持续新增和迭代支持库,让所有国人开发者都能够享受中文开发带来的便捷。

[快码FOF中文编程的愿景]:快码FOF中文编程研发团队从事中文编程数十年,拥有强大的用户基础,目前快码FOF已经受到了广大的中文编程爱好者使用,我们希望能通过快码FOF中文编程,带领大家实现一套代码,多端编译运行的伟大愿景~

 [使用快码FOF的多个理由]:快码FOF支持多端跨平台开发,项目编译后可完全生成对应平台的英文源代码,用户完全可以基于生成的英文代码使用主流英文开发工具二次开发【例如生成:uniapp源码、electron源码、nodejs源码、前端源码等】;快码FOF还有强大的运维团队,论坛在线解答学员疑惑。

有想要了解快码支持库更新的朋友也可以前往文档中心:进入快码文档中心

快码编程演示


发布公告


愿景:愿我们能给中文编程、国产系统这些圈子带去一些活力,愿我们能给跨平台开发领域增加一种新的选择~

默认排序
Generic placeholder image
Generic placeholder image
≈海浪≈ Time: 2023-02-26 15:15:21

牛X软件!赞!!

Generic placeholder image
萧瑟 Time: 2023-02-28 14:54:01

云老大  文章功力不弱于代码!!

Generic placeholder image
仰望星空 Time: 2023-03-01 16:43:41

为国产事业发光发热。

Generic placeholder image
仰望星空 Time: 2023-03-08 15:38:37

基本有空就来看看有什么新消息。本人技术不行到时弄个授权版,就不和大家争永久授权版了。

Generic placeholder image
一台米粒 Time: 2023-03-10 20:53:18

价格多少

Generic placeholder image
1369****7329 Time: 2023-07-10 11:06:22

非常需要这样的工具

Generic placeholder image
1380****1377 Time: 2023-09-06 10:44:03

适当的时候应该加入对鸿蒙的支持!

Generic placeholder image
快码FOF编程 回复 7楼 1380****1377 Time: 2023-09-06 11:53:11

肯定会有鸿蒙的,这个安心


国产中文跨平台开发IDE工具解决方案