Blog
올해 생성형 AI와 대규모 언어 모델(LLM)의 등장으로 개발 산업뿐만 아니라 창조 산업 전반의 지형이 변화하기 시작했습니다. …
올해의 마지막 릴리스에서는 훨씬 더 뛰어난 개발자 경험을 제공할 수 있는 수많은 새로운 기능을 제공합니다. 아래에서 JetBrains 데스크톱 도구의 업데이트 요약을 확인하고 더 자세한 내용을 살펴보실 수 있습니다. JetBrains AI 소개 본인 외에 누가 본인의 프로젝트를 가장 잘 알고 있을까요? 바로 사용 중인 IDE입니다! AI Assistant가 컨텍스트를 인식하고 도움을 줄 수 있는 이유도 이 덕분입니다. JetBrains AI Assistant가 이제 JetBrains IDE에서 생산성을 높일 수 있는…
최근 Kotlin Multiplatform이 안정화되면서 이제 전 세계 개발 팀은 안심하고 원활하게 이를 프로덕션에 채택할 수 있게 되었습니다. 하지만 이는 KMP와 에코시스템의 시작일 뿐입니다. 최고의 크로스 플랫폼 개발 경험을 제공하기 위해 JetBrains는 2024년에 핵심 Kotlin Multiplatform 기술, Compose Multiplatform, KMP 도구 및 KMP 라이브러리에 대한 다양한 추가 개선 사항을 제공하는 데 목표를 두고 있습니다. 이와 관련하여 JetBrains의 계획과 우선 순위를 알아보려면 계…
로컬 분석을 사용하면 코드 품질을 향상시키는 데 도움이 되지만, 팀이 동급 최고의 소프트웨어를 유지하는 데에는 충분하지 않습니다. 정적 코드 분석은 CI/CD 워크플로에 통합될 때 더욱 강력해지며, IDE에서 감지된 문제를 쉽게 해결할 수 있습니다. 자동화된 검사를 통해 코드 품질을 높이도록 개발 팀을 도와주는 정적 코드 분석 엔진인 JetBrains Qodana가 여기에 빛을 발합니다. 처음에 Qodana는 JetBrains IDE와의 기본 통합을 제공하고 JetBrains IDE에 서버 측 보고서를 즉시 제공하도록 설계되었습니다…
Kotlin을 채택한 사람들은 빌드 시스템을 다루기가 어렵다고 줄곧 말해왔습니다. 많은 프로젝트에서 마법사를 사용하여 개발자가 시작할 수 있도록 환경을 구성하지만 이 또한 유지 관리가 필요합니다. 새로운 모듈, 플랫폼, 종속성 및 기타 변경 사항이 발생하면 개발자는 실제로 수행해야 하는 작업에 집중하는 것보다 빌드 시스템 및 IDE와 씨름하는 데 더 많은 시간을 소비하게 됩니다. Kotlin이 진정한 멀티플랫폼 언어가 되면서 JVM 에코시스템을 처음 접하는 사람들에게는 이 점이 더욱 크게 부각됩니다. 한동안 JetBrains는 프로…
Kotlin Multiplatform(KMP)은 JetBrains에서 구축한 오픈 소스 기술로, 이를 이용하면 네이티브 프로그래밍의 이점을 유지하면서 여러 플랫폼 간에 코드를 공유할 수 있습니다. 지원되는 플랫폼에는 iOS, Android, 데스크톱, 웹 등이 포함됩니다. 오늘, Fleet의 Kotlin Multiplatform 지원 테스트 버전이 출시되었습니다. 이에 따라 Fleet에서 이미 제공되던 광범위한 Kotlin 지원이 더욱 확대되어, 멀티플랫폼 애플리케이션 개발을 간소화합니다. 단, iOS 및 macOS를 대상으로 하는…
JetBrains에서 아트 피스 만들기 JetBrains에서는 웹사이트 요소 및 출시 그래픽으로 사용할 아트 피스를 제작하는 접근 방식을 지속적으로 개선하고 있습니다. 목표는 그래픽 디자이너가 일상적인 작업에서 해방되어 핵심 역량인 창의성에 집중할 수 있도록 하는 것입니다. JetBrains에서 아트 피스를 생성하기 위한 내부 도구의 스토리가 시작된 것은 약 10년 전의 일입니다. 처음에는 브라우저에서 즉시 모든 요소를 무작위로 생성하는 WebGL 기반 도구를 주로 사용했습니다(대화형으로 사용해 볼 수 있는 아카이브는 여기에서 확인…
올여름, 대규모 언어 모델의 성능을 개발자의 일상적 워크플로에 통합하는 새로운 IntelliJ 기반 IDE용 AI Assistant를 발표한 바 있습니다. 이후에는 지원되는 사용 사례 목록을 확장하고 기존 기능을 개선해 왔습니다. AI Assistant는 아직 기술적 테스트 단계에 있으며 제한된 수의 사람들에게만 제공됩니다. 이 기능은 모두가 사용할 수 있도록 작업 중이며 자세한 정보는 나중에 게시될 예정입니다. 궁금한 사항은 자주 하는 질문을 참조하세요. 여기에서는 JetBrains IDE 2023.3 EAP로 릴리스된 AI As…
귀중한 통찰력과 흥미로운 조사 결과가 담긴 2023년도 개발자 에코시스템 현황 보고서 발표 소식을 전해드립니다! 이 보고서는 올해 6월부터 7월까지 귀중한 시간을 내어 설문조사에 참여해주신 전 세계 26,000명 이상의 응답자들의 답변을 바탕으로 작성되었습니다. 지난 7년 동안 JetBrains는 변화하는 기술 환경과 이로 인해 전 세계 개발자에게 미치는 영향을 이해하기 위해 노력해 왔습니다. JetBrains는 개발자 에코시스템 현황 보고서에서 전반적인 기술 산업의 현재 동향을 파악할 수 있도록 프로그래밍 언어, 도구, 프레…
TL;DR 오늘은 CLion의 '기존' 엔진 대신 ReSharper C++/Rider C++ 언어 엔진을 사용하는 CLion의 무료 초기 테스트 버전을 소개하려고 합니다. 테스트 버전 빌드는 전용 Toolbox App 피드를 통해 제공됩니다. 시기는 명확하지 않지만 수렴된 피드백 결과에 따라 2024년 내에 CLion Nova가 CLion에 병합될 예정입니다. 그때까지는 테스트 버전 빌드를 무료로 사용할 수 있으며, 일반 CLion(Classic) 설치본과 동시에 설치할 수 있습니다. 배경 JetBrains가 내놓은 최초의 C++…
Compose Multiplatform은 개발자가 다양한 플랫폼에서 애플리케이션의 UI를 공유할 수 있도록 JetBrains에서 빌드한 선언적 UI 프레임워크입니다. 이를 통해 Android, iOS, 데스크톱 및 웹에서 코드 베이스를 최대 100% 재사용할 수 있습니다. 이 프레임워크는 Kotlin 1.9.20에서 안정화된 핵심 Kotlin Multiplatform 기술의 코드 공유 기능을 활용합니다. Compose Multiplatform 시작하기 Compose Multiplatform의 이 1.5.10 릴리스는 Kotlin 1…
오랫동안 기다리시던 소식을 전해 드립니다. 개발자가 네이티브 프로그래밍의 이점을 유지하면서 플랫폼 간에 코드를 공유할 수 있도록 하기 위해 JetBrains가 구축한 오픈 소스 기술인 Kotlin Multiplatform이 안정화 버전이 되었으며 이제 프로덕션에 사용할 준비를 완벽하게 마쳤습니다. Kotlin Multiplatform(KMP)의 발전 과정과 이를 통해 개발 프로세스를 간소화하는 방법, 이 기술을 최대한 활용할 수 있도록 도와주는 교육 자료에 대해 알아보세요. 시작하기 자신 있게 원하는 방식으로 코드를 공유하세요 유연…
Kotlin 1.9.20 릴리스가 출시되었습니다. 이제 모든 타깃용 K2 컴파일러가 베타 버전이 되었고, Kotlin Multiplatform은 안정화 단계에 접어들었습니다. 이번 릴리스의 주요 사항을 확인해 보세요: 이제 베타 버전이 된 모든 타깃용 K2 안정화된 Kotlin Multiplatform 멀티플랫폼 프로젝트 설정을 위한 새로운 디폴트 계층 구조 템플릿 Kotlin Multiplatform에서 Gradle 구성 캐시를 완벽하게 지원 Kotlin/Native에서는 기본적으로 사용자 지정 메모리 할당자 사용 Kotlin/…