Rev. 2.73

iPhone.gif

최근 아이폰(iPhone)의 출시와 더불어 블로고스피어에서도 화두로 떠오른 가운데 웹 개발도구인 Aptana IDE아이폰 전용 웹 개발 플러그인을 발빠르게 공개했습니다. 이 플러그인의 주요기능은 아이폰 프로젝트 매니저 제공, 가상의 아이폰 스크린에서 보여지는 프리뷰 모드 제공, 몇몇 예제 애플리케이션, 다양하고 편리한 Ajax 라이브러리 임포트를 할 수 있고 추후 iPhone-specific APIs통합, 온라인 도움말 문서까지 제공할 예정이라고합니다. 이제 아이폰에 최적화된 웹사이트들도 생겨나겠군요. 덧. 스크린케스트도 감상해 봅시다.

Comments

애플아이폰(iPhone)제품 슬라이드 바에서 영감을 얻어 물체를 옮길 때 작용과 반작용이 일어나는 물리법칙을 드래그앤드롭 오브젝트에 적용하여 테스트 샘플 라이브러리로 만들어 보았습니다. Prototype.jsScriptaculous의 dragdrop 라이브러리를 사용하였으며, 옵션으로 힘과 마찰 등을 설정할 수 있습니다. 특정 영역으로 골인하면 이벤트를 발생시킬 수도 있습니다.(위 테스트 샘플은 부모영역을 벗어났을 때 원위치로 반환되는 이벤트가 적용되어 있습니다.) 이러한 효과는 향후 터치스크린 인터페이스가 발전하면 더욱 빛을 발할 것입니다. 시간나면 반사작용도 넣어봐야겠습니다.

자바스크립트 소스 : http://firejune.com/public/javascripts/physical.js

    new Physical('handleEl', {
        energy: 5, friction: 5
    });

덧. 2007-07-05 반사작용 추가(벽에 부딪치면 팅겨 나옵니다.)

Comments