어플의 UI/UX는 뭐죠? 코딩, java 그런 게 뭐예요?...
얼마나 많은 걸 알고 시작해야 할까요? 개발 실무자가 아닌 이상, 모르는 것이 많을 수밖에 없습니다.
이렇게 기본 지식이 모르는 상태에서 어떻게 프로젝트를 진행할 수 있을까요? 전략은 어떻게 짤 수 있을까요?
성공적인 모바일 어플 '앱 만들기' 앱 만들기에 대한 콘텐츠는 쏟아지지만, 하나도 이해가 되지 않습니다. 외계어 같을 뿐이죠. 성공적인 앱은 어떻게 만들 수 있을까요? 내부 인력(인소싱)만으로 할 수 있는 걸까요? 개발자, 마케터 외 비실무자 이들의 대화가 이어지지 않는 이유 아시겠죠?
실무자와 비실무자의 커뮤니케이션, 너무 어렵죠. 커뮤니케이션의 오류는 결국 프로젝트의 미완성 또는 실패를 가져옵니다. 비개발자를 위해 앱 개발 의뢰하는 분들이 자주 묻는 질문을 모아봤습니다. 콘텐츠를 읽으시고, 각자의 개발팀과 개발 프로젝트의 참여자들과 소통하시는 데 도움이 되길 바랍니다 :)
Q. 모바일 앱을 제작하려고 하는데 요즘 유행하는 반응형 앱이 좋을까요? 아니면 적응형 앱이 좋을까요?
Q. 회사 내부적으로 모바일을 전략을 수립하려고 합니다. 우선으로 고려할 사항들로 어떤 것이 있나요?
모바일 앱이 비즈니스 성장과 새로운 기회 창출을 위한 핵심요소로 부상함에 따라, 기업들은 더 많은 핵심 기업 서비스를 모바일화하고 있습니다. 이 과정에서 기업의 목표를 달성하기 위한 최적의 개발 방법을 모색하지만, 한 가지 개발 방식으로는 기업의 복잡한 요건을 모두 충족시키기는 어렵습니다.
따라서, 한 가지 개발 방식이 아니라, 각 방식이 제공하는 장점을 활용하고 개발 방식과 상관없이 지속해서 개발하게 될 모바일 앱의 개발을 지원하는 유연한 솔루션이 해답입니다. 하이브리드, 네이티브, 등 웹 개발 방식의 선택은 한 방식이 주가 될 수는 있어도 한 가지 방식만을 선택하는 것은 아닙니다. 모바일 전략을 세우는 기업들은 다음 요소들을 고려해야 합니다.
Q. 모바일 서비스를 제공하려 하는데, 모바일 응용프로그램을 2가지를 개발하여야 하는 이유는 무엇인가요?
Q. 모바일 단말기를 통해 외부 장치를 제어하려고 하는데 어떻게 하나요?
단말기와 Interface는 크게 2가지가 있습니다. 유선 케이블을 이용하여 통신하거나 무선으로 통신하는 것입니다. 개발 시, 보통 양쪽 모두에 해당하는 Lib.를 제공하기 때문에 개발자는 크게 부담을 갖지 않아도 됩니다. 유선 케이블은 보통 단말기의 충전포트를 통해 외부 장치와 통신합니다. 무선의 경우는 3가지 방법이 있습니다.
단말기의 셀룰러 데이터 통신을 이용하는 방법, 무선 와이파이 공유기를 통한 와이파이 통신, 근거리 Bluetooth 무선통신이 있습니다. 각각의 통신 중 가장 경제적이며, 통신상의 장애가 적으며, 장비와 거리를 고려하여 가장 적합한 것을 선택하여 개발하면 됩니다. 각각의 통신 거리는 셀룰러 >> 와이파이 >> Bluetooth입니다.
Q. 모바일 앱에 주로 사용되는 개발언어는 어떤 것이 있습니까?
Q. 앱개발 하는 데 비용이 얼마나 들까요?
어플리케이션 개발은 프로젝트 개발 기간에 따라 개발자, 디자이너, 기획자 등의 인건비를 월단위로 산정하여 견적서로 제출됩니다.
간략한 설명으로는 [개발자는 = 기능을 몇일 안에 제작할 수 있는지, 디자이너는 = 요구 디자인의 제작기간, 기획자는 = 스토리보드 제작]의 기간을 이야기 합니다. 이 외 PM/PL/DBA/server engineer 등의 인건비가 추가될 수 있습니다.
마지막 TIP
앱 개발은 웹보다 개발 영역이 넓고 많음 개발 범위에 대해 정확히 예측하지 못한다면 실제 계획하신 것보다 시간이 더 걸릴 수 있어요. 그럼 당연히 개발 비용도 올라갈 거예요. 기획상태와 새로운 app인지, 기존 app인지 따라 배포여부 (Android, Apple)와 개발방식 (하이브리드앱, 네이티브 앱, 모바일 웹, 기타) 따라 견적은 각기 다르게 나올 수 있습니다.
앱 개발 시 비용도 중요하지만, 전문 개발 업체의 이전 경험과 레퍼런스를 역시 확인해서 내게 맞는 업체를 선정하세요.