VcnStudio基于原生开发的全新中文安卓应用开发平台

  • 简介
    • 新版特征
    • 界面预览
    • 后记

简介

VcnStudio 全称为Visual Chinese Studio;是一款依照现有的开发语言进行扩展使其支持使用中文编程的开发平台;目前平台已经支持安卓设备的应用开发;以及java学习。同时还将在后续持续支持开发H5网页、小程序、脚本、PC程序、手机游戏等等。 平台所有语言均采用原生语言+中文扩展支持。因此VCN不是纯粹的中文编程工具或者新的编程语言。而是在原有语言的基础上修改、扩展、封装使其能够实现让用户使用中文快速的开发程序或者应用的工具。但VcnStudio不只是替换关键字汉化一下那么简单!支持中文代码是从编译器角度支持的;并且优化并增强了编译器对万国码相关兼容和识别。除此之外VcnStudio还将常用的原生底层代码以及很多的功能代码都通过封装的形式封装成了中文。这样在开发中既能使用原始语言进行编程;同时还能使用已经封装好的相关方法和功能实现快速开发。

VcnStudio的诞生意义是旨在为了解决在开发过程中重复造轮子以及很多开发工具对中文编码的不友好。同时也是为了通过框架和模块的开发方式提高软件的开发效率。避免类似相同功能的应用需要重复编写代码。其次除了快速开发以外。通过中英文互通的编码方式;可以帮助初学者快速入门。因为任何一个国家的普通人对母语的熟悉程度会超过所有其他语言。

题外话:网上很多无知的人会觉得学编程只需要学会几十个关键字;但事实证明;学习编程绝非只需要学会几十个关键字那么简单!在几十个关键字的背后;是大量的基于英语的底层核心库、API文档、第三方组件、开发资料等等。这些内容绝对不是只会几十个关键字就能读得懂;甚至包括很多的专业程序员都不一定会完全驾驭得了;更何况是一个初学编程的小白?

所以对于初学者来说;如果有对应的中文开发文档、基于中文的API说明、以及基于中文的开发资料。那么会更有自信去学习编程!

新版特征

VcnStudio经过作者2年的时间独立开发;目前已经更新到2.6版本!对于安卓开发插件来说;类库已经相对于比较丰富了;对于一般的应用;已经可以完全胜任了。
2.6新版官方增加了以下比较实用的功能


  1. 升级了语法解析 在开发过程中;代码的智能提示、实时错误提示、以及编码的速度都得到了提升。
  2. 对所有的核心类库以及基础组件重新优化并更新了一遍 对之前版本的所有核心库以及组件都重新优化并更新了一遍。
  3. 新增了大量的常用类库及例程 软件安装包中新增了大量的常用类库以及例程。初学者可以先通过学习这些例程了解学习。
  4. 新增了一个社区版本的IDE 相比较商业版本来说;社区版编译软件是免费的;不收取费用;但是限制软件只能使用3个页面以及不能使用商业版本的类库组件;安卓项目中不能使用局部布局设计器。详情请参考官方论坛1

界面预览

软件启动后的界面图

新建项目的窗口

代码编辑窗口及IDE整体窗口

安卓项目的可视化布局(可视化布局中支持多组件选中、拖拽移动距离、支持多选组件复制粘贴、批量修改多个组件的共有属性值等功能)

窗口任意调整位置以满足不同的开发需求

编写代码时的智能提示;目前可以自动智能提示全局变量、方法中的局部变量、方法的参数、以及方法、公用模块、代码背包中的类以及模块或者背包中的对象的方法。以及可视化布局中的组件对象。
提示方法中的局部变量

提示类成员变量;也相当于是当前程序集变量

提示方法中的参数

还有公用模块、以及背包中的提示这里就不演示了。大家可以自行测试。

后记

官方网站: www.vcnstudio.com
官方论坛: http://bbs.vcnstudio.com/
官方QQ群①:651580527
群②:99099489
BUG反馈群:864435908
VcnStudio作者:网易云音乐主页(是的你没看错!VcnStudio作者还是一个音乐人!)


  1. VcnStudio版本说明 ↩︎

