Windows7 RTM 버전이 조만간 나올 예정입니다. 소프트웨어에서 RTM이란 거의 완성본이나 진배 없다는 의미로 받아들여지기 때문에 RTM과 동시에 “Age of Windows7”이 될 것이라고 기대하셔도 좋을 것 같습니다.
새로운 OS의 등장은 시장에 막대한 영향을 끼칩니다. 새로운 소프트웨어 생태계가 열리고 또 이전의 생태계를 잘 이전해와야 하는 숙제를 함께 풀어야 합니다. Windows7의 출시도 하나의 큰 임팩트가 될 것으로 생각됩니다. 이런 환경에서 소프트웨어 개발자 들은 여기에서 어떤 역할을 해야 할까요? Windows7과 관련해서 개발자들이 할 수 있는 일은
- 기존 소프트웨어를 Windows7에 맞게 호환성을 확보하는 일
- Windows7에서 새롭게 제공되는 기능을 활용하는 일.
Windows7을 볼 때에 새로운 기능들이 다수 포함되어 있기도 하지만 다시 기본에 충실해진 느낌입니다. 가볍고 빨라진 성능, 효율적인 전원관리 그리고 빠른 부팅속도 등이 바로 그런 점을 증명하고 있습니다.
소프트웨어 엔지니어 입장에서 볼 때는 Windows7이 가지고 있는 새로운 기능들을 다음과 같이 정리해 볼 수 있습니다.
- Software Developer가 꼭 알아야 하는 Windows7의 핵심 포인트 3가지[3/1]
- Software Developer가 꼭 알아야 하는 Windows7의 핵심 포인트 3가지[3/2]
- Software Developer가 꼭 알아야 하는 Windows7의 핵심 포인트 3가지[3/3]
Windows7에서는 NUI(Natural User Interface)라는 개념을 적절히 잘 살리고 있습니다. 기본적으로 향상된 Taskbar를 이용한 빠른 접근과 Multi-Touch를 활용할 수 있는 Interface등 아날로그적인 이용 패턴을 디지털화 시키는데 있어서 발생하는 저항을 최소화 시킬 수 있는 방법들을 고민을 많이 한 것 같습니다. 또 원하는 파일을 잘 찾아 볼 수 있는 Libraries와 같은 기능들은 엄청 편리한 기능들 입니다.
더 재미있는 사실은 위의 링크에서 발견한 모든 기능들을 개발자가 다 다룰 수 있으며 또 새로운 프로그램이나 혹은 기존의 소프트웨어에서도 활용할 수 있도록 수정할 수 있는 기능들을 제공하는 것입니다.
Windows7의 기능들은 기본적으로 Visual C++과 같은 Native를 지원하기도 하지만 C#과 같은 .NET 기반의 기능들을 활용할 수 있도록 해줍니다. Windows7의 개발환경을 위해서는 Windows7 SDK가 필요하고 또 도움을 받을 수 있는 몇 개의 파일들을 추가로 설치할 수 있는데 필요한 파일들은 다음 링크를 참조할 수 있습니다.
김영욱 (iwinkey@hotmail.com)
Microsoft KOREA
Enterprise Develoeper Evangelist
개발자 플랫폼
Windows 7 개발자들을 위한 블로그 http://blogs.msdn.com/winkey7
UX 개발자들을 위한 강좌 http://winkey.tistory.com
댓글을 달아 주세요
microsoft employee store에서는 언제부터 구매가 가능할까요?
아직은 며느리도 모르는다는.. ^^
멀티터치 장비(PC또는 노트북)를 8월 쯤에 구매를 한다면,
시중에 나와 있는 것 중 어떤 것이 Best Choice라고 생각하시나요?
(사주실 거 아니면 Surface라고 대답하시지는 말구요!)
하하 마음 같아서는 Surface를 사드리고 싶습니다.^^
지금 저는 HP에 나온 터치 2종을 모두 테스트 하고 있는데 데스크탑 모니터 일체형으로 나온 모델과 노트북 형태로 나온 모델이 있습니다.
아이러니 하게도 노트북 형태가 더 감도가 좋습니다. 터치 패널의 특성상 사이즈를 키우는데 따르는 감도 차이가 많이 나기 때문에 지금은 노트북 타입을 권해 드립니다. TX2가 붙은 모델입니다.
답변 감사드립니다. 하나만 더 여쭈어 볼게요.
TX2가 2터치 초과의 터치를 지원하나요? 한다면 몇 개 정도까지 동시에 인식을 하는지요?
회사에서 개발용으로 사용하려고 하는데 2터치를 초과인식하는 것으로 구매하고 싶어서요.
감사합니다.
Tx2의 경우는 기본 6개 터치를 지원하는 드라이버가 제공되었지만 최근에 RTM된 드라이버를 받아보면 4개 터치로 갯수를 낮추고 기능 안정화에 집중하고 있는 듯 합니다.
답은 현재 4개~!!!