본문 바로가기
카테고리 없음

공통 프로젝트에서 어떤 플랫폼을 사용하는 것이 좋을까?

by ODEU 2023. 1. 17.
728x90

이제 SSAFY 2학기가 시작되었습니다.

2학기에는 공통, 특화, 자율 프로젝트를 진행하게 됩니다.

 

공통 프로젝트는 크게 3가지의 트랙으로 나뉘어 진행됩니다.

Web, Web IoT, Moblile 트랙을 결정할 때 많은 고민이 될 것입니다.

어떤 플랫폼을 사용하는 것이 좋을까요?

특히 이전 기수에서는 3가지 트랙으로만 운영되었는데 이제는 웹 트랙이 웹기술과 웹 디자인으로 세분화되며 더욱 고민이 많아졌을 것이라고 생각합니다.

 

 

웹으로 개발할까? 모바일로 개발할까?

프로젝트를 시작할 때 과연 어떤 플랫폼을 써야 할 지 많은 고민을 하게 되는데요

 

프로젝트에서 어떤 플랫폼을 사용할 것인지, 어떤 서비스로 가치를 전달할 것인지, 어떠한 방식으로 통신을 진행 할 것인지 등에 대한 고민을 해야합니다.

WEB의 특징

Web의 경우에는 어디에서든 브라우저가 있으면 접속이 가능합니다. 그리고 웹 페이지를 업데이트 한 후에 배포하는 속도가 빠르다는 장점이 있으며 환경에 있어서 큰 제약이 없다는 장점이 있습니다.

 

하지만 속도가 느리고 UI 사용성이 앱보다는 좋지 않으며 연결을 위해서 URL을 입력해야 한다는 단점이 있습니다.

 

Mobile APP의 특징

모바일 앱은 앱 마켓에서 다양한 수익을 창출할 수 있습니다.

앱을 잘 만들면 엄청난 수익을 얻을수도 있어요!

그리고 스마트폰에서 앱을 사용하게 된다면 스마트폰이 제공하는 알람, 주소록, 카메라, GPS와 같은 기능들을 잘 활용할 수도 있을 거에요. 브라우저에 URL을 입력하지 않고 앱 아이콘 클릭을 통해 어플리케이션 실행이 가능합니다. 또한 스마트폰에 UI 설정이 최적화 되어있다는 장점이 있어요.

 

하지만 마켓에 등록하는 절차가 따로 존재하고 사용자가 앱을 다운받아야 사용할 수 있다는 불편함이 존재합니다. 또한 안드로이드 운영체제와 애플 ios 운영체제에 대처하기 위해서는 고려해야 할 점이 많습니다. 앱이 수정되면 마켓에 새로 배포하기 위한 시간이 오래 걸린다는 점과 사용자의 사용 디바이스와 OS에 따라 버전관리가 어려울 수 있어요.

개발을 할 때 정해진 시간안에 완성도 있는 프로젝트를 만들기 위해서는 모든 기능을 완벽하게 구현하는 것은 어려울 수 있습니다. 정해진 시간내에 정해진 자원으로 최대한 완성도를 높여 프로젝트를 무사히 마치는 것이 중요하겠죠?

 

프로젝트를 어떻게 진행할 것인지에 따라서 팀의 목표를 정하고 핵심적으로, 필수적으로 구현해야 하는 기능을 명확하게 정의하여 업무 분담을 하는 것이 성공적으로 프로젝트를 마칠 수 있게 도와줄 것입니다.

 

저희 팀은 모바일과 웹 중에서 고민을 하다가 웹으로 개발을 진행하기로 결정했습니다.

과연 2학기에 어떤 프로젝트들이 전국에서 나올지 정말 기대가 됩니다!

728x90