开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 14900|回复: 39
收起左侧

[分享] 期待已久的火山移动开发平台终于要面世了!2/16更新!(吴涛最新作品!易安卓!

[复制链接]
结帖率:70% (23/33)
发表于 2017-2-15 20:04:31 | 显示全部楼层 |阅读模式   陕西省榆林市
本帖最后由 zaikk 于 2017-2-16 14:20 编辑

2016年11月28日: 今天处理编译项目时项目之间的相互依赖和生成顺序问题.
2016年11月29日: 今天完成了类型强制转换支持.
2016年11月30日: 今天处理十六进制常数支持.
2016年12月01日: 今天修正语义分析,增加对字符常量的支持。
2016年12月02日: 今天修正语义分析,增加对包含转义字符的字符串常量的支持。
2016年12月03日:支持插件创建IDE工具条。
2016年12月04日:支持插件创建IDE主菜单和上下文菜单。
2016年12月05日:今天本区停电,因此没有开发进度。
2016年12月06日:支持插件创建IDE工作窗口。
2016年12月07日:实现IDE编译接口完毕,正式进入安卓编译插件的开发。
2016年12月08日:处理插件之间的相互依赖和参考,实现程序中文名称到英文名称的转换。
2016年12月09日:完成程序语句的词法分析和语义编译。
2016年12月10日:完成常量及变量的初始值格式检查及编译。
2016年12月11日:完成多维数组常量的语义解析和编译工作。
2016年12月12日:开始处理名称连接。
2016年12月13日:继续12日的工作。
2016年12月14日:处理数据类型连接。
2016年12月15日:检查处理名称冲突,处理类的死锁继承。
2016年12月16日:开始处理对象属性表。
2016年12月17日:属性表预处理。
2016年12月18日:处理类的初始化和清理方法。
2016年12月19日:处理对象属性表中的全局属性。
2016年12月20日:处理类的方法覆盖,支持在属性值中引用常量。
2016年12月21日:支持属性备选文本列表。
2016年12月22日:完成属性编译处理。
2016年12月23日:休息一天
2016年12月24日:开始编译语句.
2016年12月25日:继续昨天的工作.
2016年12月26日:编译处理关键字.
2016年12月27日:编译处理表达式.
2016年12月28日:编译处理操作符.
2016年12月29日:编译处理成员/局部常量和变量及方法参数.
2016年12月30日:优化立即数表达式。
2016年12月31日:编译处理流程控制语句。
2017年01月01日:休息一天。
2017年01月02日:优化流程控制关键字,加入调试专用关键字。
2017年01月03日:关键字和语句处理完毕。
2017年01月04日:支持增量编译。
2017年01月05日:支持常量类及常量类属性。
2017年01月06日:程序流程优化及返回遗漏检测。
2017年01月07日:空参考变量使用检测。
2017年01月08日:编译基本完成,写出编译结果数据。下一步将进入生成目的JAVA代码环节。
2017年01月09日:写出编译结果数据。
2017年01月10日:完成写出编译结果数据。
2017年01月11日:准备开发连接器。
2017年01月12日:休息一天。
2017年01月13日:定义连接器接口。
2017年01月14日:别名支持,嵌入代码接口设定。
2017年01月15日:开始实现本地类嵌入及本地代码嵌入支持.
2017年01月16日:继续开发本地类嵌入及本地代码嵌入支持.  距离测试版完成还大约剩余10%的工作量.
2017年01月17日:完成实现本地类嵌入及本地代码嵌入支持.
2017年01月18日:从今日起开始休年假,年后继续,距离测试版发布还有以下工作未完成:
1. 自动建立事件挂接机制并支持动态生成组件的事件挂接;
2. 自动收集打包程序中的各类安卓资源;
3. 自动收集整理程序中的安卓权限和程序声明;
4. 自动收集打包程序中所用到的外部jar/so库文件;
5. 使用火山代码自身封装一些必要的系统类;
6. 将编译连接后的结果自动打包生成apk文件;
7. 其它.
以上工作完成大概还需要一个半月左右时间.
很遗憾没能赶在春节前发布测试版,一切都是为了保证产品质量,保证大家最终得到的产品足够优秀稳定好用.
"飞扬出品,必属精品",这是本人开发产品的最终信念所在,希望大家理解并继续支持火山平台.
   

2017年02月06日:今日开始继续工作
2017年02月07日:处理启动窗口和启动方法
2017年02月08日:建立相关安卓项目属性
2017年02月09日:设计安卓项目插件所提供的程序属性
2017年02月10日:开始生成安卓项目的程序
2017年02月11日:元宵节休息一日
2017年02月12日:处理各类程序名称转换
2017年02月13日:完成名称混淆功能
2017年02月14日:生成调试信息
2017年02月15日:支持虚拟函数

最终的IDE还要看最终的开发结果!目前给大家的发布的火山移动IDE开发环境只是界面环境的一部分。

火山移动IDE特点:
①:插件式协同开发,开发者可以自行开发标准的火山平台插件用于扩展自己的应用或者项目。
②:与易语言IDE风格大致相同,但是增加了火山平台集成开发环境。开发者可以使用火山平台开发Android、Windows等多个平台支持的项目。
③:增加解决资源管理器,用于解决多个项目之间的资源调用,在协同开发或者团队项目中将发挥很重要的作用。
④:支持IDE主题更换以适应不同的开发者不同的开发感觉。
⑤:关于IDE其他方面请继续关注火山中文或者www.voldev.cn。在哪里你或许将可以获得更多你想要的信息。

11.jpg
(火山移动IDE框架界面)

2.jpg

(火山移动代码编辑环境)


3.jpg
(火山移动动态代码编辑环境)

huoshanpingtai.jpg

评分

参与人数 3好评 +1 精币 +4 收起 理由
念念念不忘 + 2 奉上小小红包希望笑纳
再哭就吻你 + 2 趴窗户上看呗,还能怎么看。
已注销370852 + 1 瞎说!还早得很,我每天都要看一下

查看全部评分

结帖率:50% (3/6)
发表于 2017-9-26 19:04:55 | 显示全部楼层   广东省惠州市
软件在哪里?      
回复 支持 反对

使用道具 举报

发表于 2017-8-1 09:47:27 | 显示全部楼层   广东省东莞市
这个得支持一下。
回复 支持 反对

使用道具 举报

发表于 2017-2-18 16:21:26 | 显示全部楼层   四川省成都市
这软件出来,我相信很多人都愿意去购买正版软件。支持
回复 支持 反对

使用道具 举报

结帖率:65% (13/20)

签到天数: 4 天

发表于 2017-2-17 15:47:02 | 显示全部楼层   江苏省徐州市
期待测试版
回复 支持 反对

使用道具 举报

结帖率:70% (23/33)
 楼主| 发表于 2017-2-17 10:25:31 | 显示全部楼层   陕西省榆林市
回复 支持 反对

使用道具 举报

结帖率:100% (20/20)
发表于 2017-2-17 02:06:19 | 显示全部楼层   四川省绵阳市
期待一年了
回复 支持 反对

使用道具 举报

结帖率:70% (23/33)
 楼主| 发表于 2017-2-16 14:20:55 | 显示全部楼层   陕西省榆林市

2017年02月15日:支持虚拟函数
回复 支持 反对

使用道具 举报

结帖率:100% (159/159)
发表于 2017-2-16 11:25:23 | 显示全部楼层   湖北省襄阳市
支持,很期待
回复 支持 反对

使用道具 举报

结帖率:100% (12/12)
发表于 2017-2-15 23:07:16 | 显示全部楼层   广东省深圳市
zaikk 发表于 2017-2-15 20:07
补好了,微信竟然不让转载?

一直都是这样的亲...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表