작성일 : 11-04-02 19:33
글쓴이 :
관리자
 조회 : 3,537
|
안녕하세요 렘군입니다.
회사에서 모바일 시스템 구축시 웹 & 앱 중 어떤 걸 선택해야 할까요?
당연히 정답은 없습니다.
정답은 없지만, 선택시 고려해야될 사항이 뭔지는 알고 있어야하겠죠?
1) 앱이 갑자기 떴습니다. 기업용말고 사용자용앱에서 말이죠.
앱을 사용해보니 너무나 편하니, 기업에서도 고려하지 않을 수 없죠
2) 하지만 앱에는 결정적인 단점이 있습니다. 바로 유지보수죠. 회사에서 극도로 싫어하는 부분입니다.
왜? 유지보수의 어려움은 결국 비용의 투입을 의미하기 때문입니다.
앱을 만들고 싶은데, 디바이스가 너무 많죠? 더 문제는 그 디바이스가 더 늘어나고 있다는 거죠
3) 그래서 다시 모바일웹이 뜨기 시작합니다. 모바일웹은 오래전 부터 존재했습니다.
최근 모바일 웹의 디자인을 앱스럽게 만들고 있죠.
4) 모바일웹을 만들었는데, 여러가지 단점들이 발견됩니다.
5) 그냥 웹으로 만들면 안되나는 거죠. 특히 우리나라는 IE 점유율이 90% 이상이고 Active X 사용율도 엄청납니다.
일반 웹 따로 모바일 웹따로 구현해야 하는 현상이 발생되고 있습니다.
웹표준이니, 웹접근성에 떠들었지만, 코빵귀도 안뀝니다.
물론 빠르게 움직이고 있는 기업들도 좀 되긴합니다만, 대부분의 기업, 공공기관에서도 엄두를 내지 못합니다.
6) HTML5 가 급격히 떠오르고 있습니다.
떠오를 수 밖에 없죠. 이유는 아래 요약을 해놨으니 참고하시구요
결국 내부기술로 숨어 있는 스크립트 기술이 핵심인 것 같고요
아직 표준이 정립되지 않았고 브라우저 마다 특성을 탈수도 있을 수도 있으니 좀 더 지켜봐야 할 것 같습니다.
7) Hybrid(하이브리드) 앱도 뜨고 있습니다.
껍데기는 앱으로 구현하고 내부 컨텐츠는 웹으로 구현해서 디바이스에 영향을 안받고자 함이죠.
8) 정말 변화 무쌍하죠?
기술이 정립되고 시장에 도입이 되어야하는데 시장이 먼저 요구하고 기술이 따라 가는 상황인지라
결국 시간이 지나봐야 대세를 알 수 있을 것 같습니다.
<전체 요약 >
앱(App)
최대단점 : 유지보수의 어려움, 개발생산성
why? 다양한 디바이스 (android, iPhone, Bada, Win Mobile)
다양한 버전(안드로이드 버전업그레이드 10번 이상)
웹(Web)
최대단점 : 속도(웹에 접근, xml파싱, 자바스크립트 느림), 과금문제(데이터 양 과다), 배터리소모율, 기능
<웹으로 개발시 고려사항>
그냥웹으로 만들어서는 안됨
-> 웹접근성, 웹표준 준수 필요, active X제거 필요 (모든 브라우저 지원)
-> HTML 5 자연스럽게 뜰 수 밖에 없음
. W3C 에서 처음에반대했으나, 브라우저사들이 탈퇴하면서 HTML5 표준정립시도
. 뒤늦게 표준으로 정하겠다고 draft 중... 내년내에 결정하겠다는 이야기도 떠돔
. 안드로이드 목숨걸었음
. 애플도 플래시 반대하면서 찬성
. 기능적인 면은 웬만큼(70~80%) 따라갈 수 있음
-> Hybid App
. 껍데기는 App으로 하되 내부 컨텐츠는 웹으로 구현하자
. 작년부터 관심을 받았으나, 지금 현재 우후죽순으로 정의되고 사용되고 있음
. 시간이 좀 더 지나봐야 결정 날 듯
-> HTML 을 앱(아이폰, 안드로이드) 으로 변환해주는 것도 등장(ex. PhoneGap
[맥부기 펀글]
|
|