基于原生开发的全新中文安卓应用开发平台相关推荐

  1. 基于TCP/IP协议的物联网安卓应用开发基础教程(Android Studio开发)

    [华为云IOT物联网论坛外部版主:中华小能能] 第0章 简介 大家好,在上上上期发布的教程中,教大家如何利用Android Studio开发出一款接入华为云物联网平台并调用相关API完成设备属性查询. ...

  2. 安卓app开发方案_「安卓APP开发流程」安卓APP如何开发的?

    21世纪,智能手机走进了人们的生活,现在的智能手机的操作系统基本分为两种,一种是IOS系统(苹果系统).安卓系统,其中,安卓系统是开源的,所以很多品牌商会讲安卓包装成自己的系统,但核心还是一样的,都是 ...

  3. 开发一个APP,安卓与ios平台一共需要15万元,贵吗?

    背景: 汇总了下老王在其他平台的原创回复,欢迎关注老王原创公众号[软件老王],关注不迷路. 刚才咨询了一个软件开发公司,说开发一个拍卖的app安卓跟ios平台一共需要十五万元,真的有这么贵吗? 软件老 ...

  4. 基于原生JavaScript的经典坦克大战游戏开发设计

    主要含有以下功能: 1.玩家采用等级机制,共5级: 2.补充装备有子弹.金星.炸弹.导弹.手枪.战舰,分值各不相同: 3.打掉障碍可加分: 4.用鼠标控制子弹射击,左键为单发射击.右键为双发射击,屏蔽 ...

  5. android开发工具汉化版,【开源】EA极光 - 中文安卓开发工具

    原标题:[开源]EA极光 - 中文安卓开发工具 项目介绍 EA-Code是由业余爱好者编写的一款:中文安卓app开发工具. 工具完全由易语言+jdk开发,目前版本是2.0版本. 亮点介绍 1. 程序界 ...

  6. 早期创业,应该充分利用互联网产品和服务(从”皇包车”看一家全球中文车导服务平台如何选用ToB产品)

       前段时间,在搜索"皇包车"相关的资料,于是在IT桔子网站看到了"从'皇包车'看一家全球中文车导服务平台如何选用ToB产品"这篇文章.    我是非常的震撼 ...

  7. 安卓混合开发——原生Java和H5交互,保证你一看就懂!

    在Android开发中,越来越多的商业项目使用了Android原生控件与WebView进行混合开发,当然不仅仅就是显示一个WebView那么简单,有时候还需要本地Java代码与HTML中的JavaSc ...

  8. 安卓原生系统_全新国产操作系统登场:原生支持微信、吃鸡等海量安卓App

    近些年,国产芯片不断迅猛发展,CPU处理器有龙芯.飞腾等竞技,而有了硬件,更要有系统和软件生态,这方面的进展也值得肯定. Kydroid是麒麟团队和技德系统为"银河麒麟操作系统"打 ...

  9. 小米9开发版已开启Android,小米9迎来最后一个基于安卓9的系统,即将启动安卓q开发版内测...

    原标题:小米9迎来最后一个基于安卓9的系统,即将启动安卓q开发版内测 近来小米9的开发版系统发布了在过渡到安卓q前的最终版本(9.7.22),论坛公告也当放出了即将启动内测的消息,这样一来,小米对于系 ...

最新文章

  1. 十六、curator recipes之DistributedIdQueue
  2. 独家 | 用XGBoost入门可解释机器学习
  3. java商城pom,使用maven创建Java购物商城系统的common工程
  4. 杰奇数据库mysql_杰奇模板出现Unable to save result set in…可尝试修复数据库
  5. reactjs typescript数据传递
  6. BZOJ 3997 [TJOI2015]组合数学(单调DP)
  7. Linux Shell——-if -eq,if -ne,if -gt[笔记]
  8. ulimit常用参数介绍
  9. CoreAnimation-CATransaction
  10. Task.Run Vs Task.Factory.StartNew z
  11. ICLR2019 | 模型训练会发生了大量的、反复的样本遗忘现象,如何解决?
  12. 安装CentOS7虚拟机
  13. rs485接口与计算机,电脑有USB接口就能连接RS485产品了
  14. 计算机软件考试难,计算机技术与软件专业技术资格考试难吗
  15. 神秘的java Https
  16. 如果宁静是Oracle,那万茜,张雨绮,黄圣依 是什么?(附姐姐信息表)
  17. 名帖289 董其昌 行书《千字文》
  18. ES-PHP 聚合查询时 No alive nodes found in your cluster
  19. 海天蚝油《挑战不可能》7岁神童”盲棋“对抗,展现惊人脑力
  20. 订单管理系统 订货系统平台建设三阶段分享

热门文章

  1. 关于求1~n中与m互质的数的个数(容器原理+数论分解质因子)
  2. Ubuntu18中MySQL8_Ubuntu18.04 TLS 下MySql 8.0安装
  3. 测试过程中常用的几个简写英文的意思(SIV,SDV,SIT,SVT)
  4. 调和级数近似求和公式推导(转载)
  5. 美服无限火力是哪个服务器,为啥无限火力不能永久开放?其实美服曾经开放过,但结果太残酷...
  6. JavaWeb实现短信验证
  7. java appendchild_操作appendchild
  8. Qt网路与通信(获取本机IP、MAC、IPV6子网掩码等网络信息)
  9. 安装oracle 10g XE后的提示
  10. 雨果奖得主刘慈欣(《三体》作者)如何看待人工智能?