실무 웹앱 개발을 위한 jQuery Mobile 과 Sencha Touch 비교 http://w3labs.kr/?p=326 개발방식의 차이 둘은 똑같이 Mobile JavaScript Library라는 공통점을 지니고 있지만, 개발에 사용되는 언어의 차이가 크다. jQuery Mobile은 기존 HTML 개발하듯이 마크업 중심의 구성을 갖고 있으며, Sencha Touch는 JavaScript로 개발을 하는데 특히 ExtJS 라이브러리 중심으로 구성되어 있다. 이는 개발 난이도를 결정하는 요소가 된다. ExtJS 라이브러리를 다룰 수 있는 개발자가 거의 없기에(외국에도 많이 쓰이지는 않는다.) ExtJS를 먼저 학습해야 하는 비용이 추가된다. 그에 반해 jQuery Mobile은 우리에게 익숙한 HTML..
iPad에서 Portrait & Landscape 일때 적용 CSS 예제 http://catharsis.tumblr.com/post/501657271/ipad-orientation-css-revised iPad Orientation CSS (Revised)It doesn’t take much foresight to anticipate that with the rise of Natural User Interfaces (NUIs) like the iPhone and iPad, UI designers will have a greater responsibility to optimize for orientation-based contexts. As such, it’s quite prescient that toda..
What Is Google App Engine? # 예제 따라해보았다. 완전 시행착오 많이 하고. Ant 를 Eclipse와 연동해서 build 는 하는데, 이클립스에 이미 Ant가 플러그인되어 있는데 새로 내려받은거와 연동을 해서 혼선이 있었다. SDK 다 내려받고, web.xml 만들고 경로 연동에서 잘 해주어야 한다. Ant 빌드파일 생성 시 라고 있는데, 실제 appengine 경로에 연결을 잘 해야 한다. 소스만 보고 따라하면 안됨. 이클립스에서 실행이 안되서(나의 설정잘못이겟지만. 아무튼.), 도스창으로 들어가서 > ant runserver 를 실행하고 나서야 웹페이지에서 확인할 수 있었다. ant 를 도스창에서 사용할면 환경변수에 ANT_HOME 과 Path에 %ANT_HOME%/bin 을 ..
Mockup 이란? 비행기나 자동차 따위를 개발할 때에, 각 부분의 배치를 보다 실제적으로 검토하기 위하여 제작하는 실물 크기의 모형. MockUp : http://iphonemockup.lkmc.ch/ Nov 16, 200977 21 Prototyping, Mockup, and Wireframing Tools for iPhone App Development : http://iphoneized.com/2009/11/21-prototyping-mockup-wireframing-tools-iphone-app-development/ 18 Mobile Frameworks and Development Tools for Creating iPhone Apps So you have a killer idea for an..
2011.03.26~03.27 강원도 속초 대포항을 다녀왔다. 토요일 슈슈가 근무여서 아침에 박물관에 출근시키고, 집에서 쉬다가 올초부터 생각했던 동해에 대한 열망에 속초행을 결심하게 됐다. 오전에 국립민속박물관에서 지난번에 복원한 "오촌댁"도 구경하고. 국립민속박물관의 오전은 외국인을 발디딜곳이 없구나. 외국같아. 오후 6시 민속박물관에서 슈슈를 픽업하여, 종로 2가에서 버거킹 햄버거 구매. 참고로 난 네비게이션이 없다. 덕분에 을지로를 돌아 왕십리를 지나서 강변북로타고 천호대교로. 토요일 저녁이라 차 엄청 막힌다. 천호대교에서 서울춘천간 고속도로로 이동. 이제 미시령 터널도 개통이 되어 서울에서 속초까지 엄청 빨라졌다. 12년 전에 속초를 갔었는데, 머구리들과 함께. 춘천고속도로를 진입하니 엄청 어둡..
소프트웨어 개발의 모든 것(김익환,전규현 지음. 페가수스)를 읽고 나서 중요한 몇 구절을 남겨본다. 요구사항의 중요성 소프트웨어 시스템 구축에서 가장 여려운 부분은 무엇을 구축할 것인지를 정확하게 판단하는 것이다. 그러나. 구현을 시작하기 전에 요구사항을 완벽하게 파악하는 것이 불가능한 경우가 많다. 그렇다고 해서 요구사항 개발에 소홀해서는 안 된다. 시간이 허락하는 한 최대한 많은 정보를 파악하는 것이 좋다. 잘못된 요구사항은 많은 재작업 비용을 필요로 한다. 재작업 비용은 일반적으로 전체 개발 비용의 30~50%에 이르는 것으로 알려져 있다. 요구사항 오류로 인한 재작업 비용은 전체 재작업 비용의 70~85%에 이른다. 잘못된 요구사항, 부족한 요구사항은 일정을 지연시키며 많은 추가 비용을 발생시킨다..