전 요즘 하이브리드 개발에 대해서 관심이 많아졌습니다.
(이제 경력 3년차에 진입한 놈이 생각하기엔 무리인거 같기도 하지만 ㅎㅎ)
웹 기반으로도 공부를 해야 하나 .. 하고 생각하고 있는데
워낙 퍼블리셔? 들의 능력이 출충하다보니 이제 와서 공부한다고
승부가 되겠냐 싶기도 하네요..
안드로이드 , iOS의 플렛폼 베이스 기반 개발은 이미 끝났다고 보고
openGL base 로 갈거냐
webkit base 로 갈꺼냐..판단해야 될거 같은데
webkit 기반으로 가기엔 웹프로그래밍만 생각하는것보단
웹 + 클라우드 (App engine , No sql ... 기타등등 크라우드 플렛폼)을
공부해야 하지 않을까 싶네요..
개인적으로 openGL base 를 해보긴 햇는데..
cocos2dx 를 가지고 Android , iOS 를 해보면서 가능성이 충분히 크다는것과
플렛폼이 점점 좋아 지면서 진입장벽이 점점 낮아지고 있는걸 실감하고 있고
개발이 쉬워지면서 다른 능력을 키워야 하지 않나 싶네요..
다른 능력이라면 하이브리드 개발 , 데이터베이스 , 보안 ...이 되겠는데
여러분들은 어떠신지요?
안드로이드 일거리 많은가요?
제가 하이브리드 쪽은 개발을 안해봐서 잘 모르지만요
하이브리드도 분야가 나뉘지 않나요?
결국엔 웹을 앱으로 넣어놓은거기 때문에
웹 프로그래밍도 그렇고 웹 표준, 서버에 관련된것 말씀하신 데이터베이스 등등
팀버너스리가 It's intergration ! stupid ! 라고 말한게 떠오르네요.
결국엔 통합이 살아남는길이 아닐까 합니다.
ps/ 혹시 app engine과 No sql 을 어떤 의미로 말씀하신것인지 궁금하네요.
전문가가 아닌 사람이 전문가 흉내를 내면서 IT를 이야기 하는 경우가 많은것 같습니다. (신문을 보면 보안, 가상화, 분산처리 아직도 유망 직종이라;;)
가장 중요한것은 누가 전문가인지 가려 내는 것인데... 전 국내 신문, 전문가들 믿지 않고 시장을 리드해 나가는 구글느님을 믿습니다. 구글 I/O님에게 물어보면 향후 5년간 뭘 공부해야 먹고 살지는 나옵니다. 삽질도 많지만 굵직한 프로젝트는 잘 유지해 나가고 그 방향만은 틀린 적이 없습니다.
결국엔 웹으로 대동단결 하겠지만 현재 불완전한 HTML5를 보나 웹킷 속도를 보나 아직 한참 남았습니다. 2년은 있어야 빛을 볼 것 같은데.. 앞으로 앱앤진이나 NoSql, 자바스크립트 공부해 두면 좋겠죠~
말씀하신 것처럼 OpenGL 관련 해서는 툴들이 너무나 잘 나와서 깊숙히 공부할 것이 아니라면 오히려 툴을 잘다루는게 쉽게 회사를 찾을 수 있을 겁니다. ^^;;
하이브리드 저희회사에서도 하고있습니다
신입두명 저포함 여성분한분계시는대
둘다 하이브리드 공부중입니다.
JSP Jquery Ajax HTML 등등등
그냥 제개인적인 생각으로봣을땐
HTML은 요즘디자이너들도 다할줄알더라구요 ...
UI꾸미는것까지 다~ 디자이너가 해서 주고 그러다보니까 ..
그렇다라는건 안드로이드 조금만배워놓고 자바공부하고 책보면서 하면 디자이너도 하이브리드어플을
만들수있다 라고보거든요
디자이너가 개발자도 겸용으로 할수있다는거고 그만큼 개발자위상은 툭툭쳐질꺼라고 생각됩니다.
지금당장 앞을본다면 하이브리드를 하는게 맞는것같아요 ... 저또한 회사에서 하라니까 하는것도있고 그냥 개발이기때문에 제가 개발을하고싶어서 하는것도있지요
근대 미래를 쭉본다면 먼가 다른기술을 하는게 좋을것같습니다. 그나마 가장좋은건 역시 게임프로그래밍이겠죠 ...
바야바님처럼 해외개발준비를 하시는것도 좋겠구요 ...
저는 대충 30살에 해외개발들어갈꺼다 라는 계획만잡아놧지
상세한 계획은 못잡아논상태라서요 ...
말하다보니 그냥 개인적인 이야기가되어버렸는데 ㅎㅎ
하여틍 그렇습니다저는 ㅎㅎ
아즈라엘님 안녕하세요^^
개인적인 생각으로는 스크립트 기반의 하이브리드 프레임웍쪽이 더 괜찮지 않을까 싶네요..
결국엔 통합으로 가지 않을까 하는게 제 생각입니다.
웹에서도 결국엔 하이브리드 플랫폼이 지금보다도 더 영역이 넓어질것 같고
모바일에서도 지금은 시기 상조지만 결국엔 웹앱이 대세가 되지 않을까요?
거기에 NoSQL 정도는 필수 옵션으로 준비하면 향후에 좋지 않을까 싶은데..
짧은 소견이었습니다;
같은 생각입니다.
openGL은 이미 3D 개발에 초점을 맞추고 있고 ,
이제 큰회사? 들도 슬슬 모바일 컨텐츠쪽으로 초점을 맞추고 있으니
브리자드도 모바일 게임을 만들지 않을까? 싶네요..
더군다나 서비스 중심의 어플정도는 HTML5 , CSS3 , JS , App Engine , No Sql 조합으로
비용을 절감하여 개발을 하고 있으니 문제입니다.
Assets 쪽에 .html , image 집어넣고 불러다가 로컬에서 활용하면 화면 뿌리는건 네이티브 못지 않게 속도 잘 나옵니다.
안에 필요한 부분만 인터넷으로 가져오면 되고요..
App Engine , No Sql 조합은 병렬처리를 알아서 해주니.. 개발 이슈도 확실히 적어지고 있고 초기 개발비용도
얼마 들지 않아서 요즘 이렇게들 하려고 갈아타고 있는거 같더라고요..
잘은 모르겠지만 하이브리드가 갈수록 인기가 많아질거라고는 들었어요ㅋ