앱 추가 개발: 내 앱이 준비되었습니다 – 지금은 무엇입니까?

게시 됨: 2021-09-13

앱이 준비되었으며 Apple과 Google에서 승인했으며 첫 번째 고객이 이미 앱으로 작업하고 있습니다. 좋습니다. 이제 편히 앉아서 명성을 즐길 시간입니다!

근데 그럼 일은 끝이야? 실제로는 그렇지 않습니다. 일반적으로 완료 시점부터 앱에 대해 고려해야 하는 세 가지 측면이 있기 때문입니다.

• 추가 개발

앱은 일반적으로 지속적인 유지 관리와 추가 개발이 필요한 살아있는 제품입니다. 사용자는 변경 요청을 보고하거나 누락된 기능을 지적하고 이러한 기능을 포함하는 앱 및 스토어의 평가에 매우 좋을 것입니다.

추가 개발은 지속적으로 발생할 수 있습니다. 즉, 팀과 지속적으로 앱을 개발하고 정기적으로 새 버전을 게시합니다. 또는 업데이트 게시 일정을 잡고 업데이트에서 발생하는 변경 크기를 정의된 특정 볼륨으로 제한할 수 있습니다. 또한 새로운 기능이나 개선 사항에 대한 아이디어가 떠오르면 즉시 앱을 임시로 조정할 수 있습니다.

앱 개발을 계속해야 하는 이유

App Store와 Google Play Store에서 앱으로 대표되는 큰 브랜드는 지속적으로 앱을 개발하고 있습니다. 따라서 사용자는 전문적으로 운영되는 앱이 정기적으로 개선되고 더욱 발전되는 살아있는 제품이라는 일정한 기대를 가지고 있습니다.

또한 시장에서 앱의 첫 번째 버전을 빨리 얻고 싶을 수도 있습니다. 그런 다음 앱의 추가 개발을 통해 시간 제약으로 인해 앱의 첫 번째 버전에 계획되지 않은 추가 기능을 연속적으로 추가할 수 있습니다.

• 유지 보수

앱이 생산적으로 사용되는 경우 사용자는 오류를 보고할 수 있습니다. 그런 다음 이러한 오류는 전체 시스템의 컨텍스트에서 분석되어야 합니다(앱에는 일반적으로 데이터가 관리되는 서버도 포함되며 때로는 앱이 통신하는 하드웨어, 푸시 알림 서비스 및 기타 서비스도 포함됨), 담당 시스템 확인 후 담당 파트너가 수정합니다. 또한 사용자는 개발 당시 테스트에 포함되지 않은 장치에 대한 문제를 보고할 수 있습니다. 그런 다음 이러한 문제도 분석하고 해결해야 합니다.

왜 유지 보수를 귀찮게해야합니까?

제품이 시장에서 좋은 인식과 평가를 받기 위해서는 생산적인 사용에서 보고된 오류가 가능한 한 빨리 수정될 수 있도록 해야 합니다. 이를 위해 사전에 개발 시간을 예약했다면 앱을 임시로 업데이트하려는 경우보다 더 빠릅니다.

• 기술 업데이트

Apple과 Google은 iOS 및 Android 운영 체제를 추가로 개발하기 위해 지속적으로 노력하고 있습니다. 매년 여름 Apple은 가을에 새로운 iOS 버전에서 기대할 수 있는 혁신을 선보이고, Google은 연초에 Android에서 혁신을 선보인 다음 늦여름/초가을에 출시를 목표로 노력합니다.

그런 다음 새 버전의 운영 체제는 한편으로는 새로운 기능을 제공하지만 다른 한편으로는 기존 기능에 대한 변경 사항도 제공합니다. 예를 들어 Android 버전 10은 앱에서 Wi-Fi 네트워크 관리에 상당한 제한을 가져왔습니다.

이러한 변경 및 혁신은 앱 개발 당시에는 아직 알려지지 않은 경우가 많기 때문에 새 운영 체제에서 앱을 철저히 테스트해야 합니다. 지금까지 최고의 앱 개발자 들이 개발한 을 테스트용으로 사용하는 한 어려움은 거의 없을 것입니다.

그러나 앱이 재생성되고 새 버전의 운영 체제가 사용되는 경우(기술적으로: iOS의 앱에는 새 Xcode 버전과 새 iOS 버전이 있고 Android의 경우 새 Android 버전의 대상 SDK가 증가함) 운영 체제에 대한 변경 사항은 이 시점부터 앱에 적용됩니다. 앱을 테스트할 때 이전 버전과 몇 가지 차이점, 실제 버그일 수 있습니다. 최신 운영 체제 버전으로 앱을 만들고 발생하는 차이점과 오류를 해결하는 것을 "기술 업데이트"라고 합니다.

기술 업데이트를 수행해야 하는 이유는 무엇입니까?

Apple과 Google은 사용자가 가능한 한 빨리 최신 버전의 운영 체제로 업데이트하기를 바랍니다. 그들은 또한 앱 제공자가 가능한 한 빨리 최신 버전을 사용하여 앱을 생성하여 새 운영 체제 버전의 기능과 메커니즘이 가능한 한 빨리 모든 사용자에게 표준이 되기를 바랍니다. 또한 사용자는 자신이 사용하는 앱이 다른 앱에서 사용하는 것과 같은 느낌을 받기를 기대합니다. 주요 제공업체의 대부분의 앱(많이 사용되는 앱)은 최신 운영 체제 버전에 매우 빠르게 적응하기 때문에 사용자는 새 버전의 동작에 익숙해지고 앱에 아직 이 기능이 없으면 빠르게 짜증을 냅니다. 새로운 행동.

또한 앱을 새 운영 체제 버전에 적용하는 것과 관련된 특정 요구 사항도 있습니다. Apple과 Google은 모두 새로 제출된 앱과 이미 제출된 앱의 업데이트가 새 운영 체제 버전에 맞게 설계되어야 하는 기한을 공식화했습니다. . 이 기한까지 앱을 업데이트하지 않은 경우 앱 스토어 및 Google Play 스토어에 제출할 때 앱이 더 이상 허용되지 않습니다. 앱에 대한 업데이트를 수행하고 싶거나(예: 새로운 기능을 추가하기 위해) 수행해야 하는 경우(예: 데이터 보호 선언의 각인 또는 콘텐츠와 같은 법적 프레임워크 조건이 있기 때문에)는 언제든지 발생할 수 있습니다. 변경됨), 사전 기술 업데이트 없이 수행할 수 있으며 먼저 기술 업데이트를 수행해야 합니다.

따라서 사전 예방적 기술 업데이트는 사용자가 자신의 앱을 현대적이고 시대에 따라 움직이는 것으로 인식하도록 하는 한편, 업데이트를 자발적으로 게시하려는 경우 가능한 시간 문제를 줄이는 데 도움이 됩니다. 우수한 모바일 앱 개발을 위해서는 iOS 또는 Android 앱 개발 회사에 문의해야 합니다.