แหล่งข้อมูลเพิ่มเติมสำหรับผู้ใช้ Kotlin ที่มีประสบการณ์

ต่อไปนี้คือรายการแหล่งข้อมูลการเรียนรู้เพิ่มเติมที่จะช่วยให้คุณเรียนรู้ วิธีทำสิ่งต่างๆ ด้วย Kotlin ได้มากยิ่งขึ้น

Sites

  • kotlinlang.org - เว็บไซต์ JetBrains สำหรับ ทุกเรื่องเกี่ยวกับ Kotlin
  • Kotlin Symbol Processing API - Kotlin Symbol Processing (KSP) คือ API ที่คุณใช้เพื่อพัฒนา ปลั๊กอินคอมไพเลอร์ที่มีน้ำหนักเบาได้

ตัวอย่าง

  • Sunflower: Sunflower เป็นแอปทำสวนที่แสดงแนวทางปฏิบัติแนะนำในการพัฒนา Android ด้วย Android Jetpack
  • แอป Google I/O สำหรับ Android: iosched เป็นแอป Android อย่างเป็นทางการสำหรับ Google I/O
  • Plaid: Plaid เป็นแอป Android ที่ ให้ข่าวสารและแรงบันดาลใจด้านการออกแบบ พร้อมทั้งแสดงให้เห็นถึง แนวทางปฏิบัติแนะนำด้าน Material Design

เส้นทาง

  • เรียนรู้ Kotlin Coroutines: เส้นทางนี้ประกอบด้วยชุด Codelab และบทความที่จะสอนทุกอย่างเกี่ยวกับ Kotlin Coroutines

Codelabs

วิดีโอ

บทความและบล็อกโพสต์

ช่องทางโซเชียล

  • ชุมชน Kotlin: หน้า kotlinlang.org นี้แสดงกิจกรรมและกลุ่มที่เน้น Kotlin เพิ่มเติม
  • Kotlin ใน Slack: ใช้ลิงก์นี้เพื่อลงชื่อสมัครใช้ ช่อง Kotlin ใน Slack ซึ่งคุณสามารถพูดคุยทุกเรื่องเกี่ยวกับ Kotlin กับ ผู้ที่ชื่นชอบคนอื่นๆ ได้
  • Talking Kotlin: พอดแคสต์แบบ 2 เดือนต่อครั้งที่เน้น ภาษา Kotlin
  • Kotlin บน Twitter: นี่คือบัญชี Twitter อย่างเป็นทางการของ Kotlin

หนังสือ

  • การพัฒนาแอป Android โดยใช้ Kotlin: ดูวิธีพัฒนาแอป Android ให้เร็วขึ้นมากโดยใช้ฟีเจอร์ Kotlin ที่หลากหลาย ตั้งแต่พื้นฐานไปจนถึงขั้นสูง เพื่อเขียนโค้ดที่มีคุณภาพดียิ่งขึ้น
  • Kotlin สำหรับนักพัฒนาแอป Android: หนังสือเล่มแรกๆ เกี่ยวกับ Kotlin เล่มนี้แสดงให้นักพัฒนาแอป Android ที่มีอยู่เห็นวิธีเขียนแอปใน Kotlin