KotlinConf คืออะไร?

KotlinConf เป็นคอนเฟอเรนซ์ระดับโลกที่ JetBrains ผู้พัฒนาภาษา Kotlin จัดขึ้นทุกปี
ในงาน KotlinConf 2025 ที่จัดขึ้นเมื่อเดือนพฤษภาคมที่ผ่านมา ณ โคเปนเฮเกน มีทั้งหมด 76 เซสชัน ครอบคลุมหัวข้อต่างๆ เช่น Kotlin, Ktor, Kotlin Multiplatform, Compose, ปัญญาประดิษฐ์ (AI), เครื่องมือพัฒนาล่าสุด และอื่นๆ

ถือเป็นงานนักพัฒนาระดับโลกสำคัญที่เปิดโอกาสให้สัมผัสทั้งเทรนด์เทคโนโลยี Kotlin ล่าสุดและความรู้เชิงปฏิบัติได้ในที่เดียว

Inflearn และ JetBrains ได้ร่วมมือกันแปลและพากย์ทุกเซสชันของ KotlinConf 2025 เป็นภาษาเกาหลี ญี่ปุ่น และเวียดนาม พร้อมเปิดให้รับชมฟรี

ส่วนที่ 1. คีย์โน้ตเปิดงาน (1)
1. คีย์โน้ตเปิดงาน

ส่วนที่ 2. รู้จัก Kotlin ให้ลึกขึ้น (11)
2. ผ่าตัด Kotlin: สำรวจฟีเจอร์เสถียรล่าสุดและฟีเจอร์ทดลอง
3. Rich Errors ของ Kotlin
4. คอร์สคุณสมบัติด้านความเข้ากันได้ของ Kotlin
5. การกำเนิดและการดับสูญของอ็อบเจ็กต์ Kotlin/Native
6. โลกอันน่าทึ่งของ smart casting
7. Dependencies และ Kotlin/Native
8. Kotlin และ Spring: สแตกฝั่งเซิร์ฟเวอร์สมัยใหม่
9. วิธีใช้ Kotlin ที่แย่ที่สุด – ทำอย่างไรให้สับสนที่สุด
10. การออกแบบ Kotlin ให้ก้าวข้าม type inference
11. สถาปัตยกรรมสะอาดของ Kotlin ในสภาพแวดล้อม serverless – business logic ที่พกไปได้ทุกที่
12. Good Old Data

ส่วนที่ 3. เคล็ดลับการพัฒนา Kotlin (5)
13. Don’t forget your values!
14. ตั้งค่า Gradle ให้ถูกต้องในจังหวะที่เหมาะสม
15. ปราบสัตว์ประหลาด async: การดีบักและปรับจูนประสิทธิภาพในสภาพแวดล้อม coroutine
16. บทเรียนจากการแยก architecture components ออกจากโค้ดที่ผูกกับแพลตฟอร์ม
17. คุณลักษณะของระบบที่ทำงานได้ดี

ส่วนที่ 4. AI (7)
18. From 0 to h-AI-ro: คู่มือเริ่มต้น AI แบบเร่งด่วนสำหรับนักพัฒนา Kotlin
19. สร้าง AI agent ด้วย Kotlin
20. Gam[e]bit ของ Kotlin: AI สำหรับบอร์ดเกมที่ทำได้โดยไม่ต้องใช้ LLM
21. การใช้ Model Context Protocol (MCP) ใน Kotlin
22. แพลตฟอร์มแบบ agentic ที่สร้างด้วย Kotlin: พลังขับเคลื่อนเบื้องหลัง LLM แชตบอตที่ใหญ่ที่สุดในยุโรป
23. จากข้อมูลสู่อินไซต์: สร้างบอต Bluesky ที่ขับเคลื่อนด้วย AI
24. การใช้งาน LangChain4j และ Quarkus

ส่วนที่ 5. Tooling (12)
25. 47 รีแฟกเตอร์ริ่งให้จบใน 45 นาที
26. การดีบัก coroutine ใน IntelliJ IDEA
27. การรองรับ Kotlin รุ่นถัดไปใน Spring Boot 4
28. อัปเดตใหม่จาก Amper
29. Exposed 1.0: เสถียรภาพ ความสามารถในการขยาย และอนาคตที่น่าจับตา
30. inner development loop ที่รวดเร็วสำหรับ Kotlin Gradle builds
31. การจัดการคุณภาพโค้ดขนาดใหญ่: เตรียม codebase Android ให้พร้อมสำหรับอนาคตด้วย KtLint และ Detekt
32. Stream processing ทรงพลังมาก! ตั้งแต่ KStreams ถึง RocksDB กับการประมวลผลสตรีมด้วย Kotlin
33. JSpecify: Java nullability annotations และ Kotlin
34. Full Stream Ahead: ก้าวข้ามกำแพงของโปรโตคอลด้วย http4k
35. ซิมโฟนีแห่ง easing: เจาะลึก AnimationSpec แบบครบถ้วน!
36. การ build แอป Kotlin และ Android ด้วย Buck2

