Kotlin/Everywhere GDG Taoyuan - 運用 Ktor 建置一個以 Kotlin 打造的後端服務

\------Kotlin Introduction------ Kotlin 是一種在 Java 虛擬機 上執行的 靜態型別程式語言,它也可以被編譯成為 JavaScript 原始碼。它主要是由 俄羅斯聖彼得堡 的 JetBrains 開發團隊所發展出來的程式語言,雖然與 Java 語法並不相容,但 Kotlin 被設計成可以和 Java 程式碼相互運作,並可以重複使用如 Java集合框架 等的現有 Java 類別庫,它很容易在各專案中替代 Java 或者同 Java 一起使用。它具有簡潔、安全、高互通性以及擁有眾多方便工具與函式庫的特點,也因此如今 Google 已經指定 Kotlin 為其在 Android 開發的首選語言;但其並不是只能在 Android 等 Mobile 開發,亦能在 Web 及 Native Code 方面有很好的發展利用性,如果你正在為 Mobile, We

Nov 9, 2019, 6:00 – 9:00 AM

RSVP'd

Key Themes

Web

About this event

------Kotlin Introduction------

Kotlin 是一種在 Java 虛擬機 上執行的 靜態型別程式語言,它也可以被編譯成為 JavaScript 原始碼。它主要是由 俄羅斯聖彼得堡 的 JetBrains 開發團隊所發展出來的程式語言,雖然與 Java 語法並不相容,但 Kotlin 被設計成可以和 Java 程式碼相互運作,並可以重複使用如 Java集合框架 等的現有 Java 類別庫,它很容易在各專案中替代 Java 或者同 Java 一起使用。它具有簡潔、安全、高互通性以及擁有眾多方便工具與函式庫的特點,也因此如今 Google 已經指定 Kotlin 為其在 Android 開發的首選語言;但其並不是只能在 Android 等 Mobile 開發,亦能在 Web 及 Native Code 方面有很好的發展利用性,如果你正在為 Mobile, Web 等專案開發尋找一種替代程式語言,那麼你應該試一下 Kotlin!

Kotlin is a static programming language running on Java Virtual Machines, it can also be compiled as JavaScript source codes. Kotlin is been developed by JetBrains, although it's not compatible with Java syntax, it's been designed to work with Java and it can reuse existing Java frameworks and libraries in an easy way. It is simple, safe, high inter-operability and has lots of easy-to-use tools and libraries, and these are the reasons why Google chooses Kotlin as their first-tier language on Mobile development, especially Android development. However, Kotlin could not only be used for Android development, it could also be used for Cloud and Web developments, and Native code developments. If you are looking for an alternative language for your upcoming projects, then you should try Kotlin!!

本次活動我們會介紹運用 Ktor 建置一個以 Kotlin 打造的後端服務
大多數人對 Kotlin 的認知都是拿來寫 Android App,但其實 Kotlin 也可以拿來寫後端。在這場分享裡,將會介紹由 JetBrains 官方用 Kotlin 打造的 Web 框架 - Ktor,以及如何用 Ktor 迅速打造一個後端服務!並邀請到 Kotlin 的源頭 JetBrains 公司的技術傳教士 范聖佑 來為大家說明,歡迎大家一同前來報名參加瞭解。我們也會在一系列 Kotlin 活動中介紹更多 Kotlin 在不同平台上的開發應用,歡迎大家持續追蹤我們的活動!

議程內容 / Agenda

* 14:00pm~14:30pm 報到、入場及用點心 / Registration and tea break
* 14:30pm~15:00pm Android Java migrate to Kotlin
* 15:00pm~16:00pm 運用 Ktor 建置一個以 Kotlin 打造的後端服務
* 16:00pm~17:00pm 現場問答與討論 / Q&A, Free Talk

講者介紹 / Speaker

范聖佑/Shengyou Fan
JetBrains Developer Advocate

JetBrains 技術傳教士,負責推廣 IntelliJ IDEA 系列 IDE 及 YouTrack、TeamCity、Upsource 等團隊合作解決方案,協助開發者善用工具輔助來提升生產力,同時維護程式碼品質。工作之餘也熱血經營技術社群,常在各社群及研討會裡出沒,歡迎拍打餵食。

Takuma
台灣 Android Developer 開發讀書會(TADSG)創辦人
GDG Taipei Co-Organizer
GDG DevFest Taipei 2016 - 2018 總召
喜歡技術與研究,專門挖坑順便推人下坑然後自己無法補完坑;專注於 Android App 開發,目前研究學習開發 Flutter 與 iOS 中

========

注意事項 / Notice

• 此場為中文演講 / This tech talk will be in Mandarin Chinese.
• GDG 是純社群活動 / GDG is an independent developer community that loves Google technologies and is entirely independent from Google, the corporation.
• 此活動會提供部分餐飲點心供參加者享用(視場地是否允許)

*場地在新明青創基地

Organizers

  • Anson Liou

    UrDigi

    GDG Organizer

  • Kun-Neng Hung

    KLA

    GDG Organizer

  • Nicole Chou

    GDG Organizer

Contact Us