개발자
개발자를 준비중인 학부생입니다. 공부하면서 갑자기 궁금해 졌는데 네카라쿠배당토중 웹이 많이 쓰이는건 네이버 정도고 나머지는 거의 어플을 통해 사용하는데 어째서 안드로이드나 ios개발자가 아닌 웹 개발자를 많이 요구하는지 궁금합니다. 그리고 해당 기업에도 당연히 안드로이드 ios 개발자가 있을텐데 웹개발자랑 어플 개발자랑 하는 일의 차이가 무엇인지 대우(연봉이나 업무환경등)는 어떻게 차이가 나는지 궁금합니다.
답변 6
인기 답변
네이티브(iOS, Android) 앱은 좋은 사용성을 제공하지만 심사 절차 때문에 즉시 대응이 어려운 면이 있습니다. 하여 빠른 비지니스 대응을 위해 네이티브 앱 내에서 동작하는 웹뷰로 서비스를 제공하는 지면이 다수 존재합니다. 그러다보니 웹 프로그래머를 채용합니다. 부족하지만 예전에 작성해둔 글도 있으니 참고 부탁드려요. https://medium.com/@totuworld/배민에서-웹-프론트엔드-프로그래머는-뭘-하나요-44e5122f9c88
인기 답변
모바일 앱 내에 웹뷰(Webview) 형태로 웹을 모바일 앱에 이식해서 개발을 하는 회사가 정말 많고, 그걸 가장 잘 하는 회사가 토스, 당근 입니다. 웹 개발 하는 것과 동일한 언어, 프레임워크, 라이브러리로 개발이 가능하고 필요에 따라 특정 기능을 구현하기 위해 모바일 네이티브 개발자(안드, iOS)와 협업을 해야 할 수 있습니다. 네이티브에서 동작하는 기능들 중에 웹에서 없는 기능들(e.g 백그라운드 동작 등)은 협업을 통해서 직접 구현해 주어야 해서 네이티브 관련 이해도가 있다면 좋습니다. 보통 웹뷰 개발자를 따로 구하는 경우는 잘 없고, 웹 프론트엔드 개발자로 들어가서 PC 웹, 모바일 웹, 웹뷰를 다 합니다. 실력이 좋으면 처우 역시 모바일 네이티브 개발자 못지 않게 받을 수 있구요.
인기 답변
많은 분들이 웹뷰에 대해서 이야기를 했기 때문에 그부분에 대해서는 더 이상 이야기 하지 않겠습니다. 우리의 눈에 보이는 서비스는 빙산의 일각입니다. 어떤 분야던 실제 서비스과 연관되거나 또는 내부 업무에 필요한 수 많은 시스템들이 존재하며, 그러한 시스템들은 대부분 웹으로 구성되어 있습니다. 그래서 앱 개발자보다 웹개발자가 더 많이 필요한 것입니다.
앱을 수정하려면 심사받아야 새버전을 출시할 수 있는데 그게 오래 걸립니다 iOS 같은 경우는 하루이상 걸릴 수도 있고 그런 반영속도 문제도 있지만 내용도 웹으로하면 os 상관없이 하나로 양쪽에 같은 디자인을 반영할수가 있쥬 그래서 앱안에 일부 화면을 웹뷰를 심어서 웹으로 대체해서 보여주는 겁니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!