✏️
[TIL] 모바일앱을 네이티브로 꼭 개발해야하는 경우
February 04, 2022
모바일 앱 개발 방식
요즘 모바일 앱은 비즈니스에서 굉장히 중요해졌다. 모바일 앱은 개발 방식에 따라 크게 3가지로 나눌 수 있다.
- Native Application
- 안드로이드와 iOS 각각의 플랫폼에서 요구하는 언어와 프레임워크로 앱 개발
- Hybrid Application
- 모바일 UI를 웹으로 개발 후 iOS/Android 웹뷰로 패키징하여 개발
- Cross-Pratform Application
- 한 가지의 개발 언어와 프레임워크로 iOS/Android 앱 개발
나는 Native 개발자로 커리어를 걸어가는 중이기에, Native가 어떨 때 사용되고 강점이 있는지 알아야 공부에 더욱 도움이 될 것이다.
네이티브앱으로 개발해야하는 경우
일단 가장 큰 장점은 속도가 빠르고, 모바일앱에 대한 사용자 경험에 가장 알맞음
- 오프라인으로도 앱이 동작되어야하는 경우
- 카메라, 저장공간, 전화, gps 등의 모바일 기기의 기능 사용하는 경우
- 고성능 화면이 필요한 경우(게임, 3D, 차트 등)