안녕하세요^^ 처음 접해봐서 잘 모르겠어서요 하이브리드가 아닌거지요?

업체에서 하이브리드 앱 만든다면서
react-native 로 만들거라는데

제가 디자이너인데 html5 로 코딩할수있거든요
html5 랑은 상관없는건가요?

react-native 처음 접해봐서 잘 모르겠는데
제가 볼땐 네이티브 인거 같은데
그럼 안드로이드는 xml 로 코딩하는건가요 ??

과거에 하이브리드 어플리케이션이라고 하면 다들 웹뷰 태생이라서 최근 오해를 많이 사는 것 같아요. 하이브리드란 외국에선 ios와 android 혹은 다른 여러 플랫폼을 동시 개발할 수 있는 총체적인 플랫폼을 이야기 합니다. 하지만 국내에서 그동안 이야기해왔던 하이브리드는 웹앱이었어서 커뮤니케이션 하실 때 충분히 인지하시고 소통을 해보시는게 좋을 것 같습니다.

요즘에는 react-native처럼 웹앱이 아닌 직접 네이티브와 통신하며 개발 할 수 있는 플랫폼이 많이 탄생하고 있습니다. (weex, native-script, react-native, flutter, xamarin, uno, …) 찾아보면 더 나올 수 도 있습니다. 현재 세계적으론 xamarin & react-native & flutter 3분할 체제고요.

react-native의 경우 약간의 html5와 관련이 있습니다. UI를 만들 때 웹 개발자들이 진입장벽이 높지 않도록 flex 문법으로 스타일링을 할 수 있습니다. 그리고 요즘 가장 많이 쓰는 라이브러리인 react를 사용하고요.

안드로이드의 경우 화면을 그릴 때는 xml을 사용합니다.

상세한 답변 감사합니다 ^^ 이제 조금 이해가 되네요 ㅎㅎ

1 Like