Windows

Google이 새로운 IDE로 Android 앱 개발을 용이하게 함

if Android commercials were honest

if Android commercials were honest
Anonim

안드로이드 개발자는 샌프란시스코에서 개최 된 구글 I / O 컨퍼런스에서 수요일 데뷔했다.

안드로이드 개발자는 안드로이드 개발 툴 (ADT)을 사용할 수 있었다. Eclipse IDE 용 플러그인이지만, Android Studio는 모바일 OS 용 최초의 전용 IDE가 될 것입니다. Google은 IntelliJ의 Idea Java IDE 기반으로 Android Studio를 만들었습니다.

IntelliJ IDE의 피벗은 Google의 변화입니다. IDC의 응용 프로그램 개발 소프트웨어 인 Al Hilwa는 이메일 인터뷰에서 언급했습니다. IntelliJ는 Eclipse보다 덜 복잡하고 친숙하며 안드로이드가 광범위한 개발자 영역에 도달 할 수 있도록 도와야한다고 Hilwa는 말했다.

애플은 Xcode IDE에 많은 노력을 투자하여 개발자가 쉽게 애플 리케이션을 작성할 수 있도록했다. Android와 경쟁하는 iOS iPhone 및 iPad 힐 웨아는 "안드로이드 스튜디오는 기존의 자바 툴 세트에 익숙하지 않은 애호가들을 도울 수 있다는 점에서 경기장을 평준화한다"고 덧붙였다.

안드로이드 스튜디오는 안드로이드 애플리케이션을 개발할 수 있도록 특별히 고안된 많은 기능을 가지고있다. 표준 Android 모양과 느낌으로 앱을 제작하기위한 템플릿이 제공됩니다. 보다 효율적으로 실행되도록 코드를 리팩터링 할 수 있습니다. 여기에는 버전 호환성 문제 및 기타 잠재적 버그를 잡을 수있는 도구 모음 인 Lint가 포함되어 있습니다. 리버스 엔지니어링을 방해하는 코드를 모호하게하는 ProGuard도 포함됩니다.

소프트웨어는 Gradle 자동 빌드 시스템에서도 작동합니다. 개발 상점에서는 Gradle을 사용하여 Android 앱을 제작, 테스트, 게시 및 배포하는 프로세스를 자동화하고 Maven 또는 Ivy와 같은 소프트웨어 라이프 사이클 관리 도구와 동기화 할 수 있습니다.

Google은 Android Studio에서 작업하는 잠재 사용자에게 경고했습니다. 아직 완성되지 않았습니다 - 이것은 IDE의 버전 0.1이며 몇 가지 기능이 완료되지 않았거나 버그가 있습니다.

이번 컨퍼런스에서 Google은 새로운 싱글 사인온 인증 기술의 성과를 시연했습니다 교차 플랫폼 단일 로그온. 이 API 세트 (애플리케이션 프로그래밍 인터페이스)는 OAuth 2 프로토콜을 사용하여 기기가 신뢰할 수있는 서비스간에 로그인 자격 증명을 공유 할 수있게하여 사용자가 서비스에 로그인해야하는 시간을 최소화 할 수 있습니다. 회의에서 전시 된 Google+ 및 Google 월렛의 핵심 구성 요소입니다.

"반복적으로 로그인하지 않아도 사용자는 눈치 채지 못할 정도로 자연스러워 보이지만 더 많은 앱 이런 종류의 마법을 펼치면 사용자가 웹 사이트 나 더 작은 모바일 장치 키보드에서 암호를 묻는 것을 원치 않게됩니다. "라고 Google 신원 팀의 엔지니어 인 Tim Bray는 말했습니다. API를 알리는 블로그 게시물.