생활
개발프로그램 자마린에 대해서 알고싶습니다.
안드로이드 아이폰 윈도우등 3가지 모두에 통용되는 개발프로그램이라고 들었습니다.
공부를 하고싶어 서점에 갔더니 원서는 있는데 우리책은 없더군요 영어는 약하고..
어떤식으로 공부해야 할까요?
55글자 더 채워주세요.
2개의 답변이 있어요!
크로스 플랫폼에 대해서 공부하시는거면, 자마린보다 Flutter 추천드립니다.
Flutter는 구글에서 만든 프레임워크로, dart언어를 사용합니다. 아래는 Flutter가 자마린에 비해 가지는 장점에 대해서 말씀드리겠습니다.
성능 :
Flutter : 각 플랫폼의 네이티브 UI로 변환하지 않고 Skia 렌더엔진으로 직접 처리됨.
자마린 : 프로그램 실행시 네이티브 UI로 컨버팅. -> 각 플랫폼의 네이티브 UI로 변환하여 실행되고 복잡한 UI를 위해서는 각각의 커스텀 렌더러가 필요하여 생산성이 떨어지고 네이티브 앱 개발환경에 비해 컴파일도 오래 걸림.
아래는 flutter 공식 문서 입니다.
자마린은 국내에서는 많이 사용이 안되는 것으로 알고 있습니다.
안드로이드, iOS 를 동시에 개발하려고 한다면 React Native가 많이 사용이 되는 것으로 알고 있습니다.
React.js를 배우게 되면 쉽게 접근할 수 있는 장점 있습니다.
최근에는 플러터가 많이 이야기 되고 있습니다.
플러터는 Go언어를 사용합니다.
구글이 만들었기 때문에 많은 사람들이 기대하고 있는 것으로 알고 있습니다.