华为|鸿蒙2.0开源,开发应用不拘语言,用你会的任何编程语言都行?


华为|鸿蒙2.0开源,开发应用不拘语言,用你会的任何编程语言都行?
今年这个特殊的2020 , 华为开发者大会如期而至 , 备受大众期待的是国产自主研发的鸿蒙操作系统 , 不过更重要的是 , 这次重磅推出的不仅有开源的鸿蒙2.0 , 还有更多华为的研发成果和进展 。 如果之前鸿蒙OS还让人质疑无从开发 , 那么这次就可以释怀了 , 因为华为此次还重点介绍了他们的IDE , 也就是HUAWEI DevEco Studio(简称DevEco Studio) 。 当然关注科技资讯和一人客以往文章的小伙伴都知道 , 这是面向华为终端全场景多设备的一站式集成开发环境(IDE) , 为开发者提供工程模板创建、开发、编译、调试、发布等E2E的HarmonyOS应用开发服务 。
当然目前DevEco Studio处于1.0版本 , 所以改善升级势必很频繁 , 对于开发者而言可以申请试用 。 而申请的要求就是你必须是实名认证的开发者 , 个人开发者也行 , 企业开发者也好 , 得在华为开发者网站上认证过 , 才可以试用 。
说到开发者用的IDE了 , 就不能不接着谈编译器 。 我们都知道 , 编程开发 , 总归要用编译器把编程代码编译成计算机设备能识别的机器语言 。 可能很多朋友和一人客都知道 , 编译器这种底层软件 , 比我们普通人用的任何应用软件难度都大技术要求都高 。 而华为的方舟编译器 , 就是这种底层的软件 。 而且 , 方舟编译器 , 比DevEco Studio IDE“出道”更早 。 这个我们之前都知道了 , 目前的方舟编译器已经到了2.0版本了 。 而这个版本的方舟编译器 , 则更完善 。
【华为|鸿蒙2.0开源,开发应用不拘语言,用你会的任何编程语言都行?】在以前的文章里 , 我们曾讨论过在鸿蒙操作系统的手机里开发应用是否还会用Java/Kotlin , 可以参考一人客以前的文章 。 而在这次开发者大会上 , PPT上赫然显示:实现多语言多设备编译 。 其实就是不拘泥于编程语言 , 不像我们讨论的话题那么落后 。 鸿蒙OS应用 , 你可以用Java、JS和其他编程语言来构建 。 统一前端语言 , 你用你喜欢的语言就行 。 华为这个方舟编译器并不像其他编程语言的编译器那么“挑食” , 方舟编译器可以说对编程语言来者不拒 。 HarmonyOS及开发 , 可期啊!


    推荐阅读