时间过的真快、转眼间又到月底了。
本月11号发布了安卓、单片机相关更新包;由于视窗未达到预期发布标准,因此从12号开始;着重将工作中心放在视窗更新上。
在更新视窗的时候、我们对比了:易语言、Winform(C#)、VB6.0 三款视窗开发工具,吸取其优点、规避其缺点。
但是由于Java本身原因、对 Windows 在支持原生 Win32 API 相关操作时并不友好、所以目前我们将视窗目标主要放在:解决开发国产 Linux 操作系统软件的需求上、当然 Windows 与 Mac 系统也能运行;只是适配将是次要的(因为毕竟Win平台的开发工具相对成熟的已经非常多了、而苹果也有自己的 XCode)。
以下是本月视窗相关工作报告:
12-14号:参考同类视窗开发工具、做笔记、对比优缺点、统计用户需求。
15-20号:优化视窗核心库相关函数、优化核心库组件、封装Java网络相关组件、配置读写组件、优化并增加常用对话框(文件选择、目录选择框、自定义对话框等)、新增树型框、折叠面板、图表组件(扇形图、柱状图、面积图、散点图、折线图、堆叠图)、提示框、工具栏、高级选择夹 等常用组件;修复程序中系统字体中文乱码问题;增加系统托盘组件等。
21-23号:编写视窗开发手册、教程。
24-26号:优化编译、并增加〔静态编译模式〕与默认〔纯净编译模式〕,两者区别为:静态编译模式下所有第三方库及 libs 文件夹中的 jar 包都会被合并打包到最终编译输出的单个Jar文件,对于使用较多的第三方 jar 文件时、编译会很慢,纯净编译模式下仅编译项目代码及打包核心库、输出的文件不含其它依赖库的jar包;而相关依赖jar文件将会被拷贝到输出文件夹中的 libs 文件夹中、该模式下编译速度最快;为默认编译模式。
27-29号:研究无需 Jre 环境运行程序、由于轻舟视窗框架采用的 JavaFx 、因此编译输出的可执行文件;在没有安装 Java 的电脑中将无法运行、因此要想运行轻舟视窗必须在电脑中安装 JDK 或 Jre 环境;但是 Jre 环境较大,写一个小程序也要装 Jre 非常的不友好、所以想实现无Jre、或一键精简Jre环境;期间尝试了:采用GraalVM编译;但需要安装VS环境(非常大、效果不理想;放弃该方案)、然后又研究自定义精简Jre、但是涉及到的代码中的引用判断与检测不执行时调用、太过于复杂;所以也没有搞成功。 因此......目前针对这个问题;还没有研究出来一个好的解决方案、让大家失望了;真的很抱歉。
这就是本月的工作报告;
希望大家能在百忙之中审阅此份报告并给予反馈和相关建议,谢谢!
关于更新和后续计划如下:
由于计划视窗优化好的时候、也就是发布 4.7.1 版本的时候、会在精易论坛开设相关板块;再加上目前工信部和网安对软件开发工具和内容分发平台的监控的力度加大。
因此 VcnStudio 决定推出消失多年的免费版本;免费版本不用登录账号、下载解压就能用;但功能有限制;具体限制请关注更新时的详细日志。
关于 4.7.1 版本多久更新的回复:
期间也收到很多朋友催促、但是这玩意不是催促就能马上搞好就发布;确实需要一些时间;目前还剩下视窗一部分编译工作、和阿里一些开源Java库的封装;大概还需要5-10天。
加油,视察版本的更新,绝对是VCN的一大利器
冒个泡
加油!永远支持!
大佬加油,66666666666666
加油,视窗本身就难度大东西多,界面库好了可以借鉴一下loong语言,来个别名引用原生 库,这样可用库就不用全部由于老大一个人封装