JetBrains công bố miễn phí bản dịch và lồng tiếng tiếng Hàn/tiếng Nhật/tiếng Việt của "KotlinConf 2025"
(inflearn.com)KotlinConf là gì?
KotlinConf là hội nghị toàn cầu thường niên do JetBrains, đơn vị phát triển ngôn ngữ Kotlin, tổ chức.
Tại KotlinConf 2025 diễn ra ở Copenhagen vào tháng 5 vừa qua, đã có tổng cộng 76 phiên thảo luận bao quát nhiều chủ đề như Kotlin, Ktor, Kotlin Multiplatform, Compose, trí tuệ nhân tạo (AI), các công cụ phát triển mới nhất và hơn thế nữa.
Đây là một sự kiện phát triển toàn cầu tiêu biểu, nơi bạn có thể trải nghiệm các xu hướng công nghệ Kotlin mới nhất và kinh nghiệm thực tiễn trong công việc tại cùng một nơi.
Inflearn và JetBrains đã hợp tác để dịch và lồng tiếng toàn bộ các phiên của KotlinConf 2025 sang tiếng Hàn, tiếng Nhật và tiếng Việt, đồng thời phát hành miễn phí.
⸻
Phần 1. Keynote khai mạc (1)
1. Keynote khai mạc
⸻
Phần 2. Tìm hiểu sâu hơn về Kotlin (11)
2. Giải phẫu Kotlin: Khám phá các tính năng ổn định mới nhất và các tính năng thử nghiệm
3. Rich Errors của Kotlin
4. Bài giảng về các thuộc tính tương thích của Kotlin
5. Sự ra đời và biến mất của đối tượng Kotlin/Native
6. Thế giới kỳ diệu của smart casting
7. Dependency và Kotlin/Native
8. Kotlin và Spring: Stack server-side hiện đại
9. Cách dùng Kotlin tệ nhất – làm thế nào để tối đa hóa sự hỗn loạn
10. Thiết kế Kotlin vượt ra ngoài type inference
11. Kiến trúc sạch Kotlin trong môi trường serverless – business logic có thể mang đi khắp nơi
12. Good Old Data
⸻
Phần 3. Mẹo phát triển Kotlin (5)
13. Don’t forget your values!
14. Thiết lập Gradle đúng đắn vào đúng thời điểm
15. Thuần hóa quái vật bất đồng bộ: gỡ lỗi và tinh chỉnh hiệu năng trong môi trường coroutine
16. Những bài học rút ra khi tách architecture component khỏi mã phụ thuộc nền tảng
17. Đặc điểm của những hệ thống vận hành tốt
⸻
Phần 4. AI (7)
18. From 0 to h-AI-ro: hướng dẫn nhập môn AI siêu tốc dành cho lập trình viên Kotlin
19. Xây dựng AI agent bằng Kotlin
20. Gam[e]bit của Kotlin: AI cho board game được triển khai không cần LLM
21. Ứng dụng Model Context Protocol (MCP) trong Kotlin
22. Nền tảng dựa trên agent xây bằng Kotlin: động lực đằng sau chatbot LLM lớn nhất châu Âu
23. Từ dữ liệu đến insight: tạo bot Bluesky vận hành bằng AI
24. Ứng dụng LangChain4j và Quarkus
⸻
Phần 5. Tooling (12)
25. 47 kiểu refactoring hoàn thành trong 45 phút
26. Gỡ lỗi coroutine trong IntelliJ IDEA
27. Hỗ trợ Kotlin thế hệ mới trong Spring Boot 4
28. Tin tức mới từ Amper
29. Exposed 1.0: tính ổn định, khả năng mở rộng và tương lai đáng mong đợi
30. Vòng lặp phát triển nội bộ nhanh cho Kotlin Gradle build
31. Quản lý chất lượng mã ở quy mô lớn: chuẩn bị tương lai cho codebase Android với KtLint và Detekt
32. Stream processing thật mạnh mẽ! Xử lý luồng bằng Kotlin từ KStreams đến RocksDB
33. JSpecify: annotation về nullability của Java và Kotlin
34. Full Stream Ahead: vượt qua rào cản giao thức với http4k
35. Bản giao hưởng easing: làm chủ hoàn toàn AnimationSpec!
36. Build ứng dụng Kotlin và Android bằng Buck2
⸻
Phần 6. Compose (6)
37. UI sáng tạo được tạo nên với Compose
38. Speedrun vẽ với Compose – reloaded
39. Triển khai Compose Hot Reload
40. Tạo ứng dụng Jetpack Compose toàn diện: tận dụng Kotlin và Accessibility Scanner
41. Tạo ứng dụng VR nhập vai cho Meta Quest bằng Jetpack Compose
42. Tạo website bằng Kotlin & Compose HTML với Kobweb
⸻
Phần 7. Ktor (4)
43. Coroutine và concurrency có cấu trúc trong Ktor
44. Phân tích dựa trên sự kiện: tạo dashboard thời gian thực với Apache Flink và Ktor
45. Mở rộng Ktor cho phát triển server-side
46. Đơn giản hóa Full-Stack Kotlin: cách tiếp cận mới với HTMX và Ktor
⸻
Phần 8. Multiplatform (Kotlin Multiplatform / Compose Multiplatform) (7)
47. Giới thiệu concurrency của Swift dành cho Kotliner tò mò
48. Swift Export — nhìn sâu vào bên trong
49. Compose Multiplatform cho iOS sẵn sàng đưa vào thực chiến
50. Hiện trạng của Kotlin/Wasm trên các trình duyệt hiện đại và Compose Multiplatform for Web
51. Các pattern Kotlin và Compose Multiplatform cho tích hợp iOS
52. Multiplatform Settings: trường hợp phát triển thư viện đa nền tảng
53. Mở rộng dự án Kotlin Multiplatform bằng dependency injection
⸻
Phần 9. Các trường hợp ứng dụng thực tế của Kotlin Multiplatform (8)
54. Duolingo + KMP: nghiên cứu tình huống về năng suất của lập trình viên
55. Đổi mới cross-platform với Kotlin Multiplatform: trường hợp của Bưu chính Na Uy với lịch sử 377 năm
56. Bản thiết kế cho khả năng mở rộng: những điều AWS học được từ dự án multiplatform quy mô lớn
57. Trường hợp áp dụng KMP cho điều hướng trong ứng dụng McDonald’s
58. Một codebase, ba nền tảng: kinh nghiệm áp dụng Kotlin Multiplatform tại X
59. Hành trình 2 năm với Kotlin Multiplatform: từ 0% đến 55% chia sẻ mã
60. Trường hợp áp dụng thực tế Kotlin Multiplatform trong Google Workspace
61. Đa nền tảng hóa native SDK của RevenueCat
⸻
Phần 10. API (2)
62. API: có gì mà khó?
63. Collect như dân chuyên: khám phá chuyên sâu API coroutine nhận biết vòng đời Android
⸻
Phần 11. Kotlin Notebook (2)
64. Prototype với Compose bằng Kotlin Notebook
65. Biểu đồ, mã nguồn và cánh buồm: chiến thắng cuộc đua du thuyền với Kotlin Notebook
⸻
Phần 12. Các trường hợp sử dụng Kotlin (5)
66. Phân tích dữ liệu tài chính với Kotlin
67. Trình giả lập NES của riêng tôi… làm bằng Kotlin
68. Phát triển IoT và Kotlin
69. Tạo screensaver macOS bằng Kotlin
70. That’s Unpossible – ứng dụng web side project full-stack được xây bằng Kotlin
⸻
Phần 13. Những dự án thú vị (5)
71. Khám phá (sâu) hướng tới tính bất biến (nông): Valhalla và những khả năng xa hơn
72. Klibs.io — giấc mơ về một chỉ mục package Kotlin
73. Di trú mã quy mô lớn với AI – chuyển đổi hàng triệu dòng mã Java sang Kotlin tại Uber
74. Project Sparkles: những thay đổi mà Compose for Desktop mang đến cho Android Studio và IntelliJ
75. Tạo plugin trình biên dịch Kotlin thứ ba của bạn
⸻
Phần 14. Phiên thảo luận kết thúc (1)
76. Thảo luận kết thúc
Chưa có bình luận nào.