기술적 복잡성
기술적 복잡성을 추가하는 수백만 가지 기능이있을 수 있습니다. 계획. 예를 들어 실시간 할인과 연결된 정교한 검색 필터링 알고리즘을 사용하여 막바지 호텔 객실 예약을위한 플랫폼을 구축했습니다. 우리가 그것을 만들었을 때 우리가 사용할 수있는 필터 통합이 없었기 때문에 우리 스스로 알고리즘을 개발하는 것이 유일한 가능성이었습니다. 이로 인해 추가 개발 시간이 발생하고 결과적으로 앱 비용이 높아졌습니다. 기술적으로 복잡한 요소의 몇 가지 일반적인 예는 다음과 같습니다.
백엔드 개발
실시간으로 엄청난 양의 정보를 교환 할 수백만 명의 사용자를위한 대규모 동적 앱을 계획 할 수 있습니다. 데이터가 플랫폼간에 동기화되고 클라우드에 저장되기를 원할 것입니다. 이 경우 엄청난 부하를 견딜 수 있고 어떤 조건에서도 원활하게 작동 할 수있는 백엔드가 필요하므로 복잡한 앱 아키텍처를 설계하고 구축하는 데 더 많은 시간이 소요됩니다. 또한 앱의 백엔드를 만들려면 여러 프로그래밍 언어가 필요하므로 더 다양한 전문가 팀에 비용을 지불해야합니다.
틈새 타사 통합
틈새 관련 항목을 포함하여 개발 속도를 높일 수있는 타사 통합이 많이 있습니다. 그러나 타사 통합, 특히 틈새 통합은 때때로 일관성이없고 복잡한 문서를 제공합니다. 이로 인해 앱에 통합하는 방법을 고민하는 데 추가 시간이 소요될 수 있습니다. 또한 이러한 서비스를 사용하려면 요금을 지불해야 할 수 있습니다.
인앱 구매
전체 청중의 요구를 충족시키기 위해 사업자는 가능한 한 많은 결제 옵션을 통합하는 경향이 있습니다. 좋은 접근 방식입니다. 문제는 인앱 구매, PayPal, Stripe, Braintree, Google Pay, Apple Pay 등 구현 한 추가 결제 옵션에 대해 추가 비용을 지불 할 준비가되어 있어야한다는 것입니다.
하드웨어 구성 요소
전자 로깅 장치 (ELD)를 사용하여 차량 내 차량의 운전 시간을 정확하게 추적하는 배송 용 앱을 개발 중이라고 가정 해 보겠습니다. 또는 사물 인터넷 장치에 의존하는 스마트 홈 시스템을 구축하고 싶다고 가정 해보십시오. 이렇게하려면 소프트웨어 테스트 목적으로 ELD 또는 IoT 장치를 구입하거나 대여해야하므로이 하드웨어의 비용도 고려해야합니다.
참고 사항 : iOS에서 Android로 간편하게 앱 이동
지원되는 브라우저, 기기 및 운영 체제
웹 앱을 개발할 때 다음 사항을 확인해야합니다. Google Chrome, Microsoft Edge, Mozilla Firefox 및 Safari와 같은 최신 버전의 상위 브라우저를 지원합니다. 그렇지 않으면 웹 애플리케이션 사용자 수가 줄어들 위험이 있습니다.
iOS 앱은 이상적으로는 최신 및 이전 버전의 iPhone (예 : iPhone X 및 XS)과 호환되어야하며 최신 및 이전 버전을 지원해야합니다. iOS (예 : iOS 10 및 iOS 11).
Android 앱의 경우 기기 수가 훨씬 더 많습니다. 지원할 Android 기기에 대한 Google의 결정에 영향을 미치는 세 가지 요소가 있습니다.
-
각 Android 기기 제조업체의 시장 점유율 규모
-
앱이 개발되는 시장에서 인기있는 기기
-
고객의 선호도
이러한 고려 사항도 적용됩니다. Android 운영 체제 버전에. 현재 대부분의 프로젝트에서 Lollipop (Android 5)에서 최신 버전까지 지원하지만 클라이언트는 지원할 정확한 버전을 지정할 수 있습니다.
분명히 기기가 많을수록 다양한 화면에 맞게 애플리케이션을 조정하는 데 더 많은 시간이 소요됩니다. 크기, 해상도 및 하드웨어 사양. 또한 테스트에 더 많은 시간을 할애해야합니다. 그러나 가장 인기있는 Android 기기 만 지원하도록 선택하면 Android 용 개발 비용은 본질적으로 동일합니다.
Android 시장이 세분화되어 있기 때문에 iOS 앱보다 Android 앱을 구축하는 데 시간이 더 오래 걸립니다. 따라서 비용이 더 많이들 수 있습니다.
맞춤형 디자인 및 애니메이션
맞춤형 사용자 인터페이스는 구현하기가 다소 복잡하므로 맞춤 인터페이스의 비용은 표준 구성 요소 또는 디자인없이 구축 된 인터페이스.
사용자 정의 애니메이션에 관해서는 우리의 애니메이션 중 하나를 사용할 수 있습니다. 진지하게. 다양한 유형의 앱에 맞출 수있는 다양한 오픈 소스 프로젝트가 있습니다. 예를 들어, Eat Fit이라는 애니메이션 중 하나는 활동 추적 앱용으로 설계되었습니다. 오픈 소스 프로젝트의 전체 목록은 GitHub 저장소에서 확인할 수 있습니다.
출시 후 비용
평균 앱 개발 예산은 비용으로 만 구성되지 않습니다. 실제 프로그래밍. 제품을 성장시키는 데 드는 비용도 고려해야합니다.모든 비즈니스와 마찬가지로 앱에는 제품의 성공에 큰 영향을 미치는 애플리케이션 마케팅 및 프로모션은 물론 업데이트, 고객 지원, 백엔드 서버 유지 관리, 클라우드 호스팅, 법률 지원이 필요합니다.
아, 그리고 또 하나. 앱에 타사 도구를 통합하는 경우 해당 도구를 사용하려면 비용을 지불해야합니다. 예를 들어 Stripe는 앱에서 허용하는 신용 카드 또는 직불 카드 결제에 대해 2.9 % + 30 센트를 청구합니다. 앱 지원 비용을 평가할 때 이러한 비용을 염두에 두십시오.
앱 개발 팀 및 값 비싼 앱 구성 요소와 달리 출시 후 지원은 초기 비용 추정에 포함되지 않고 대부분의 소프트웨어 회사에서 추가 서비스로 제공됩니다. . 이제 전 세계 앱 개발자의 가격이 어떻게 달라질 수 있는지 알아 보겠습니다.
또한 읽기 : 동영상 용 Instagram과 같은 앱을 빌드하는 방법
전 세계에서 앱을 빌드하기 위해 지불 할 시간당 요금은 얼마입니까?
이 행성에는 수백만 명의 훌륭한 앱 개발자가 있으며, 서로 어떻게 다른지 궁금 할 것입니다. 고용 할 앱 개발자 (또는 프리랜서)를 찾고있는 경우 애플리케이션 대상 업계에 대한 전문 지식이있는 사람들을 선택하십시오. 그들은 아마도 프로젝트를 최단 시간에 완료하는 데 필요한 경험과 자산을 모두 가지고 있기 때문입니다. 개발 회사의 배경이 올바른지 확인하려면 회사의 포트폴리오를 검색하고 고객 리뷰를 확인하세요.
값 비싼 회사에 가면 투자 수익을 올릴 수있는 앱을 얻을 수 있다는 보장은 없습니다. 사실, 저렴한 프로그래머는 훌륭한 결과를 제공 할 수 있습니다. 높은 가격이 항상 고품질은 아닙니다. 가격에 영향을 미치는 요인은 많습니다. 지역은 가장 중요한 요소 중 하나입니다.
비용 분석에 대한지도를 살펴 보겠습니다.
서비스 제공 업체에서 부과하는 평균 시간당 요금 측면에서 다음 그림을 볼 수 있습니다.
-
미국 및 캐나다 기반 회사는 시간당 $ 50에서 $ 250의 요금을 부과합니다.
-
호주 대행사는 서비스를 제공하는 비용은 시간당 $ 50에서 $ 150입니다. 시간.
-
서유럽 및 영국 기반 개발자는 시간당 $ 35 ~ $ 170의 요금을 부과합니다.
-
동부 유럽 기업이 정착합니다. 시간당 $ 20 ~ $ 150.
-
시간당 $ 10 ~ $ 80의 인도 요금은 매우 매력적입니다.
좋습니다. ! 이제 우리는 앱 개발의 시간당 비용을 알고 있습니다. 다음 단계는 무엇입니까?
웹 또는 모바일 앱 비용은 얼마입니까?
전문 대행사가 갑자기 제품 가격을 알려줄 것이라고 기대하지 마십시오. 모바일 앱 개발 비용을 계산하는 데 도움이되는 가격표 같은 것은 없으며 인터넷에서 접할 수있는 가격 계산기는 값싼 마케팅 미끼 일뿐입니다. 대행사는 일반적으로 시간당 요금을 청구하지만 요금은 협상 가능합니다.
모바일 앱 (또는 웹 앱)을 만드는 데 드는 비용은 대부분 프로젝트에 소요되는 시간에 따라 결정되며 기능이 더 어려울수록 구현하는 데 더 오래 걸립니다. 따라서 앱을 단순, 중간 복잡성, 매우 복잡한 세 가지 범주로 나누고 앱 개발 비용에 대한 대략적인 대답을 시도해 보겠습니다. 비용은 평균에 가까운 것으로 간주 될 수 있으므로 시간당 50 달러를 기준으로 계산합니다.
-
단순한 앱에는 몇 가지 기본 기능이 포함되어 있으므로 다른 기능과 통합 할 필요가 없습니다. 타사 API이며 백엔드 인프라가 필요하지 않을 수 있습니다. 이러한 응용 프로그램의 기능에는 표준 UI 구성 요소, 피드 목록, 단순 필터 및지도 마커가 포함될 수 있습니다. 간단한 앱 개발에는 약 1,000 시간이 걸리며 $ 30,000부터 시작합니다.
-
중간 복잡성의 앱에는 사용자 정의 UI 기능, 실시간 채팅, 결제 기능, 태블릿 및 핸드셋 조정, API 통합 및 간단한 백엔드 서버가 포함될 수 있습니다. 이러한 앱을 만드는 데 약 1,800 시간이 걸리며 가격은 $ 50,000부터 시작됩니다.
-
매우 복잡한 앱에는 오디오 / 비디오 처리, 실시간 동기화, 사용자 지정 애니메이션, 타사 서비스와의 통합, 여러 유형의 데이터베이스 관계가있는 복잡한 백엔드와 같은 고급 기능이 포함됩니다. , 그리고 더. 복잡한 앱을 빌드하는 데 걸리는 시간은 2,400 시간 이상이며 가격은 $ 80,000부터 시작됩니다. 본격적인 소셜 네트워크 애플리케이션, 데이트 앱 및 동영상 스트리밍 앱이 모두이 범주에 속할 수 있습니다.
앱 개발 비용을 어떻게 추정하나요?
청구서를 보내기 전에 프로젝트에 대한 대략적인 견적을 무료로 제공합니다. 좀 더 명확하게합시다. 앱을 개발하는 데 필요한 달러 또는 유로를 말하기 전에 3 단계 프레임 워크를 사용하여 비즈니스에 실제 가치를 제공합니다. 방법은 다음과 같습니다.
-
먼저 문의 양식을 작성합니다. 그런 다음 계약 관리자와 통화를 예약합니다.이 통화 중에 참여 관리자가 양식의 세부 정보를 확인하고 비즈니스 목표 및 프로세스, 가능한 사용자 역할 및 여정, 앱 확장 성 계획 등에 대해 질문합니다.
-
다음으로 수집 한 초기 요구 사항을 처리하고 제품 특성을 고려하여 기본적인 비즈니스 분석을 수행하여 목표와 기대에 맞는 솔루션을 제공합니다. 그런 다음이를 추정합니다.
-
그 후 비즈니스 분석 결과가 솔루션 설계자에게 전달됩니다. 솔루션 설계자는 앱 구조에 대한 제안, 가능한 사용 사례 및 앱의 기술적 구현에 대한 아이디어.
-
그 후 의견을 제시하고 설명을 받고 더 많은 요구 사항을 도출하기위한 또 다른 회의가 있습니다. 이 회의에서 우리는 또한 최적의 프로젝트 제안을 준비 할 수 있도록 프로젝트 작업 범위 (불타는 비즈니스 과제를 해결하는 데 필요한 기능)를 지정하려고합니다.
-
마지막 사전 계획 회의에서 우리는 일반적으로 작업 시간, 기술 스택, 애플리케이션 아키텍처 접근 방식, 초기 및 후속 릴리스에 대한 일련의 제품 기능을 포함하는 프로젝트 제안을 제시합니다.
-
마지막으로 귀하의 비즈니스에 가장 적합한 솔루션을 찾기위한 제안을 협상합니다.
러프를 승인하면 계획된 각 작업 범위에 대한 요구 사항을 식별하고 웹, iOS 또는 Android 앱이 정확히 어떤 모습인지 보여주는 와이어 프레임을 만들고 프로젝트 관련 문서를 준비하는 자세한 추정을 진행합니다.
모바일 및 웹 앱을위한 전체주기 개발 서비스를 제공합니다. 즉, 앱의 가격은 프로젝트 관리를 포함하여 제품 개발과 관련된 모든 서비스를 포함합니다.
요구 사항 분석 + 설계 + 개발 + 테스트 & 검증
반복에 의한 반복, 제품이 진정으로 성공할 때까지주기가 반복됩니다. 앱을 실행하는 것은 임무를 완료하는 것이 아닙니다. 시작에 불과합니다. 앱 개발 팀과 장기적인 협업을 준비하십시오. 백업 해 드리겠습니다.
사이트에 인포 그래픽 삽입 (아래 코드 복사) :
참조 :
- 유럽의 IT 서비스 비용 : 시장 조사
- 세계의 IT 서비스 가격 : 시장 조사
- 앱을 디자인하는 데 드는 비용은 얼마입니까?
업계 별 비용을 알아보십시오.
- 데이트를 개발하는 데 드는 비용은 얼마입니까? Tinder와 같은 앱?
- Etsy와 같은 e-marketplace 앱을 개발하는 데 비용이 얼마나 드나요?
- WhatsApp과 같은 메시징 앱을 개발하는 데 비용이 얼마나 드나요?