[PALM] Программирование для PalmOS - с чего начать?

Motorola 6800, 6809, 68HC05, 68HC08, 68HC11 и m68k, а также компьютеры на них (Amiga, Macintosh, Palm etc.)

Moderator: Shaos

Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

[PALM] Программирование для PalmOS - с чего начать?

Post by Mac Buster »

Если вам вдруг пришла в голову замечательная мысль вроде "А не написать ли мне эмулятор троичной ЭВМ для Palm-совместимых устройств ?", то стоит сделать следующее:

- посетить сайт http://www.palmone.com

- в самом низу главной страницы сайта, справа, найти ссылку developers и перейти по ней (попадёте сюда http://www.palm.com/us/developers/)

- после полной загрузки страницы для разработчиков, найти слева в меню строку pluggedin program, зайти в подменю, где от вас требуется найти и выбрать строку getting started (это здесь - http://pluggedin.palm.com/regac/plugged ... ingStarted)

- зарегистрироваться, честно ответив на все вопросы

- после регистрации и получения письма с подтверждением перейти по следующему адресу - http://pluggedin.palm.com/regac/pluggedin/login.jsp, ввести ваши логин и пароль

А вот продолжение завтра!
Extreme Entertainment
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Итак, продолжим:

- введя логин, пароль и войдя на страницу программы поддержки разработчиков, выбираем в экранном меню с левой строны пункт develop, а в выпадающем меню - подпункт downloads и попадаем в раздел, где находятся заголовочные файлы к SDK, документация, средства отладки и симуляторы последних КПК включая LifeDrive! :D

Если вы забыв про все бросились скачивать симуляторы, то обратите внимание, что это именно симуляторы, а вовсе не эмуляторы и запустить ПО для Пальмов с их помощью вам скорее всего не удастся, т.к. их назначение - исполнять код вашего приложения, предварительно специально подготовленного для этого.
Extreme Entertainment
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Едем дальше! Наигравшись с симуляторами и не потеряв желания написать для Palm что-нибудь полезное идем по следующей ссылке:

http://www.palmos.com/dev/tools/dev_suite.html

Где читаем замечательное описание не менее замечательного набора средств разработки и отладки, интегрированного в Eclipse IDE. Слева в разделе навигации находим приглашение зарегистрироваться в качестве разработчика ПО для Palm-ов (Join Now! PalmOS Developer Program), идём туда и регистрируемся. После регистрации возвращаемся на указанную выше ссылку и жмём Download Palm OS Developer Suite справа вверху в разделе Quick Links. Заходим, значит, в раздел, придерживая волосы обеими руками, поскольку объём этого набора средств ничего кроме ужаса вызвать не может - 271 мегабайт! Если нервы крепкие и вы решили все-таки его скачать, то у вас есть два варианта: качать разом всё одним файлом (быстро, без докачки, с обрывами) или скачивать 14 томов архива средним объёмом по 20 мегабайт. Выбирайте.

Когда (если вдруг) докачаю, обязательно напишу как всем этим пользоваться ;)
Extreme Entertainment
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Скачал!
Extreme Entertainment
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

За прошедшие год с лишним кое-что изменилось :D Доступ в интернет стал быстрее и проще; объём дистрибутива PODS сократился более чем на 100 мегабайт; в состав PODS теперь входит симулятор... Может стоит написать как создать, собрать и запустить на симуляторе простенький проект типа "Hello, World!" ?
Extreme Entertainment
User avatar
Shaos
Admin
Posts: 24021
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Mac Buster wrote:За прошедшие год с лишним кое-что изменилось :D Доступ в интернет стал быстрее и проще; объём дистрибутива PODS сократился более чем на 100 мегабайт; в состав PODS теперь входит симулятор... Может стоит написать как создать, собрать и запустить на симуляторе простенький проект типа "Hello, World!" ?
Безусловно написать стоит!
Я тут за главного - если что шлите мыло на me собака shaos точка net
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Shaos wrote:Безусловно написать стоит!
Очень хорошо :) Для публикации в форуме опишу процесс создания приложения типа "Hello, World!" в среде Palm OS Developer Suite. После обсуждения, если оно состоится, расширенная и подправленная статья будет опубликована в нашем издании, с упоминанием всех читателей, чьи вопросы и советы помогли сделать материал легче и доступнее для понимания.
Extreme Entertainment
User avatar
Shaos
Admin
Posts: 24021
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Вчера зарегистрировался и скачал исходники эмулятора (тот который POSE), а также взял единственные доступные ромы с PalmOS 4.1.2 (релизный и дебажный) - эмуль после некоторых мучений с правками удалось собрать в моём линуксе - с помощью эмуля стянул ром PalmOS 3.1.1 со своего старого Palm-IIIe и вот сейчас сижу и радуюсь его виртуальной копии ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net