앱을 개발하기 위해선 정말 다양한 크로스플랫폼이 존재합니다.
크로스플랫폼의 종류와 구글 트렌드를 이용해서 한번 비교해 보도록 하겠습니다.
이번 게시물에서는 앱 개발이 Android나 iOS 뿐만 아닌, Window, Linux, PS5, XBOX도 포함될 수 있습니다.
프로그래밍 언어 | 프레임워크 |
JavaScript | React Native, PhoneGap, Cordova, Ionic |
C# | Xamarin, Unity |
Dart | Flutter |
C++ | Qt |
Python | Kivy |
1. JavaScript
신기하게도 트랜드로 PhoneGap이 Cordova로 변경되고, Cordova가 Ionic으로 변경되는게 보이네요.
그러다 혜성처럼 나타난 React Native로 인해 다른 플랫폼의 인기가 식어져가는게 보입니다.
2. 그 외 언어
게임 개발이 인기있는 Unity는 언제가 1위를 달려오다, 최근에는 Flutter의 검색 트랜드에 밀리게 되었네요.
C++을 이용해서 개발하던 Qt는 C++이 인기가 줄면서 부터 트랜드가 낮아지기 시작했고, C#이 인기가 생기면서 같이 생긴 Xamarin이 트랜드가 높아졌습니다.
Python을 이용한 크로스플랫폼인 Kivy는 아직도 미적지근 합니다.
그에 비해 Flutter의 관심이 엄청 높아졌네요
3. 최고 관심도 언어 비교
최근 들어 Web까지 크로스플랫폼으로 만들 수 있는 Flutter가 엄청난 우위로 올라서고 있네요.
그런 의미에서 Flutter를 시작해보는건 어떠신가요
https://dalgonakit.tistory.com/98
'스터디 > Etc' 카테고리의 다른 글
[맥북] 좀 더 맥북을 편리하게! Finder 편 (0) | 2022.04.22 |
---|---|
모바일 앱 개발 방법들 (네이티브,웹앱,하이브리드,크로스플랫폼,WPA) (2) | 2021.12.25 |
[Windows] .Net Framework 종류 (WinForm, WPF, WinRT, UWP) (0) | 2021.07.09 |
자동차 번호판 인식은 어떠한 원리로 구현되는가? (2) | 2019.10.22 |
C# 자료형과 Java 자료형 크기 비교 (0) | 2019.10.08 |
댓글