博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
预览文章: Kotlin即将支持iOS和Web开发,这是要全栈的节奏吗
阅读量:5926 次
发布时间:2019-06-19

本文共 1241 字,大约阅读时间需要 4 分钟。

hot3.png

KotlinConf

 

KotlinConf 作为第一届 Kotlin 专题会议日前已正式开幕,而来自世界各的约 1200 名与会者齐聚旧金山,在这届大会上,Kotlin 首席设计师 Andrey Breslav 公布了一系列与 Kotlin 紧密相关的重大发展成果。笔者之前也是从事Java开发的,在今年Google I/O大会之后,决定开始学习Kotlin,目前正在编写Kotlin方面的书籍。

Kotlin 1.2新特性提前预知

在这次主题演讲当中提出的第一项重要公告, Kotlin 1.2 候选发行版(简称 RC)即将公布。此版本中囊括一系列新功能,包括对多个多平台项目的实验性支持、允许开发者在针对 JVM 与 JavaScript 的模块之间进行代码共享,同时涉及多项语言改进——包括支持在注释中使用数组字面量。

关于Kotlin 1.2 RC版本的详细资料,读者可以查看。

Kotlin/Native即将添加iOS 支持

在这次大会上,最重磅的消息莫过于,Kotlin/Native 将完成支持 iOS 开发的功能。虽然这项支持尚处于早期测试阶段,但其已经真实存在,并标志着我们在推动 Kotlin 走向全平台开发方面迈出了重要的一步。为了展示这种可能性,官方编写了两款应用,并将其发布在了苹果 App Store 当中。其中,Spinner 应用 () 是一款利用 OpenGL 开发而成的简单游戏。而另一款APP 

KotlinConf 应用 () 负责向大家展示本次会议的时间安排,同时具备一套利用 UIKit 打造的全原生 iOS UI。

这是不是以为着掌握了Kotlin就完成了全栈工程师的水准,想想都好激动。

未来展望

目前,函数式编程获得了大多数开发者的喜爱,Kotlin目前在移动开发中获得了超过50%开发人员的喜欢,大多数开发人员已经开始使用Kotlin编写程序。

至于 Kotlin 语言的未来发展方向,主要目标是在 Kotlin 所支持的各平台之间实现效果更好且更为广泛的代码复用效果。计划扩展全部平台上的可用库资源集合,同时利用同一 API 涵盖 I/O、网络、序列化以及日期处理等因素。

那么问题来了。

1,首先,作为一款明星语言,认为Kotlin能否取代Java?

2,作为Java开发者,你是否在使用Kotlin编程?
3,你认为未来Kotlin会发展为全栈语言吗,对此需要做哪些方面的努力?

我有几张阿里云幸运券分享给你,用券购买或者升级阿里云相应产品会有特惠惊喜哦!把想要买的产品的幸运券都领走吧!快下手,马上就要抢光了。https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=n7gh3gne&utm_source=n7gh3gne

 

 

 

转载于:https://my.oschina.net/u/3715907/blog/1570438

你可能感兴趣的文章
Simple Proxy Server (Java)
查看>>
Kafka消费的几种方式--low-level SimpleConsumer
查看>>
解决mysql数据库不能支持中文的问题
查看>>
VMware14虚拟机秘钥
查看>>
JVM -verbose参数详解
查看>>
CentOS LInux启动关闭和服务管理
查看>>
java与xml
查看>>
Redis Sentinel机制与用法(二)
查看>>
ls命令实际使用
查看>>
磁盘及磁盘阵列系统选择
查看>>
Javascript异步数据的同步处理方法
查看>>
9. Palindrome Number(回文数)(leetcode)
查看>>
MySQL之自定义函数实例讲解
查看>>
用.htaccess获取文件夹和文件名
查看>>
自我提升mysql
查看>>
步步为营之——建造者模式(Builder)
查看>>
快速排序——Java
查看>>
unity游戏与我
查看>>
187. Repeated DNA Sequences
查看>>
避免头文件重复包含
查看>>