2012-02-24 1 views
1

저는 회계 소프트웨어를 만들고 판매하는 소규모 회사를 졸업하고 있습니다.네이티브 앱 또는 웹 앱간에 결정을 내릴 때까지 꼼꼼하게

졸업하는 동안 내 업무는이 소프트웨어의 일부 기능을 지원하는 모바일 응용 프로그램을 만드는 것입니다. 예 : 사이트에 대한 보고서 작성 및 서버로 업로드, 근무 시간 기록, 판매 정보 검색 등.

현재 어떤 플랫폼을 배포해야하는지에 대한 연구를 진행하고 있습니다. 내 신청서를 작성해야합니다.

내가 추천해야하는 웹 앱 또는 기본 앱을 선택할 수 없습니까?

  • 보안이 중요하다

    내가 추천하는 데 도움이 필요합니다. (기밀 정보를 다루고 있습니다)

  • 유지 관리가 매우 중요합니다. (소규모 회사)
  • 개발 비용 (단서가 없습니다.)
  • 사용자 경험 (이것은 비즈니스 응용 프로그램이기 때문에 웹 app good enough?)
  • 여기 비즈니스 시장은 iOS (Apple) 포화 상태 (약 80 %)이지만 미래를 생각해야합니다. (Android, WP7)

그렇다면 주어진 정보, 웹 또는 기본 정보는 무엇이 좋습니까? 그렇다면 의사 결정/권장을하기 전에 더 많은 정보가 필요합니까? 어떤 종류의 정보입니까?

ps이 질문은 stackoverflow에 속해 있다고 생각합니다. 그렇지 않다면 적절한 사이트로 이동하십시오.

답변

3

목표를 달성하려면 모바일 웹 앱 경로를 선택하는 것이 좋습니다. 이유는 다음과 같습니다.

보안이 중요합니다. (우리는 기밀 정보를 다룹니다)

당신은 어떤 경우든지 만들 수 있지만, 모바일 웹 응용 프로그램이 보안을 위해 더 좋습니다. Ganzolo가 말했듯이, 전형적인 웹 앱만큼의 보안을 가질 수 있습니다. 또한 기기 자체에 데이터를 저장하지 않으므로 휴대 전화를 분실하거나 도난 당했을 때 데이터가 유출 될 염려는 없습니다 (HTML5 오프라인 저장 용량을 사용하지 않는다고 가정 할 때).

유지 관리가 매우 중요합니다. (그들은 그것을 나중에 지원해야하고 낮은 리소스를 사용할 수 있어야합니다.) (중소기업)

모바일 웹 앱의 장점이 있습니다. 네이티브 앱을 제작했다면 각 플랫폼마다 별도의 앱을 제작하고 관리해야합니다. 반면에 하나의 모바일 웹 앱이 모든 플랫폼에 도달하기 때문에 하나의 앱만 유지해야합니다.또한 네이티브 앱처럼 모바일 웹 앱을 각 OS 업데이트로 업데이트 할 필요가 없습니다. 한 단계 더 나아가려면 스마트 폰, 태블릿 및 PC 용 별도의 프리젠 테이션 레이어가있는 모바일 웹 앱을 만들 수도 있습니다 (like this). 그렇게하면 모바일 앱 하나가 어떤 기기에서도 다르게 보일 수 있지만 기본 애플리케이션을 하나만 유지하면됩니다.

당신이 도달하는 방법을 많은 플랫폼에 따라 다릅니다

개발 비용 (내가 여기에 단서가 없다.). 하나의 플랫폼으로 구축하는 경우 비용은 비슷합니다. 여러 플랫폼 용으로 제작하는 경우 모바일 웹 앱은 훨씬 저렴합니다. 하나의 모바일 웹 앱이 모든 플랫폼에 도달하는 반면, 각 플랫폼마다 별도의 기본 앱을 만들어야합니다.

사용자 경험

