앱/Project
[Other] 네이티브 앱 & 크로스 플랫폼 앱 설명 및 장단점
네이티브 앱(Native Application) 운영체제별로 따로 개발한 앱 -갤럭시폰에서 이용하는 안드로이드 앱은 안드로이드 스튜디오를 통해 Java 또는 Kotlin언어로 개발 -아이폰에서 이용하는 IOS앱은 Xcode를 통해 Swift언어로 개발 장점 -각자 운영체제별로 개발하기 때문에 퍼포먼스를 최대한 끌어올리는 것이 가능 -스마트폰의 센서와 시스템에 접근 및 활용 가능 단점 -안드로이드 앱과 IOS앱을 각자 개발 및 각자 유지보수 (시간, 인력, 비용 증가) 결론 -높은 성능이 필요한 앱 개발에 용이 크로스 플랫폼 앱(Cross-Platform Application) 운영체제별로 따로 개발한 앱 -네이티브앱과 다르게 하나의 언어로 여러개의 운영체제에 이용이 가능 -리액트 네이티브(JavaScri..