ЗАСОБИ РОЗРОБКИ
Головна родзинка Tablet PC - можливість застосування чорнильно-пір'яного (pen & ink) введення і розпізнавання рукописного тексту. Однак щоб повною мірою скористатися цими функціями, розробнику потрібно закликати на допомогу свою уяву і повністю зануритися в нові технології (як то кажуть в американській ІТ-пресі - "thinking in Ink").
Безкоштовний набір Windows XP Tablet PC Edition Development Kit 1.7 корпорації Microsoft надає досить широкі можливості для створення планшетних-орієнтованих додатків (див. PC Week / RE, N 15/2005, с. 23). Але для реалізації "витончених" професійних рішень суттєву допомогу зможуть надати додаткові кошти третіх фірм. Хорошим прикладом тут може послужити продукт InfiNotes компанії Agilix Labs (www.agilix.com). Він представлений в двох варіантах - Standard (безкоштовний) і Professional (995 дол.). Але в будь-якому випадку модуль підтримки виконання поширюється безкоштовно. Продукт можна завантажити за адресою: www.infinotes.com, при цьому можливості Professional будуть також доступні протягом 30 днів.
InfiNotes включає два елементи управління - NoteBox (Standard) і ScribbleBox (Professional), кожен з яких представляє собою ієрархічну об'єктну структуру (див. Малюнок). NoteBox дозволяє розміщувати на формі кілька панелей управління, підтримує управління розміром вікна для малювання, зміна масштабу зображення, функції "undo-redo" і багато іншого. ScribbleBox розвиває всі ці можливості, реалізуючи, зокрема, багатосторінкову підтримку. Фактично він є аналогом програми Microsoft OneNote (див. PC Week / RE, N 4/2005, c. 12): поступаючись цьому офісного продукту, з точки зору кінцевого користувача, він пропонує більш зручну об'єктну модель для розробника.
InfiNotes розширює стандартні можливості Tablet PC SDK:
порівняйте роботу трьох елементів управління - InkPicture (Development Kit), NoteBox і ScribbleBox (InfiNotes)
Ось ще кілька корисних для розробників ПЗ для Tablet PC коштів третіх фірм:
- BluewireInk (Bluewire Technologies, www.bluewireink.com/tabletpc) - потужний елемент управління .NET, який в середовищі Visual Studio можна встановити у вікно конструктора і додати таким чином до додатка функції пір'яного введення і формування заміток. BluewireInk допускається також використовувати в середовищі Internet Explorer, створюючи таким чином планшетних-орієнтовані Web-додатки;
- E-Pen & Forms Builder (Design Universe, www.design-universe.com/epentablet-all/epenformsbuilder/) - дозволяє заповнювати форми, забезпечуючи високу якість розпізнавання рукописного введення. Ці кошти можна включати безпосередньо в документи і застосовувати в інструментах інтеграції та експорту даних;
- Form Component (Active Ink Sotutions, www.activeink.com) - елемент управління .NET, призначений для підключення електронних форм в додатки. Форми створюються за допомогою спеціального інструменту, який перетворює паперові шаблони або офісні документи у формат, який для використання пір'яного введення;
- Leszynski inTegrate Tablet PC Extensions (Leszynski Group, www.leszynski.com/tabletpc) - це цілий набір інструментів, який допоможе розробнику вивчити і застосувати нові можливості Tablet PC в своїх програмах. Він встановлюється в середу Visual Studio .NET 2003 і додає шаблон нового проекту для планшетних додатків. До його складу входять кілька корисних елементів управління, в тому числі Leszynski InkToolBar;
- Med-Recs SDK (Health Dynamics, www.med-recs.net) - комплект для програміста, що включає Web-сервіси, шаблони і засоби швидкої розробки інтегрованих рішень. Його можуть ефективно застосовувати виробники обладнання, постачальники ПО і системні інтегратори;
- Mi-Forms Version 5 SDK (Mi-Co, www.mi-corporation.com) - пропонує розширення для середовища розробки, в тому числі багатофункціональну відкриту об'єктну модель на базі Microsoft .NET. Включає засоби розпізнавання рукописного введення і мобільного отримання інформації, які можуть бути інтегровані з корпоративними додатками, зокрема з Web-додатками;
- Mindjet Accelerator (Mindjet, www.mindjet.com) - набір компонентів для інтеграції MindManager X5 Pro з різними додатками;
- NetAdvatage Ink / Tablet PC (Infragistics, www.infragistics.com) - забезпечує підтримку пір'яного введення в додатки для планшетних ПК. Великий набір різноманітних елементів управління (редактори, сітки, дерева, розкладу та ін.) Може застосовуватися за допомогою інструментів WinInkProvider and the Infragistics PenInputPanebb 3 SignWare SDK (SoftPro, www.signature-verificatiuon.com) - дозволяє захистити додатки за допомогою рукописного підпису. Цей набір підключається до Tablet PC SDK і надає можливість об'єднання електронної та традиційної пір'яний підпису.
- Tablet UML (Tablet UML, www.tabletuml.com) - це потужний інструмент малювання UML-моделей із застосуванням пера і планшета.
Версія для друку
Тільки зареєстровані користувачі можуть залишати коментарі.