당신은 네이티브 응용 프로그램과 함께 더 나은 UI를 얻을 수 있습니다 (이것은 비즈니스 응용 프로그램이기 때문에? 충분히 웹 응용 프로그램 좋은)하지만, 모바일 웹 응용 프로그램은 더 있어야한다 대부분의 비즈니스 앱에 충분합니다. 좋은 모바일 프레임 워크 (예 : jQuery Mobile)를 사용하면 거의 기본으로 보이고 느껴지는 모바일 웹 앱을 만들 수 있습니다.

여기 비즈니스 시장은 매우 iOS (애플) 포화 상태 (약 80 %)이지만 미래를 생각해야합니다. (Android, WP7)

모바일 웹 앱은 미래를위한 훨씬 안전한 선택입니다. 2 ~ 3 년 후에 모바일 플랫폼 환경이 어떻게 달라질 지 누가 알 수 있습니까? 아마도 WP7이 인기가있을 것입니다. 아마도 새로운 OS가 인기가있을 것입니다. 너무 빨리 변하기 때문에 알 길이 없습니다. 내가 아는 유일한 것 : 웹은 여전히 ​​인기가있을 것입니다. 모바일 웹 앱을 만들면 미래의 모든 모바일 OS 전투에서 자신을 보호 할 수 있습니다.

도움이 되었기를 바랍니다.

1

내 개인적인 의견은 웹 응용 프로그램을 위해 이동하는 것입니다 :

• 보안이 중요합니다. 유지 보수 •

이 매우 중요하다 (온라인 뱅킹과 같은) 웹 응용 프로그램에서

Sercurity는 일반 웹 사이트의 보안보다 더 할 수 없다 (우리는 기밀 정보를 다루는). (그들은 미래에 그것을 지원 가능한 낮은 자원을 가지고해야합니다. (작은 회사)) 앱을 제출하는 과정을 거치지 않고 업데이트 할 수 있기 때문에

유지 관리는 웹 응용 프로그램에 대해 정말 간단합니다 상점에 가서 기다리고있어.

• 개발 비용 (단서가 없습니다.당신은 모든 휴대 전화에 대한 1 개 코드를해야합니다으로)

개발 비용은 웹 응용 프로그램에 낮은 것 (그리고 그들의 대부분은 (때문에 더 간단 할 것이다 웹킷)

• 사용자 경험을 이용하고있는 이 웹 응용 프로그램은 충분한 이다, 비즈니스 응용 프로그램입니다?)

당신의 프로젝트를 모르고이 질문에 대답하기 어렵지만 간단한 UI 것이

충분 될 수 있습니다

• 여기 비즈니스 시장은 매우 iOS (Apple) 포화 (약 80 %)로 포화 상태이지만 미래를 생각해야합니다. (Android, WP7)

예 웹 앱에서 간단한 기능 만 수행 할 수 있기 때문에 미래에 대해 생각해야합니다. 따라서 향후 요구 사항이 더 복잡한 기능을 갖게된다면 네이티브 앱으로 옮겨 가야 할 것입니다.

희망 나는 내 경험에

1

도움 봤는데, 웹 애플리케이션은 항상 UI 전면에 부진한 경향이있다. 한 번에 여러 플랫폼 (iOS, Android, 일반)을 지원할 필요가 없다면 항상 기본 앱을 선택합니다.

  • 보안 : SSL을 통해
  • 유지 보수 앱 연결하십시오 : 여기에 유일한 문제는 네이티브 애플리케이션
  • 개발 비용을 앱 스토어 승인을 위해 7 일 기다려야 할 수도 있다는 것이다 다음을 만드는 사람에 따라 달라집니다 앱이 너무 다르면 안됩니다.
  • UX : 틀림없이 기본!
  • 멀티 : 내가 말했듯이, 멀티 플랫폼 웹 응용 프로그램은 웹 응용 프로그램을 선택하면 아마 최고의

, 사용자가 앱을 안하고 "의 인상을하지 않도록입니다 아무것도 "물건을로드하는 동안.

관련 문제