에뮬레이터는 실제 기기를 소프트웨어로 복제한것입니다. 즉 컴퓨터에서 실제 안드로이드 기기처럼 작동하는 프로그램입니다. 안드로이드 앱을 개발할 때 실제 기기가 없어도 컴퓨터에서 앱을 실행하고 테스트할 수 있습니다. 화면 크기, 해상도, 다양한 안드로이드 버전을 선택할 수 있어 개발에 매우 유용합니다.

애플에서 제공하는 도구로, iPhone, iPad 등 환경을 소프트웨어로 재현합니다. iOS앱을 개발할 때 실제 기기 없이도 다양한 iOS기기 환경에서 앱을 테스트 할 수 있습니다.

Android 모바일 앱 개발자 도구 - Android 개발자 | Android Developers

Android Studio 라는 개발 도구를 설치해야 합니다. 설치 후, Android Virtual Device(AVD) 매니저를 사용하여 원하는 에뮬레이터를 설정하여 가상 기기를 생성합니다.
Virtual Device Manager > + 버튼 > 원하는 기종 선택 > API 35(expo LTS) > Finish
xcode 설치 후 Settings > Platfoms > 원하는 Simulator 다운받기

