새소식 란에 링크가 있는 이형규 님의 글 을 읽고 적어봅니다.
소식이라기 보다는 토론 게시판에 어울리는 글이 아닌가 하는 생각이 잠깐 들더군요.
나름 거의 한달 반째 넥서스 원을 쓰고 있으니 제가 안드로이드 까는 아닐 것 같고 ^^;
애초에 형규님이 글을 쓰시게 된 계기라고 할 수 있는 그 글은 별로 평가할 가치도 못느꼈습니다만..
몇 가지가 의견이 약간 저와 다르신 것 같아서 제 생각을 적어보려고 합니다.
1. Fragmentation은 누가 뭐래도 안드로이드의 약점입니다.
지금이야 신규 출시 폰들이 거의 2.1로 출시되고 있고 다들 2.2 이상으로 업그레이드 예정이라고는 하는데,
안드로이드 사용 유저들이 모두 업그레이드 꼬박꼬박 챙겨서 하는 사람들이 되지는 않을 것 같습니다.
그나마 편리하게 업그레이드를 강제할 (?) 방법이 OTA (Over-the-air) 인데.. 이렇게 업그레이드를 해줄 폰이 얼마나 될까요?
프로그래머 입장에서는 자신의 프로그램을 쓰는 사용자가 많아지면 신기능도 마음대로 못쓰게 되고,
심지어는 프로그램 이름에 2를 붙여서 나누어야 할지도 모릅니다. (v1.6까지, 2는 v2.1 이상.. 이런 식으로)
이건 좋은게 아니죠.. 말씀하신 '좋은 게 좋은 것'도 운영체제를 업그레이드할 수 있어야 뭐가 될텐데..
그나마 국내는 문제가 적은 편입니다. 안드로원을 제외하면 다 2.0 이상으로 출시됐으니까요.
..라고 적고보니 옵Q와 익스페리아 X10이 1.6으로 출시됐군요. 이쪽도 재미있는 샘플이 될 수 있을 것 같네요.
다만 국내 출시 폰에서는 버전 문제가 아닌 다른 형태로 세분화가 발생하는게 문제인데,
국내 제조사들이 메시징 프레임워크를 별도로 구축해서 문제가 발생하고 있지요. (삼성, LG, 팬텍..)
어찌보면 기본적인 것이지만 플랫폼을 개발한 구글이 기반을 잡아줘야 하는데,
SDK 상에서는 메시지가 빠져있다고도 하고 (확인 못해봤습니다) 아직 제대로 중심을 잡아주지 못하고 있는 것 같습니다.
기준을 제대로 잡지 못한 상태에서 방임이라.. 제가 생각하기에는 최악이네요.
임베디드 플랫폼이 PC OS처럼 쉽게 업그레이드할 수 없는 것은 개발자들이나 아는 내용입니다.
사용자는 그런 걸 알 필요도 없고, 당연히 몰라도 쓸 수 있어야 합니다.
그저 "안되면" 개발자들이 욕먹을 뿐입니다 (?)
2. Android 3.0에 대해
이쪽은 나와봐야 알 것 같으니..
3. Android Market에 대해
그냥 간단히 말해서.. 후집니다. 사용자 입장에서 쓰기에도 절대로 편하다고는 못하겠고,
앱 노출이나 검색 기능 등에서도 아직 기본이 안되어 있는 것 같습니다. 차라리 PC에서 검색하고 설치하고 싶지만 지금은 그게 안되더군요.
자유방임은 양날의 칼입니다. 물론 완전한 자유방임은 아니라 얼마 전에 구글이 강제 삭제를 한 경우가 있긴 합니다만
(보안 연구자들이 테스트로 올려놓은 앱이었음) 사실상 거의 자유방임인데, 검수 과정이 없어서 더 빠른 패치가 가능한 반면
반대로 완성도가 떨어지는 앱이 올라가거나 (이건 별 문제가 아니죠) 사용자에게 해를 끼치는 앱이 등록될 수 있습니다.
그때는 구글이 삭제권을 발동해도 이미 늦는거죠.
또한 이 자유방임은 서드파티 스토어에서는 맞지 않습니다. 물론 스토어를 고를 권리가 있으니 사용자에게 선택권을 준 것이긴 합니다..
어떠한 공식 경로로 배포되지 않은 앱을 설치할 수 있는 것도 우려스러운 점입니다.
프로그램을 골라쓰는 자유가 있지만 역시나 보안적인 측면에서 문제가 될 소지가 큽니다. 사실상 빗장을 열어주는 꼴이니까요.
설치시 필요한 권한에 대해 사용자의 확인을 받으니 괜찮다? 글쎄요, 거기서 설치 안함을 누르는 분 얼마나 되나요?
4. 호환성 문제에 대해
2.1 -> 2.2로 넘어가는 과정에서도 에러가 발생하는 앱들 많습니다..
물론 이쪽은 주로 NDK 써서 만든 코드가 섞여 있는 경우가 대부분인 것 같습니다만.
(ex: T Store 앱, 카드사 또는 증권사 등의 앱 등)
다시 말하지만 이게 이게 안드로이드 OS의 문제인지 단말기의 문제인지 그런거 중요하지 않습니다.
안되면 일단 욕먹는건 개발자입니다. 몇번 겪으면 사용자는 짜증날 뿐이고요.
5. 멀티태스킹
전 어째서인지 스마트폰에 작업 관리자가 있는 것이 그리 좋아보이지 않네요.
가끔 (지금은 빌려준) 터치가 그리울 때가 있습니다. 한번에 한 앱만 돌아가는게 확실하니까요.
프로그램이 확실히 종료가 된다는 것을 알 수 있으면 이렇게 부정적이지는 않겠으나,
백버튼을 계속 탭했을 때 확실히 종료가 되는 프로그램이 그렇게 많지 않고,
해당 프로그램을 강제로 닫아줘야만 하는 경우가 잦다는 것이 그리 좋아보이지 않습니다.
물론 멀티태스킹이 되어서 좋은 점도 말씀하신 대로 많습니다.
6. 파일 관리 기능
..이 없으면 왜 안되는지 잘 모르겠습니다. 뭐 이동식 디스크 기능은 잘 쓰고 있네요.
꼭 폰에 들고다니기 보다는 클라우드 상에 저장해서 쓰는게 훨씬 나을 것 같은데..
7. 내장 메모리 문제
디자이어와 같은 메모리 용량을 가진 넥서스 원입니다.
현재 사용 가능한 저장공간 111MB라고 나오네요. 앱들 크기를 한번 볼까요..
dialerOne 0.6MB, 런처 프로 2.6MB, Handcent SMS 3.95MB, neoStylo5 한글 키보드 1.3MB,
일본어 입력기인 Simeji가 6.2 MB 정도 됩니다. FlickWnn 입력기를 쓰면 12MB 정도 되고요.
위는 그나마 항상 돌아가니까 SD로 옮겨놓지 않은 앱들이고,
플래시 10.1 베타가.. 7MB, twicca 2MB, 증권통 1MB, 전국 버스 앱도 SD로 옮겨놔서 628KB 정도네요.
e토마토 증권통이 1MB 정도..
뭐 아직 2.2부터 지원하는 SD에 저장 기능을 쓰는 앱이 많이 늘어나면 좀 나아질지 모르겠는데,
일단 지금은 택도 없이 부족한거 맞습니다. 제조사들의 설계 미스죠.
그나마 요새는 문제를 깨달았는지 내장 메모리 4GB 이렇게 나오고들 있더군요.
뭐 기존 폰 사용자들이야 아껴쓰는 것 외에 딱히 방법은 없는 듯하지만요.
8. 기본 제공 앱 교체
이점은 확실히 장점입니다. 전 그래서 KT가 제발 나랏글을 자기들이 만들든지, 어떤 회사에 라이센스를
줘서 만들어 팔게 하고 라이센스비를 받든지 했으면 좋겠습니다. 천지인은 절대 그렇게 안나올테니..
앱 교체가 가능한 만큼 각 제조사에서 미리 깔아놓은 기본 내장 앱들도 제거할 수 있었으면 좋겠는데 그건 안되네요 -_-
9. 다양한 하드웨어 스펙
그냥 제품이 다양하게 나와서 소비자 선택권이 넓다.. 는 정도로만 이해하겠습니다.
나머지는 무슨 말씀이신지 잘 모르겠습니다.
선택권이 다양하다는 것은 사용자에게는 좋은 일이고 개발자에게는 지옥도라는 것은 잘 아시잖습니까.
10. 개발자 수
그만큼 사용자가 많아지면 개발자도 많아지기 마련이니.. 전 이걸 가지고 시비를 거는 앱빠들을 사실 이해하지 못합니다.
안드로이드가 '한국에서의 노키아' 같은 저주받은 상황(..)도 아닌데..
결론:
"스마트폰은 이것저것 생각하면서 써야 최상의 성능을 발휘한다"
여기서 형규님과 제 생각이 완전히 갈리는 것 같습니다. 전 그 반대로 생각합니다. 스마트폰을 그렇게 써야 할 이유가 없다는 것인데요, 윈모 폰 쓰는 분들이 어느 정도 익숙해지면 커스텀 롬을 올려서 사용하는 것을 당연시하는 사람들이 있는 것을 별로 좋지 않게 봐서 그런지, 사용자가 왜 그걸 다 알면서 써야 하는지 전혀 납득할 수가 없습니다.
안드로이드 폰을 한달 넘게 쓰면서 느끼게 된 점은 " 아 좀 쉬워진 윈모 폰 같구나 " 입니다. 터치 쓸 때처럼 가전제품에 가깝다기보단 설정이 필요한 컴퓨터를 쓰는 느낌이더군요.
국내 제조사들도 스마트폰을 '똑똑해진 전화기' 로 포지셔닝하고 기존 피쳐폰의 느낌을 살릴 수 있는 부분까지 살리려고 애쓰고 있는데,
이 회사들도 형규님의 생각과는 좀 다른 것 같습니다.
사용자의 요구는 다양할 수 있습니다. 다양해야 할 필요도 있고요. 한정된 핸드폰 제조사들은 이런 다양한 사용자의 요구를 맞춰주는데 한계가 있습니다. 그래서 초창기 스마트폰 사용자들은 다양한 요구를 맞춰줄 수 있는 스마트폰의 가능성에 열광했다고 생각합니다. 그런 가능성을 현실로 구체화한 행위를 롬'질'이라 얘기하시면 왠지 폄하되는 기분이네요.
다양한 가능성은 필연적으로 다양한 문제점, 불편함등 여러가지 사고를 낳았습니다. 애플은 여기서 대안을 마련했죠. 가능성을 필요한 선까지 만으로 통제했죠. '필요한 선'에 대한 판단은 전적으로 자기들끼리만 하고요. 전 '통제된 가능성'이라는 역설적인 행위를 좋게 보지않습니다. 지금의 아이폰엔 스마트폰의 가능성이 보이지가 않습니다. WIPI가 탑재된 핸드폰과 다른건 퍼포먼스 뿐이라고 생각합니다.
'스크롤이 더 부드럽다' 이것이 과거 스마트폰이 지녔던 가능성보다 절대적으로 우월한 가치일까요?
사용자는 스스로 배우고 발전하는 것을 꺼려할 필요가 없습니다. 인터넷강좌를 뒤져가며 미니홈피를 꾸미듯 핸드폰을 꾸미기 위해 다양한 지식을 습득하는 것은 아주 멋진 일이라 생각합니다. 사용자가 스스로 발전하면, '가능성을 갖춘 스마트폰'은 가능성을 현실로 만들어 줄 것입니다. 그것이 '스마트폰을 그렇게 써야할 이유'라고 생각합니다.
물론 뭐... 그렇게까지 원치 않는 사람들은 그렇지 않은 폰을 쓰겠죠. 뭐가 나쁘고 뭐가 좋다 라는 건 아닙니다. 단지 스마트폰의 가치에 대해서 좀 달리 생각해보시면 어떨까 싶네요.
그걸 안드로이드의 단점으로 꼽으셨는데, 오히려 그렇지 않은 폰이 있는지를 먼저 여쭙고 싶네요.
그리고 솔직히 여러가지 말씀이 잘 모르는 일반인 기준인지, 아니면 어느정도 아는 사람 기준인지도 잘 모르겠습니다.
일반인들이라면 폰의 사용, 그러니까 설치한 앱을 아이콘 눌러서 사용하는 정도는 아이폰이나 안드로이드폰이나 별반 다를 바가 없습니다. 복잡해지는 건 사실 기본적인 단순한 기능 이상을 원할때 발생하는 문제죠. 그리고 그 복잡함이란 보통 아이폰에는 막혀있는 무언가를 하려 할 때 발생하는 것들이구요.
그리고 롬질이라 하신 부분도 좀 그런데...
윈도폰을 쓰는 사람이 모두 당연히 이 커스텀 롬 설치법까지 알아야 폰을 사용할 수 있었던 건 아니잖습니까?
하고 싶은 사람은 거기까지 공부해서 할 수도 있는 것이었고, 하기 싫은 사람이나 모르는 사람은 그냥 있는대로 쓰면 되는 것이었습니다.
그런데 왜 이게 문제인지 저로서는 전혀 모르겠습니다. 아는 만큼 쓸 수 있다는 점이 장점은 될지언정 단점은 되지 않을 것 같은데요.
전체적으로 보면 생각 없이 편하게 쓰기 위해, 자신의 선택을 제조사에서 다 대신 해 주길 바라는 글이 아닌가 싶습니다.
그런데 안드로이드 쓰시는 분들은 보통 애플의 이런 점이 싫어서 안드로이드를 쓰시는 게 아닌가요?
혹시 화가 나셨다면 기분 풀어주시길 바라고요 (_ _);;
안그래도 본문에 적으려다가 좀 논지전개가 이상하게 될 것 같아서 뺀 내용인데요, 애플이 iOS 버전에 따른 호환성 문제를 해결하는 방법 역시 그들 답습니다. 일정 시간이 지나면 최신 OS를 지원하지 않는 앱은 스토어에서 내려버리죠... 사용자들은 쓰던 앱이 버전업 되면서 하나둘씩 못쓰게 되니까 & iTunes에서 새로운 OS가 나왔다고 계속 업글하라고 보여주니까 어떻게든 하게 됩니다. 물론 이번에 4.0 업글하면서 터치 1세대와 iPhone GSM을 헌신짝처럼 내다버린건 뭐랄까.. 아 너네도 딱 거기까지구나 싶긴 했네요.
안드로이드 생태계는 그 점을 완전히 손 놓고 있는데.. 그냥 제가 느끼기에 이게 좋은 것 같지는 않습니다.
헛, 쓰고보니 왠지 쓰신 말씀에 자꾸 트집을 잡는 것 같은 글이 되어버렸군요...
자꾸 글이 이렇게 되어서 몇번이나 썼다 지웠다 했는데... =_=;;
뭔가 "쓰신 글은 틀렸습니다~" 같은 의미가 아니라, 그냥 제 의견을 밝힌 것 정도로 봐 주시면 감사하겠습니다.
글재주가 없는지 자꾸 왠지 글이 공격적으로 보이게 써지네요... OTL
윈모폰 쪽에 관심이 있었을 때, 사용자 커뮤니티를 보니 커스텀 롬을 만들어서 쓰는 것을 아주 당연시 여기고 있었습니다. 어떤 분은 커펌 몇번 써보고 하드리셋 몇번 해봐야 아 이제 좀 윈모를 윈모 답게 쓰는구나.. 한다는 분도 계셨고요. 여기에 거부감을 좀 크게 느껴서 말이 무심결에 세게 나온게 아닌가 싶습니다. + 루팅에 대한 거부감이 좀 강한 것도 한몫 했네요. 터치를 쓸 때도 탈옥해서 다른 기계 만들어놓는게 제 눈에는 그냥 좀 그랬습니다.
넥서스 원을 사서 한달 남짓 쓰다보니 이쪽도 (물론 윈모 같은 기계보다 훨씬 덜하지만) 기본 롬에는 안되는 기능이 이것저것 있고 다른 건 되더라 싶은게 있었습니다. 아니나 다를까, 이 기계도 수많은 커펌들이 존재하더라고요 ㅡ ㅡ;; 아 설마 안드로이드도 윈모의 전철을 밟는 것은 아닌가 하는 불안감이 마구 밀려왔습니다. 왜 처음부터 잘 만들지 못하고 부족한 기능을 사용자에게 채워넣게 하는걸까 하고..
물론 이러한 개인적인 생각은 스스로 생각하는 선에서 딱 끝내야 맞죠. 내가 커펌(..또 질이라고 할뻔) &루팅에 대한 안좋은 감정을 가지고 있다고 다른 사람도 그렇게 생각하지는 않으니까요. 이건 명백한 제 잘못이 맞습니다 (_ _)
본문은 수정하려고 합니다. 본의 아니게 가시돋힌 단어로 상처입힌 점 사과드립니다 ^^;;; (_ _)
아 애플 앱스토어도 그지같았다고 물귀신 작전으로 나가버리고 싶은 이마음(..) 은 농담이고,
아무래도 제가 큰 화면에서 보면서 고르는게 익숙해져서 그런 PC쪽 프론트엔드가 없는 안드로이드 스토어를 안좋게 보는 것일수도...
호환성 문제는 말씀하신대로 누구한테 책임을 묻기가 어려워 보입니다. 더 좋은 환경을 제공하고픈 플랫폼 홀더(= 구! 글!)의 욕심과 지금 있는 플랫폼의 성능을 최대한 끌어내고 싶은 각 앱 개발자들의 욕심이 충돌한 것이겠지요. 다만 안드로이드가 지금까지 너무 빨랐습니다. 각 제조사들에서 2.1 이제 포팅하려고 하고 있는데 2.2 내놔서 덜컥 얹어버리니 Aㅏ... 덕분에 일반적으로 상위 레벨 API와 자바 코드로 만들어진 앱들은 큰 문제가 없는데, C 코드를 쓰고 시스템에 가까운 API를 써서 성능을 높이려고 했던 앱들이 이번처럼 문제를 일으키는 것이겠지요. 다만 위에 다른 분 의견에도 답글했지만 애플은 이러한 문제를 아주 좋지 않은 방향이긴 해도 해결하려는 의지를 보여주는 것에 비해 구글은 그냥 손놓고 케세라세라인 것이 영 좋아 보이지 않는 겁니다. 사용자에게도 개발자에게도요.
우리나라 말고도 메시징이 특이한 방향으로 발달한 나라가 더 있을 것 같은데.. 특히 일본이 그렇고요. 서양 언어권은 현재의 국제 표준에 맞춰서 써도 별 문제가 발생하지 않으니 애초에 커스터마이징을 크게 하지 않는게 아닐까 하는 짐작을 해봅니다. 우리 나라는 워낙에 ㅡ.ㅡ 독자적인 SMS 시스템을 갖춰놓고 서비스를 하고 있었으니.. (최대 140바이트까지 되는데 거기서 수,발신자 정보를 뺀다고 해도 80/90 바이트밖에 안주는 건 좀 ..)
피처폰-아이폰-안드로이드-윈모폰-컴퓨터
저는 이정도로 대략 순서를 정해봅니다. 아주 수평적인 분산입니다. 어느 방향이 좋다 나쁘다 할 것은 없다고 보입니다.
각자 장단점이 있으며, 사용자는 본인의 취양과 편의에 따라 선택할 수 있기에 의미가 있다고 봅니다.
(할아버지께 폰을 사드린다면 스마트폰이라고 무조건 피처폰 보다 좋다고 할 수 있을까요?)
특히 안드로이드폰과 아이폰은 저는 아주 주관적인 관점으로 동점을 매깁니다. 사용자의 손이 많이 간다는 등의
복잡성 혹은 확장성은 장점이자 단점입니다. 아이폰의 편리함도 역시 장점이자 단점입니다.(폐쇄성을 전제한 편리함이기 때문에)
어느 방향이 절대적으로 좋다 나쁘다로 나뉜다면 아마, 빠른 시일에 두 플랫폼은 쌍둥이가 될 것입니다.(혹은 곧 한곳이 망하거나..)
하지만, 아마도 장기적으로 두 플랫폼은 서로의 장단점을 바탕으로 새분화된 시장에 중심을 두고 점차
중립지역에서 대립되는 방향으로 나갈 것으로 보입니다.(지금부터 향후 1-2년 정도가 중요한 시점이겠죠)
이런 관점에서 보았을 때, 어느 것이 좋다 나쁘다의 단순 감정적(?) 대립 보다, 유저들이 어떤 성향을 더 선호하는지가
중요하다고 생각됩니다. 결국 시장에서 승부가 나겠지만, 두 플랫폼의 장단점을 확실히 아는 것이 올바른 결론을
위한 길이라고 생각됩니다. 경제학적 가정을 보았을 때, 우민한 소비자들에게서 시장경제 논리가 성립될 수 없겠지요.
합리적인 소비자들을 바탕으로 했을 때 자유경쟁 논리가 성립되는 것은 당연합니다.
(논외로 저는 그래서 --빠 들을 싫어합니다.)
저는 개인적인 성향으로 이것저것 건드려 보며, 깊이 있게 기계를 다루는 것을 좋아하기 때문에 아이폰 은 매우
지루한 기계라 느꼈고 안드로이드를 선택하였습니다. 그렇다고 결코 아이폰 보다 안드로이드가 좋다고 평가 하지 않습니다.
또한 아이폰이 더 좋다고도 평가하지 않습니다.
'저에게' 안드로이드는 더 좋은 것은 맞습니다. 또 어떤 사람에게는 아이폰이 더 좋겠지요.
각 플랫폼의 장단점을 이해하는 방향으로 이야기가 진행되었으면 하는 바람으로 글을 남겨봅니다.
스마트 폰이란 폰이 스마트해서 도움 받는게 많아야지.
사용자가 스마트 해져서 많이 관리해 줘야 하는게 아니라고 봅니다.
혹시 후자를 하고싶어서 스마트폰을 사시는분은 없겠죠? 뼈속까지 개발자?
안드로이드는, 조금더. 아니 좀 많이 사용자 중심에 다가설 필요가 있다고 봅니다.
사실 제가 좀 많이 예민하고 까칠해서 그런지 사소한 구석에서 모자름을 느끼니 속상하기도 한게 사실이구요.
쩝~ 시각의 차이겠지만 위 글의 문제점이라는것 때문에 안드로이드가 빛을 발휘하는거 같네요...
원래 그런겁니다.
pc도 컴퓨터 좀 아는사람은 보안 업그래이드도 잘 받고 프로그램도 여러개 깔고 사용하고 하지만
일반 사람은 워드,인터넷외엔 거의 사용 못하고 활용하지 못합니다.
그런겁니다.
기기는 항상 발전 지향적이며, 또 앞만보고 개발되어 집니다.
지금도 일반 피쳐폰 사용하는 사람들은 큰 불편없이 사용합니다.
개발이 불편하고 힘들어도 그렇게 계속 흘러가야 하는겁니다.
때가되면 xp가 근 10년을 지배했듯이 업그래이드 주기는 느려질테고 그때되면 지금과 같은 논의는 무의미 할겁니다.
분명 초기 모델은 현재 지원이 부족합니다. 그리고 그러한 문제는 개발사가 풀어나가야 할 문제겠죠.
다만, 그것의 문제가 안드로이드 플랫폼의 한계 때문에는 아닙니다.
2.2와 2.1의 호환성 이런 문제는 개발사들이 비용을 들여서 풀 수 있는 문제지요.
IOS4가 하위호환성을 보장했듯이 말이죠.
때문에 20가지.. 에 있는 포스팅의 전제는 개발사의 태만을 전제로 깔고 있기 때문에, 해당 부분만 바뀐다면 안드로이드의 단점이 될 수 없습니다. 결국은 개발사가 하기 나름이란것이죠. 그리고 현재 갤럭시는 좀 잘하는것 같고, 안드로원은 최악의 케이스를 보여준 사례라고 할 수 있죠.
이러한 일부 사례를 안드로이드 전체의 문제점으로 보고 있는 시선은 분명 잘못된것이죠.
글고, 카더라~란 내용을 20가지에서는 너무 가져다 붙였어요.
현재 안정된 사용을 원한다면 아이폰은 좋은 선택입니다.
그러나 삼성과 SKT가 쏟아붓는 투자비용을 생각하면 안드로이드도 크게 불편한 수준은 아니라는거죠.
어차피 벌써 도친 개친한 단말이 되었다는것이 개인적인 생각입니다.