Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Кишенькові ПК, Операційна система PalmOS

Реферат Кишенькові ПК, Операційна система PalmOS





римати LocalID

DmOpenDatabase (номер картки, LocalID) - відкрити файл (handle)

DmQueryRecord (handle файлу) - отримати дескриптор на запис (handle)

DmWrite (покажчик , Зсув, дані) - пишемо дані в запис

Записувати в запис можна тільки за допомогою спеціальної функції (з міркувань безпеки) інше використання покажчика на запис відразу викликає помилку з подальшим Ресет КПК.

4.4. Створення додатків, Інструментарій, POSE

Більшість Palm програмістів зазвичай пишуть на С (С + +), однак існують компілятори для інших мов: Java, Pascal, Basic, SmalTalk, Assembler.

Для Палм, є багато різних середовищ розробки, найпопулярніша GUI IDE це CodeWarrior, так-же є Falch.Net, VFDIDE, and PilotMAG - всі ці "візуальні" середовища розробки мають редактор коду з синтаксичної підсвічуванням коду та ін функції. (Управління проектом, відладчик, ...) компілюють вони за допомогою PRC-Tools. коштують від 20-30 $. Сама популярна некомерційна середовище це PRC-Tools (набір утиліт - командна рядок). Більшість розробників воліють PRC-Tools,, тому що це безкоштовно, популярно, і цей продукт підтримується офіційно Palm.

Інсталяція PRC-Tools нагадує інсталяцію ФИДО на домашньому компі, - потрібно встановити 4 незалежних софта, і правильно їх налаштувати, що-б вони разом працювали, вобщем доведеться повозиться. Раджу знайти ФАК по цій справі. p> Як напуття для програмістів можна сказати, що Палм це дуже відкрита платформа, як для розробників Софта так і для розробників заліза. По перше Palm Computing створила співтовариство розробників,

Palm Alliance Program - спільнота Палм програмістів, там можна отримати ROM файли практично з будь-якою версією PalmOS. також можна отримати "debug" ROMs з налагоджувальними версіями PalmOS (для системних програмістів)


На сайті palm.com завжди доступна повна документація по Палм ОС а також різні FAQ, Knowledge Base та конференції. Написано багато книг і публікацій для програмістів, в інтернеті можна знайти купу вихідних тестів з різних напрямків. Також для простоти створення програм, Palm Computing створила безкоштовний PalmOS Emulator (POSE) - емулятор ОС Палм для тестування Палм додатків на настільному комп'ютері. <В 

POSE - емулятор КПК з будь-якою версією PalmOS (працює під Windows, Mac, Unix). Для його роботи потрібен тільки ROM файл з PalmOS, його можна "витягти" з КПК або скачати з інтернету, що набагато простіше (див. посилання). Дизайнер запускає POSE і бачить на моніторі справжній КПК - можна мишкою клікати на екрані КПК як стилусом (навіть писати графіті), можна запускати додатки. (Можна зустріти ще "CoPilot" - це теж саме, попередник POSE)


Переваги POSE :

1. Процес завантаження програми в POSE набагато швидше ніж в реальний КПК, що набагато прискорює процес тестування. Не потрібно щоразу синхронізуватися. p> 2. У POSE можна зберігати...


Назад | сторінка 22 з 29 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Мутації і нові гени. Чи можна стверджувати, що вони служать матеріалом Мак ...
  • Реферат на тему: Шизофренія. Лікувати, не можна хворіти
  • Реферат на тему: Коли працювати можна менше ...
  • Реферат на тему: Позакласний захід по темі: "Не можна сказати, що ти необхідна для житт ...