본 글은 전력연구원 연수생으로 일하며 제가 직접 찾아낸 정보를 기억할 겸 공유할 겸 저장하는 글입니다. 왜 멀티 플랫폼(크로스 플랫폼) 앱을 개발할까? 기업의 규모가 굉장히 크고 개발자를 많이 고용할 수 있다면 각각의 전용 툴을 통해 앱개발을 진행하는 것도 좋은 방법입니다. (ex/안드로이드-안드로이드 스튜디오, IOS-swift) 각 OS별 기능들을 모두 활용할 수 있으면서 크로스 플랫폼 개발에서 발생하는 버그를 최소화할 수 있기 때문입니다. 하지만 기업이 작거나 개발자를 많이 고용할 수 없는 기업에서 특정 OS를 사용하는 고객층을 포기할 수 없다면 소스코드 하나로 여러 플랫폼에 배포할 수 있는 크로스 플랫폼을 많이 사용합니다. 크로스 플랫폼의 대표적인 것으로는 Facebook에서 개발을 주도하는 Re..