Для начала хостинг должен поддерживать вообще wap, как таковой. Если всё в порядке пример простого wap сайтика :
Набор файлов :
hello.wbmp (двухцветный bmp фалик)
index.wml (как юзверь зашел на сайт вот это и узрел )
.htaccess (тут мы пропишем для сервера, что и как показывать)
Итак содержание .htaccess
Код:
CharsetDefault utf-8
CharsetSourceEnc utf-8
DirectoryIndex index.wml
AddType text/vnd.wap.wml .wml
AddType image/vnd.wap.wbmp .wbmp
Ну тут должно быть ясно всё. Если не ясно, тогда советую почитать об .htacess
Содержание index.wml
Сразу поясню, в это примере есть ссылки на внешний файл other.wml и внутряннюю деку (#in). Т.е. когда фал попадает на телефон мы увидим примерно вот что :
Hello world !
I am very well !
{типа картинка}
go other
in page
Ну и далее по ходу пьесы.
----
Дека - подраздел wml файла, обрамляеся тегами <card>
Ну вот для начала думаю хватит, а дальше сам работай. Пробуй. Если будут ошибки не винить, писал по памяти, а если учесть, что wap сайты делал лет надцать назад, то ...