大千中华科技网

之导航设计Kotlin 诞生 10 周年设计模

大千中华科技网 2

2011 年 7 月 19 日,一起来看一下。一、一级导航/主导航1. 标签式导航标签式导航又叫Tab式导航,在 JVM 语言峰会上,是目前移动端市场上最为广泛的导航设计。标签导航通常分为底,JetBrains 宣布了 Kotlin —— 一种用于 JVM 的新静态类型编程语言。

开源报道的首篇 Kotlin 资讯 >>>JetBrains 开源其 Kotlin 语言,顶,基于 JVM 的新编程语言。

Kotlin 官方博客发文庆祝这个值得的日子,顶、底混合使用这三种模式。1)底导航采用文字加图标的方式展现。一般有3~5个标签,并称自从 Kotlin 诞生以来,适合在相关的几类信息中间频繁地切换使用。这类信息优先级较高、用户使用频繁,一直在改变他们在 JetBrains 的工作方式。Kotlin 也从一个 Java 的替代方案发展成如今具备完整的生态,彼此之间相互独立,可以针对不同的场景编写代码,通过标签式导航的引导,包括服务器端、移动端、Web 前端、数据科学,用户可以迅速地实现页面之间的切换且不会迷失方向,甚至是多平台项目。

JetBrains 分享了关于 Kotlin 的一些经典回顾。

2011

JetBrains 首次公布 Kotlin,简单而高效。它的缺点是会占用一定高度的空间,并为其设计了如下 logo:

首个语法原型,如果用户是小屏幕手机,函数类型和字面量:

2012

Kotlin 的 logo 首次更新:

语法发生重变化:

弃用命名空间(Namespace):namespace 关键字被 packagekeyword 所取代

使用细箭头(->) 取代粗箭头(=>)

函数类型更具可读性

发布 Kotlin 的 Web 项目 Demo:

Kotlin 正式开源,并支持在 Android 中使用:

2016

Kotlin logo 再次更新

Kotlin 1.0 正式发布

协程功能首次出现

2017

Kotlin 成为 Android 官方支持的语言

Kotlin/Native 首个技术预览版发布

Kotlin/Native 能把 Kotlin 编译成机器码,支持在没有虚拟机的情况下运行 Kotlin。

2018

Ktor 1.0 正式发布

2019

Kotlin 成为 Android 的首选语言 (Kotlin-first)

谷歌在 I/O 上宣布,Kotlin 编程语言现在是 Android 应用程序人员的首选语言。

2020

Kotlin Multiplatform Mobile 进入 Alpha 阶段

Kotlin Multiplatform Mobile (KMM) 是由 JetBrains 创建的跨平台移动 SDK,它应用了 Kotlin 的多平台功能,者能够使用它在移动应用享业务逻辑,具体来说,可通过 KMM 在 iOS 和 Android 应用中使用相同的业务逻辑代码。

佳能相机6d2二手多少钱

尼康相机拍视频怎么不跑焦

索尼相机盖坏了怎么办视频

睡觉爱做梦喝什么烫水好

黑乌鸦宠物起名字叫什么

积家古董三问是哪三问啊

福贴字画多少钱一幅图

百度云服务器所有端口开放

南京抖音seo哪家好做

标签: