본문 바로가기

안드로이드

아이폰 개발자의 안드로이드 개발 후기 저는 처음 6년간은 자바/서버 개발자 였습니다. 아이폰이 최초 출시되고 다음해 저는 아이폰 개발자가 되었습니다. 아이폰 개발자로 5년정도 일했습니다.아이폰 앱 개발을 하면 재미있게 개발할것 같았습니다. 그러나 취미가 아닌 일로 하니 노동하는것 같고 재밌지 않는 부분도 있습니다. 이상과 현실은 달랐어요.어느날 다시금 서버 개발을 하고 싶었습니다. 단순하게 볼때 서버는 전문만 만들면 클라이언트 개발자는 한땀한땀 UI개발을 해야 했습니다. 서버가 편해 보였죠. 물론 이점은 아주 단순하게 본것입니다. 아키텍트~ 이런 큰 일을 하기 위해서는 서버가 나은것 같기도 했습니다. 다시 서버 개발을 했습니다. 그 다음 저는 안드로이드까지 해서 서버-아이폰-안드로이드 테크 트리~를 연결짓고 싶었습니다. 그리고 이번에 안드로.. 더보기
모바일 하이브리드 프레임워크를 경계하며 (총정리) (모바일 하이브리드 프레임워크 관련 글에 관하여, 프로젝트에 캐나다 사는 동생 결혼식에 개인적인 몇가지 큰일들이 겹쳐서 이제야 글을 덧붙입니다. 두어달동안 글을 못썼습니다. 포스팅 하려는 내용을 요약하여 올리겠습니다. ^.ㅠ) - 이전 줄거리작년 초 모바일 하이브리드 프레임워크 엔진을 직접 개발해 보면서 하이브리드 프레임워크가 생각만큼 효과 있지는 않을것이다~ 라는 회의가 들었다. 그뒤 이게 무슨 숙명인지 국산 모바일 하이브리드 프레임워크를 쓰는 프로젝트에 참여했다. 이때 엉터리 국산 솔루션을 쓰면서 지독하게 베타테스트 한 나는 모바일 하이브리드 프레임워크의 열혈 안티팬이 되었다. 벼르다가 모바일 하이브리드 프레임워크의 단점을 전파하는 연재글을 기획했다. 모바일 하이브리드 프레임워크가 탄생하게된 시대적인.. 더보기
탐욕을 바탕으로 한 우리나라 모바일 IT 기술의 미래 아름다운 노력이란, 운동선수가 땀을 흘리며 본인의 역량을 꾸준히 향상시키는 것과 같다. 탐욕이란, 운동선수가 돈과 명예에 눈두워 어두워 스테로이드제를 복용하며 억지로 몸을 끌어올리는 것과 같다. 탐욕은 컨닝과 같다. 컨닝으로 본인의 점수를 올릴 수는 있지만 본인의 역량은 결국 저하되고 거창하게 나라의 질서도 어지럽히는 것과 같다. 탐욕은 본인과 나라를 엉망으로 만들지만 그 달콤한 유혹 때문에 인간은 탐욕을 결코 포기하지 못한다.시골의사 박경철님은, 따분한 경제서적을 재밌지는 않지만 깊이있는 인문서적처럼 쓰는 대단한 필력을 가진 분이다. 이분의 글을 읽다 보면 '탐욕' 이란 용어가 많이 나온다. 자신의 능력 이상 지나치게 욕심을 부리는 것이 투기이고 탐욕이다. 탐욕은 개인 투자자를 멸망시킬것이다~ 라는 비.. 더보기
한국의 아이폰 어플 개발도 한국의 웹처럼 되나. 우리나라 웹을 보면 우리나라 민족의 성향을 알 수 있습니다. 외향적이고 화려하고 역동적이고 기능이 다양할수록 더 좋은 거죠. 이런 우리들의 성향 때문인지 우리나라 웹은 다른나라의 웹에 비해 엄청나게 화려하고 기능이 복잡다단 합니다. 그러나 이런 우리나라의 화려한 웹은 우리나라 IT발전에 도움이 되지만은 않았습니다. 왜냐면 웹은 '표준화'의 덕목이 크기 때문입니다. 심플한 화면이더라도 표준적으로 잘 구현된 웹이 다양한 컴퓨터 환경에서 다양한 사용자들에게 빠르고 정확하게 정보를 전달할수 있기 때문입니다. 그리고 표준화를 해치면서 화려하게만 개발하느라, 개발자들도 무지 고생했고요. 요즘 무릎을 딱 치며 느낀것이, 우리나라 어플 개발도 우리나라 웹처럼 화려하고 역동적이고 예쁜 기능을 추구한다는 것입니다. 예를들.. 더보기
스마트폰 개발환경의 미래 아이폰이 나온뒤 1년은 영화 같은 동영상을 2~4배속으로 빠르게 본것처럼 극심한 변화가 이루어졌습니다. 다행히 그 변화는 소비자나 개발자들에게 유익한 변화였습니다. 소비자는 제대로 된 휴대폰/스마트폰을 적당한 값으로 구입하게 되었습니다. 개발자는 수직적인 갑을 관계가 아닌 수평적인 관계를 애플 덕분에 경험하는 계기가 되었습니다. 스마트폰이 나오자 대기업들은 당황했습니다. 금융권도 스마트폰 때문에 당황했습니다. 시대를 앞서가는 모습을 보여주는것처럼 홍보하려면 아이폰 뱅킹도 개발하고 안드로이드 뱅킹도 개발해야했습니다. 그래서 아이폰/안드로이드 개발자를 비싸게 고용하였고 개발을 앞다투어 진행하게 되었습니다. 갑자기 많은 비용이 부담되었고, 대기업들은 우리가 왜 이런 스마트폰에 갑자기 많은 비용을 투자해야 하는.. 더보기
Android와 iPhone의 브라우저 전쟁, Part 1: 새로운 돌파구, WebKit 웹에대한 나의 감정은 오묘합니다. 마치 성격 드러워서 나랑 티격태격 하지만 미운정 만큼은 잔뜩 들은 내 고등학교 친구에게 느끼는 감정과 비슷합니다. 웹이야 말로 아이티 산업을 확~폭발시켰고, 인류의 평등한 지식 공유에 앞장섰습니다. 누구 제안따라 노벨 평화상 받아 마땅한 기술입니다. 그러나 개발자 입장에서 웹은 노가다성에 재미없어 고생만하는 기술일수도 있습니다. 특히 우리나라에서는 액티브엑스에 난리법석 요구사항이 워낙 많아 더 심각하죠. 그래도 이런 웹의 단점은 웹 자체가 이것저것 안좋다기 보다는 웹을 쓰는 어느 환경(우리나라)이 좀 잘못되었기 때문에 부각되었다는 것을 새삼 느꼈습니다. 스마트폰 환경도 지금 아이폰, 안드로이드 네이티브 플랫폼으로 개발되고 있지만, HTML5 등의 좀더 발전되고 세련된 .. 더보기
Android 애플리케이션에서 인터넷 데이터 사용하기 [IBM DW 201009] 누군가 말씀하시기를, B투C시장은 아이폰이 장악했지만 B투B시장은 대기업과 우리나라가 워낙 안드로이드를 밀어주는 분위기라 안드로이드가 좀더 발전할것 같다라고 말씀하시더군요. 스마트폰 비투비 프로젝트라면 아마도 이렇게 구성될 것 같습니다. 스마트폰이 클라이언트고, 이 클라이언트 폰에서 약속한 규약(XML이던 스트링이던 HTTP던 TCP던)으로 서버에 던지면 서버에서는 이 요청 데이터를 분석하고 요청 데이터에서 원하는 내용을 처리하여 다시 스마트폰 클라이언트로 던져주겠죠~! 비투비 프로젝트의 대부분이 이런 모습일것 같네요. 스마트폰 서버 프레임웍 디비 또는 호스트 이 기사는 전형적인 스마트폰 비투비 프로젝트에 참여하신다면 참고로 읽어보고 활용할만한 기사입니다. XML, JSON, 구글 제공 프로토콜 버퍼등 .. 더보기
환상을 꿈꾸며, 아이폰과 안드로이드 헬로월드를 찍어보고 누구나 환상을 꿈꾸어 봅니다. 예쁜 여자와 데이트 하기를 바라고, 멋진 차를 모는 환상도 꾸고, 김연아처럼 우아하게 피겨하는 환상도 꾸지요. 환상은 마치 생각의 초콜릿입니다. 달콤하지만 곧 녹아버립니다. 저는 옛날부터 프로그래밍에 대한 바람이 있었습니다. 마치 레고 블럭을 쌓듯, 퍼즐 게임을 하듯 지적인 놀이로서의 프로그래밍과 고된 등산 끝에 성취감 같은 즐거움을 얻기를 바랐습니다. 처음 아마추어적인 개발을 할때는 이런 즐거움을 얻었습니다. 그러나 막상 현장에 투입되니 이런 즐거움은 사라지고 온갖 스트레스에 노출되지요. 군대에 비유하자면 멋진 군인을 동경해 고된 훈련을 마쳤더니 마치 라이언 일병 구하기 상륙작전 처럼 비피린내나는 현장이 기다리는 것과 비슷할 것 입니다. 그래서 옛날 블로그에 왜 그럴까 하.. 더보기