Skip to content

qidouhai/KotlinDoc-cn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kotlin语言文档翻译项目

##Kotlin官方网站中文翻译项目 中文版官网:http://kotlinlang.cn/
项目主页:https://github.com/cctanfujun/kotlin-web-site-cn

Kotlin是一门基于jvm的新语言,可以用来开发Android应用,其优点:
轻量级 :与其他语言相比Kotlin的核心库更小。这很重要,因为android函数数量限制(函数数量不能大于64k)是一个问题,虽 然有一些选择来解决这个问题,例如proguard 或 multidexing,但是这些解决方案会加复杂度,并导 致调试时花费更多的时间。引入Kotlin核心库添加了不到7000个方法,大致和support-v4一样。
高交互性 :Kotlin和其它java库协调使用的特别好,并且交互操作很简单。这是Kotlin团队 在开发新语言是的主要理念之一。他们想在使用Kotlin开发时并不用重写之前所有用java写的代码,所以,Kotlin和java交互的能力必须非常高。
与AS和Gradle完美结合 :我们有一个IDE的插件和另一个属于Grade的插件,因此,用Kotlin进行 android编程并不困难。

##相关链接 Kotlin开发环境配置http://blog.kymjs.com/code/2015/07/22/01/
一个Kotlin开发的简单Android登录功能http://blog.kymjs.com/code/2015/08/03/01/
kotlin开发的Android应用https://github.com/kymjs/CodeCafe
本项目的英语原本https://github.com/kymjs/KotlinDoc-cn/blob/master/kotlin-docs.pdf

##翻译进度 ####第一章(准备开始):

基础语法
常用语法
编码风格

####第二章(基础):

基础数据类型

控制流
返回与跳转

####第三章(类与对象):

类与继承
属性与字段
接口
范围修饰符(例如public)
扩展
数据类(javabean)
泛型(Generics)(未完)
内部类
枚举
对象表达式和声明
代理
属性代理

####第四章(函数与lambda表达式)

About

Kotlin语言文档翻译项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published