ส่วนที่ 6. Compose (6)
37. UI สร้างสรรค์ด้วย Compose
38. Compose drawing speedrun – reloaded
39. การทำ Compose Hot Reload
40. สร้างแอป Jetpack Compose ที่ครอบคลุมการเข้าถึง: ใช้งาน Kotlin และ Accessibility Scanner
41. สร้างแอป VR แบบ immersive สำหรับ Meta Quest ด้วย Jetpack Compose
42. สร้างเว็บไซต์ด้วย Kotlin & Compose HTML ผ่าน Kobweb

ส่วนที่ 7. Ktor (4)
43. Coroutines และ structured concurrency ใน Ktor
44. การวิเคราะห์แบบ event-driven: สร้างแดชบอร์ดเรียลไทม์ด้วย Apache Flink และ Ktor
45. ขยาย Ktor สำหรับการพัฒนาฝั่งเซิร์ฟเวอร์
46. ทำ Full-Stack Kotlin ให้ง่ายขึ้น: แนวทางใหม่ด้วย HTMX และ Ktor

ส่วนที่ 8. Multiplatform (Kotlin Multiplatform / Compose Multiplatform) (7)
47. แนะนำ concurrency ของ Swift สำหรับ Kotliner ผู้ช่างสงสัย
48. Swift Export — มองลึกเข้าไปข้างใน
49. Compose Multiplatform for iOS ที่พร้อมใช้งานจริง
50. สถานะปัจจุบันของ Kotlin/Wasm และ Compose Multiplatform for Web บนเบราว์เซอร์สมัยใหม่
51. แพตเทิร์น Kotlin และ Compose Multiplatform สำหรับการเชื่อมต่อกับ iOS
52. Multiplatform Settings: กรณีศึกษาการพัฒนาไลบรารีมัลติแพลตฟอร์ม
53. ขยายโปรเจกต์ Kotlin Multiplatform ด้วย dependency injection

ส่วนที่ 9. กรณีใช้งานจริงของ Kotlin Multiplatform (8)
54. Duolingo + KMP: กรณีศึกษาด้านผลิตภาพของนักพัฒนา
55. นวัตกรรมข้ามแพลตฟอร์มด้วย Kotlin Multiplatform: กรณีของไปรษณีย์นอร์เวย์อายุ 377 ปี
56. พิมพ์เขียวสู่การขยายขนาด: สิ่งที่ AWS เรียนรู้จากโปรเจกต์มัลติแพลตฟอร์มขนาดใหญ่
57. กรณีใช้ KMP กับระบบนำทางในแอป McDonald’s
58. หนึ่ง codebase สามแพลตฟอร์ม: ประสบการณ์ใช้งาน Kotlin Multiplatform ของ X
59. การเดินทาง 2 ปีกับ Kotlin Multiplatform: จากแชร์โค้ด 0% สู่ 55%
60. กรณีใช้งาน Kotlin Multiplatform จริงใน Google Workspace
61. การทำ Native SDK ของ RevenueCat ให้เป็นมัลติแพลตฟอร์ม

ส่วนที่ 10. API (2)
62. API: มันจะยากแค่ไหนกัน?
63. Collect อย่างมือโปร: เจาะลึก Android lifecycle-aware coroutine API

ส่วนที่ 11. Kotlin Notebook (2)
64. ทำต้นแบบ Compose ด้วย Kotlin Notebook
65. กราฟ โค้ด และใบเรือ: ชนะการแข่งขันเรือยอชต์ด้วย Kotlin Notebook

ส่วนที่ 12. กรณีการใช้งาน Kotlin (5)
66. การวิเคราะห์ข้อมูลการเงินด้วย Kotlin
67. NES emulator ของฉันเอง…สร้างด้วย Kotlin
68. การพัฒนา IoT และ Kotlin
69. สร้าง screensaver บน macOS ด้วย Kotlin
70. That’s Unpossible – เว็บแอป side project แบบฟูลสแตกที่สร้างด้วย Kotlin

ส่วนที่ 13. โปรเจกต์ที่น่าสนใจ (5)
71. การสำรวจ (อย่างลึก) สู่อิมมิวแทบิลิตี (แบบตื้น): Valhalla และความเป็นไปได้ที่ไกลกว่านั้น
72. Klibs.io — ความฝันสู่ดัชนีแพ็กเกจ Kotlin
73. การย้ายโค้ดขนาดใหญ่ด้วย AI – แปลง Java หลายล้านบรรทัดเป็น Kotlin ที่ Uber
74. Project Sparkles: สิ่งที่ Compose for Desktop จะเปลี่ยนแปลงใน Android Studio และ IntelliJ
75. สร้าง Kotlin compiler plugin ตัวที่สามของคุณ

ส่วนที่ 14. เซสชันอภิปรายปิดท้าย (1)
76. อภิปรายปิดท้าย

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น