자세히 보기

Paul Krill
Editor at Large

구글, 프로젝트 IDX에 ‘안드로이드 에뮬레이터, iOS 시뮬레이터’ 추가

구글이 자사의 실험적 AI 기반 클라우드 기반 개발자 플랫폼인 프로젝트 IDX를 업데이트했다고 1월 25일 밝혔다. 구체적으로는 안드로이드 및 iOS 시뮬레이터와 고(Go), 파이썬, Node.js, 기타 언어 및 개발 프레임워크용 템플릿을 추가했다.

현재 제한적 프리뷰 버전 상태인 프로젝트 IDX는 전체 풀스택, 멀티플랫폼 애플리케이션 개발을 클라우드로 가져오는 것을 목표로 한다. 구글은 이번에 iOS 시뮬레이터와 안드로이드 에뮬레이터를 브라우저에 추가함으로써 개발자가 작업 공간을 벗어나지 않고도 여러 플랫폼에서 애플리케이션이 어떻게 보이는지 확인할 수 있다고 설명했다. 

안드로이드 에뮬레이터를 사용하면 IDX 워크스페이스에서 안드로이드 앱을 테스트할 수 있으며, iOS 시뮬레이터를 사용하면 앱의 레이아웃과 동작을 ‘스팟 체크'(spot-checking)할 수 있다. iOS 시뮬레이션은 아직 실험 단계다.

프로젝트 IDX는 애플리케이션에 적합한 미리보기 환경을 지능적으로 로드한다. 주요 환경으로는 사파리 모바일 및 크롬 브라우저, 안드로이드, iOS, 플러터(Flutter)용 크롬 템플릿 등이 있다. 아스트로, 고, 사이썬/플라스크, Node.js 및 기타 언어와 프레임워크를 위한 추가 템플릿이 제공된다. 호환성 도구도 추가됐기에 개발자가 브라우저에서 직접 명령줄 도구를 실행하고 IDX 워크스페이스에 도커 파일을 추가할 수 있다.

AI 기반 코드 생성, 채팅, 코드 설명 및 코드 완성 제안을 제공하는 프로젝트 IDX는 지난 8월에 등장했다. 프로젝트 IDX는 코딩을 위한 웹 기반 작업 공간으로 시작하며, 구글 클라우드의 확장성과 보안을 활용한다고 구글은 밝혔다. IDX의 프로젝트 템플릿은 앵귤러, 플러터, Next.js, 리액트, 스벨트, 뷰와 같은 프레임워크를 사용하여 앱을 개발할 수 있도록 지원한다. dl-ciokorea@foundryco.com

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

이 저자의 추가 콘텐츠