본문 바로가기

728x90

프로그래밍

(296)
모바일 웹의 미묘한 차이 극복하기 모바일 웹을 개발하는 경우에도 장치간의 미묘한 차이때문에 정상적으로 동작한다고 생각했던 부분도 문제가 생기는 일이 있습니다. 특히 새로운 모바일 디바이스가 잦은 주기로 출시가 되고 이러한 장치에서 정상적으로 동작하지 않는 모바일 웹사이트는 장치의 문제보다는 사이트 개발쪽의 문제로 돌려지기 쉽습니다. 때문에 장치간의 미묘한 차이를 고려하는 고민이 필요합니다. 모바일 웹용 Ajax 애플리케이션 작성하기 http://www.ibm.com/developerworks/kr/library/wa-aj-mobileajax/index.html 상반기에 작성된 글이라 조금은 SDK 버전의 차이가 있지만 크로스 브라우저 스마트폰 웹 애플리케이션 빌드하기라는 부제에 어울리게 개발비용을 줄이면서 미묘한 차이를 어떻게 극복할지를..
공원에서 부리또를 즐기는 우리의 히어로 최근 진행되고 있는 어도비의 프로젝트 중 주목할만한 3가지를 소개합니다. 첫번째는 이미 많이 알려진 Hero 입니다. 플렉스의 새로운 SDK입니다. http://labs.adobe.com/technologies/flex/mobile/ 원래 코드명은 Slider였습니다. 스마트폰에서 잠금장치를 밀어서 풀어주는 녀석이죠. 기존 플렉스 SDK와 별도로 모바일 API를 제공하려 했는데 1-2년사이의 트렌드가 워낙 빠르게 변하면서 2가지를 분리하는것보다는 새로운 SDK에 통합하기로 결정을 하였습니다. 플렉스 SDK는 오픈소스이기때문에 lab에서는 간단한 소개만 하고 있고 실제 자세한 내용과 진행상황은 opensource.adobe.com에서 확인할 수 있습니다. http://opensource.adobe.com/..
more choices is always better! 모바일 앱을 쓰다보면 동일한 네트워크 환경에서 만족스러운 결과를 보여주는 앱이 있는가 하면 그렇게 길지 않은 텍스트 데이터 하나 보여주는데 마냥 시간을 잡아먹는 것들이 있습니다. 데이터를 교환하는 형식에는 다양한 방법이 있는데 각 방법마다 장단점이 있습니다. 이를 정확히 알고 작업하는 것이 중요한 것이지요. Android 애플리케이션에서 인터넷 데이터 사용 http://www.ibm.com/developerworks/kr/library/x-dataAndroid/index.html?ca=drs- XML이나 JSON 같은 경우에는 웹에서도 많이 다루고 자료도 많기때문에 잘 알고 있지만 프로토콜 버퍼의 경우에는 그런게 있다라는 것만 알고 장단점을 잘 모르는 경우가 많습니다. 이 문서에서도 그렇게 자세한 부분까..
적절한 프레임워크 활용으로 효율적으로 편리한 UI 만들기 CodeIgniter는 빠르고, 유연한 PHP 프레임워크입니다. 실제로 PHP를 다루어본지가 오래되어서 어떤 종류의 프레임워크가 있는지 모르겠지만 실제로 많은 프레임워크가 사용되고 있는듯 합니다. CodeIgniter의 경우에는 한국에 사용자 모임도 있고 최신 버전까지 한글 언어팩이 만들어져서 공유되고 있습니다. http://www.codeigniter-kr.org/ CodeIgniter를 좀 더 유연하게 사용하기 위해 JQuery와 같은 다른 프레임워크를 활용할 수 있습니다. jQuery를 사용하는 Ajax와 CodeIgniter 와 같은 기사는 좀 더 효율적으로 편리한 UI를 가지는 웹을 쉽게 구성하도록 도와줍니다. http://www.ibm.com/developerworks/kr/library/wa..
토비의 스프링3 스크린캐스트로 따라잡기 요즘 토비의 스프링3가 화제입니다. 미투데이에 올라오는 글을 보면 사내 스터디를 위해 단체로 구입한 인증샷을 올리기도 하구요. 왠지 남들 다 있는 아이폰 나만 없는것 같은 뭐 그런 느낌..^^ 하여간 저도 사내 스터디..라는 명목으로 구매를 했습니다. (혹 아직도 구매를 안하셨다면 위에 보이는 책 링크를 클릭해주세요. ^^) 그러고보니 2007년도에 스프링 세미나 후기를 올린적이 있군요. 이때부터 공부를 열심히 했어야 하는데..ㅠㅠ 2007/08/01 - [인사이드Dev] - 제3회 스프링 세미나 후기 오랜 기간 고민하고 실무에서 다양한 경험을 토대로 만들어진 책이기때문에 책만으로도 학습하는데 걱정할일은 없겠지만 그래도 좀 도움이 될 수 있는 자료가 있으면 좋겠지요. 그래서 준비된 것이 스크린캐스트입니다..
노트북에서 위치정보 확인하기 HTML5와 함께 새롭게 업데이트 되는 브라우저에는 많은 기능이 담겨 있습니다. 하지만 각 브라우저의 기능이 상이한 점이 많아 어떤 기능을 사용할때 주의해서 사용할 필요가 있습니다. 웹 개발자들은 전체 개발 시간의 20%를 코드를 작성하는 데 사용하고 나머지 80%는 모든 브라우저에서 코드가 동일하게 작동하도록 하는 데 사용한다고 한다. 이런 점에서 보면 브라우저 간의 차이점을 처리하기 위해 웹 개발자가 사용되었다고 해도 과언이 아니다. 라는 말이 농담이 아니라는 것은 알만한 분들은 아실겁니다. 이베이의 개발자 Michael Galpin는 'HTML5를 사용하여 웹 애플리케이션 빌드하기'라는 글을 통해 HTML5와 이를 활용할 수 있는 브라우저의 기능, 애플리케이션을 만드는 방법을 소개합니다. http:..
Sourceforge로 이사간 어도비 오픈소스 지난주에 Cairngorm Libraries 와 관련된 메일 한통이 왔는데 위키의 url이 변경되었다는 것이었습니다. http://sourceforge.net/adobe/cairngorm/home/ 기존 어도비 오픈소스의 모든 리소스는 별도의 사이트에서 관리되고 있었습니다. http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm 해당 사이트에 가보니 이미 변경에 대한 공지가 되어있더군요. 그래서 좀 더 내용을 찾아보니 다음과 같은 자료를 찾을 수 있었습니다. Adobe Moves All of Its Open Source Projects to Sourceforge http://news.softpedia.com/news/Adobe-Moves-All-of-..
플렉스 개발 프레임워크에 대한 간단한 설문 부탁드려요 간단하게 플렉스 개발 프레임워크에 대한 의견을 모으고자 합니다. 설문은 아래 링크에서 보실 수 있습니다. https://spreadsheets.google.com/viewform?formkey=dEw2Nldqa21DX25LczNMLTlUZm5LRlE6MQ 7월 3일 진행되는 Flex로 구현하는 엔터프라이즈 RIA ‘脈(맥)’ 잡기 세번째 세미나 자료로 활용할 예정이구요. http://adobeflex.co.kr/iwt/blog/blog.php?mode=view&tn=flex&id=498 참여하시는 분들에게는 작은 선물도 드릴 수 있도록 하려고 합니다. 잠시 시간되어 많은 참여 부탁드려요. * 마감되었습니다. 아이디 max7842 님께서 당첨되셨습니다. 다음번에 좀 더 흥미로운 이벤트로 ^^ 설문 결과는 ..

반응형