아하
학문

기계공학

인생꿀팁공유왕
인생꿀팁공유왕

웨어러블 기기 개발, 풀스택 지식이 필수일까요?

웨어러블 기기를 개발하려고 준비 중인데요... 풀스택 개발 지식이 어느 정도까지 필요한지 궁금합니다... 단순히 임베디드 시스템이나 펌웨어 개발만으로는 부족할까요... 클라우드 연동이나 모바일 앱과의 연동 기능도 고려해야 할 것 같아서요... 프론트엔드, 백엔드, 데이터베이스까지 모두 능숙해야만 실질적인 제품 개발이 가능할지... 아니면 각 분야별 전문가와 협업하는 방식으로도 충분히 진행할 수 있을지 궁금합니다... 만약 풀스택 지식이 필수라면, 어떤 부분을 집중적으로 공부해야 할까요... 관련 경험이 있으신 분들의 조언을 구합니다ㅠㅠ 웨어러블 기기 개발에 필요한 풀스택 지식 수준에 대해 자세히 알려주세요...

55글자 더 채워주세요.
3개의 답변이 있어요!
전문가 답변 평가답변의 별점을 선택하여 평가를 해주세요. 전문가들에게 도움이 됩니다.
  • 안녕하세요. 서종현 전문가입니다.

    웨어러블 기기는 단순히 손목에 차는 기기 자체(임베디드 시스템,펌웨어)뿐만 아니라 수집한 데이터를 스마트폰 앱으로 전송하고(프론트엔드),서버에 저장 및 분석하며(백엔드,데이터베이스),필요한 정보를 다시 기기나 앱으로 보내주는(API)등 다양한 요소들이 연결되어 작동합니다. 따라서 풀스택 개발 지식이 전반적인 시스템을 이해하고 각 구성 요소 간의 연동을 원활하게 만드는데 큰 도움이 됩니다.

    물론 모든 분야에 깊이 능숙할 필요는 없으며, 각 분야 전문가들과 협력하여 개발하는 것도 가능합니다. 하지만 웨어러블 기기는 하드웨어 소프트웨어의 유기적인 통합이 중요하므로 임베디드 시스템 개발자라 하더라도 모바일 앱과의 통신 방법, 클라우드와의 데이터 교환 방식 등 시스템 전반에 대한 이해(풀스택적인 시야)를 갖추는것이유리합니다.

    만약 풀스택 지식을 키우고 싶으시다면 우선 임베디드 기기가 데이터를 어떻게 외부로 전송하고(통신 프로토콜),모바일 앱은 어떻게 데이터를 받아서 사용작에게 보여주며(모바일 프론트엔드),서버는 이 데이터를 어떻게 처리하고 저장하는지(백엔드,데이터베이스)등 각 기술 스택의 기본적인 역할과 연동 방식에 대해 학습하시는것을 추천해드립니다.

  • 안녕하세요. 김민규 전문가입니다.

    개발 대상인 기기와 개인이 개발하는지 아니면 특정 기업에 입사하여 개발에 참여하는지에 따라 완전히 잡 쉐어 기준이 달라지게 됩니다.

  • 안녕하세요. 조일현 전문가입니다.

    꼭 필수는 아니지만 제품의 완성도를 위해서는 일정 수준 이상 지식이 중요합니다.

    각 분야별 전문가와 협업 하는 것도 좋습니다. 개발 초기에는 소규모 집단에서 풀스택 역량이 장점을 나타나며

    웨이러블 기기는 단순히 하드웨이 뿐만 아니라 사물인터넷 단말기로 연동하여 모바일 앱과 연결되어 작동할 수 있습니다.