레이블이 오픈API인 게시물을 표시합니다. 모든 게시물 표시
레이블이 오픈API인 게시물을 표시합니다. 모든 게시물 표시

2008년 1월 3일 목요일

WEB2.0에 걸맞는 여러 API를 이용한 사이트를 소개한다

WEB2.0에 걸맞는 여러 API를 이용한 사이트를 소개한다.
http://www.programmableweb.com/


사용자 삽입 이미지


그중에 재미있는것 하나.
플리커에서 사진을 추출해서 1:1로 경쟁을 붙인 다음에 순위를 매긴다.
사용자는 두개중에 마음에 드는 하나를 클릭하면 된다.
근데 탑 랭킹은 다 야한 사진들~ㅎ
http://www.flickrcombat.com



2007년 12월 24일 월요일

Google API, Ajax를 적절히 사용한 여행정보 SNS - 윙버스

http://www.wingbus.com/

여행정보를 알려주고 맛집, 거리, 사진등의 정보제공 하는 곳.

구글 맵 API를 이용하고, AJAX를 적절히 사용했다.
무엇보다 국내 타겟인 한글로 정보를 제공한다는 점!!

뭔가 html이 손맛이 아닌, 자동화 템플릿을 많이 활용한 ui라는 생각이 드는 이유는?

2007년 12월 6일 목요일

Google AJAX Feed API - 구글API를 이용하여 RSS리더기 만들기

http://code.google.com/apis/ajaxfeeds/documentation/

AJAX Feed API를 이용하면 요즘 유행하는 블로그에서 지원하는 Atom, RSS feed를 읽어올 수 있습니다. 이 API를 이용하면 쉽게 당신의 컨텐츠를 만들 수 있습니다.
  • Atom 1.0
  • Atom 0.3
  • RSS 2.0
  • RSS 1.0
  • RSS 0.94
  • RSS 0.93
  • RSS 0.92
  • RSS 0.91
  • RSS 0.9
  • 위와 같이 많은 포멧을 지원하며, 구글 Feed Crawler인 Feedfetcher가 한시간에 한번 이상 자료를 재수집 할 것입니다. 또한, 크로스 브라우징도 지원합니다.


    2007년 12월 4일 화요일

    Google Web Toolkit - AJAX 어플리케이션을 만드는 자바 개발 툴킷

    http://code.google.com/webtoolkit/
    Google Web Toolkit(GWT)는 Google Maps와 Gmail과 같은 AJAX 기반 웹 어플리케이션을 쉽게 개발할 수 있도록 도와주는 오픈 소스 자바 개발 프레임워크입니다.
    오늘날 동적인 웹 어플리케이션을 개발하는 것은 싫증나는 작업이고 에러가 나기 쉬운 작업입니다. 이 작업은 당신이 당신의 일할 시간 중의 90%를 웹브라우저와 플렛폼간의 호환성 문제로 소비하게 합니다. 그리고 자바스크립트의 모듈화가 부족한 점은 공유, 테스트, AJAX 컴포넌트의 재사용을 어렵게 합니다.
    GWT는 당신의 골치 아픈 작업들을 도와줄 것이며, 당신의 유저들에게 동적인, 표준-호환적인 경험을 제공할 것입니다. 당신은 자바로 프로그램을 작성하면, GWT 컴파일러가 당신의 자바 클래스를 브라우저에서 구동될 수 있는 자바스크립트와 HTML로 변환해 줄 것입니다.

    http://code.google.com/webtoolkit/overview.html#Why
    왜 자바로 작성해서 자바스크립트로 변환하는 과정을 거쳐야 하는가?
    GWT에서 이용되는 자바 언어는 생산성 높은 개발 환경을 제공합니다. GWT와 자바 기술은 AJAX 개발 플랫폼으로 사용될 수 있습니다.

    아래와 같은 장점이 있습니다.

    1. 당신이 좋아하는 자바 개발 툴(Eclipse, IntelliJ, JProfiler, JUnit)을 AJAX 개발환경으로 그대로 사용할 수 있습니다.
    1. 자바 언어의 정적, 엄격한 타입 검사는 에러를 줄여서 생산성을 높입니다.
    1. 대부분의 자바스크립트의 에러(오타, 타입 불일치)를 런타임이 아닌, 컴파일 타임에 잡을 수 있습니다.
    1. 코드를 넓게 이용 가능 합니다.
    1. 요즘의 자동화된 자바 리팩토링은 매력적이고 세련되게 수행됩니다.
    1. 자바 기반의 객체지향 디자인은 이해와 협업을 쉽게 하고, 당신의 AJAX 코드를 적은 문서로도 보다 쉽게 이해할 수 있도록 해 줍니다.

    GWT로 제작된 드래그앤 드롭 데모
    http://allen-sauer.com/com.allen_sauer.gwt.dragdrop.demo.DragDropDemo/DragDropDemo.html


    2007년 11월 30일 금요일

    넓은시야를 위해서 오픈소스 및 API 둘러보기

    앞으로 넓은 시야를 위해서 오픈소스 프로젝트, 오픈API를 하나씩 살펴볼까 합니다.
    Apache Projects , Google API , Source Forge에서 유명한 프로젝트 등의 소프트웨어를 사용해 볼까 합니다.
    특정 기술을 깊게 보는 것 보다는 우선 어떤것들이 있는지 넓게 보는 것이 좋다는 생각이 들었습니다.
    일주일에 2~3개 정도의 프로젝트를 분석해 보고 간단한 소개글을 써보려 합니다.
    어떤것들이 있는지 알아 보는 것이 주된 목적입니다.