В ходе PDC мы анонсировали доступность новой версии Windows API Code Pack (версии 1.0.1). В тот же день я имел удовольствие демонстрировать, как использоват�� Windows API Code Pack для разработки приложений под Windows 7. Если вы пропустили эту сессию (или вообще пропустили PDC), вы можете загрузить запись сессии со страницы загрузки.
И хотя Windows 7 является превосходной операционной системой, более быстрой и менее требовательной к ресурсам, чем ее предшественница, в ней присутствует целый ряд новых функций и возможностей, которыми могут насладиться и пользователи, и разработчики. Новая панель задач, платформы Sensor and Location, библиотеки, мультисенсорный ввод, новые возможности DirectX и визуальные улучшения – это лишь некоторые из технологий и функций Windows 7, которые новая ОС дает разработчикам, чтобы те могли заставить свои приложения сиять в Windows 7.
Список приложений, которые используют различные технологии Windows 7, слишком велик, чтобы все их перечислить, но есть ряд популярных приложений, которые мы продемонстрировали в ходе PDC: iTunes, Kindle, Autodesk Project Cooper и Seesmic Desktop.
И хотя не все из перечисленных приложений используют API Code Pack (некоторые из них и вовсе написаны на неуправляемом коде), все они используют возможности Windows 7 для улучшения удобства пользователя. Windows API Code Pack позволяет разработчикам управляемого кода реализовать преимущества этих функций и создавать великолепные приложения. В ходе сессии я продемонстрировал несколько примеров приложений на управляемом коде, которые используют возможности Windows 7:
Теперь углубимся в примеры использования Windows API Code Pack. Для каждого приложения я включил программный код:
Вы можете загрузить дополнительные материалы, включая заметки выступающего, и просмотреть видео.
Дополнительную информацию о вышеупомянутых технологиях и разработке под Windows 7 вы можете почерпнуть из Windows 7 Training Kit или видео на канале Channel 9.