![]() |
![]() |
Altair |
![]()
Сообщение
#1
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Вступление
MIDletPascal - язык программирования, предназначенный для создания мобильных приложений. Компилятор MIDletPascal переводит код Pascal на Java bytecode (J2ME) . Программы, написанные в MIDletPascal могут быть запущенны на любом мобильном устройстве ( типа мобильных телефонов) с Java - поддержкой. MIDletPascal - удобное средство разработки, делающее новый шаг в развитии мобильного программирования. С MIDletPascal, Вы сделаете новый шаг в мир мобильного программирования! Особенности
Программа выводит на экран сообщение которое меняет свой цвет с черного на белый неоднократно. var color : integer; Программа - скринсейвер program ScreenSaver; Пара слов о лицензии Для персонального использования, без support'a, MIDletPascal распространяется бесплатно. (download) Для комерческого ипользования Лицензия на 1 человека - 40$ на <10 - 100$ более 10 - 300$ Этапы создания приложения Пустое окно: ![]() Создание проекта ![]() Отладка - поиск ошибок ![]() Редактирование ресурсов ![]() Запуск программы. Эмуляция. ![]() Эмуляция Что бы не проверять каждую программу на телефоне, желательно скачать и установить любой подходящий вам эмулятор мобильного устройства. Оффициальный сайт: http://www.midletpascal.com/ -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
![]() ![]() |
xds |
![]()
Сообщение
#2
|
![]() N337 ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: ![]() ![]() ![]() |
Тезисы - по делу и просто так:
1) Язык Java, в некотором роде - ассемблер платформы Java. На мой взгляд, язык довольно-таки качественный - ровный и полностью объектно-ориентированный. Короче, я не против! 2) Компиляция в Java Platform bytecode с других языков - почему бы и нет? MIDlet Pascal? Да на здоровье! Ведь запросто возможен случай, когда человек: а) хочет быстро простой, но очень полезный и нужный MIDlet; б) не знает Java; в) знает Паскаль. 3) Цитата Каждый уважающий себя программист постоянно обращается к GetMemory, FreeMemory, New, Dispose. The rule of thumb: динамическое выделение памяти следует применять тогда и только тогда, когда размер структуры данных станет известен в момент выполнения. Всё! Если известно, что структура "в общем-то динамическая", но при выполнении всегда вырастает до одного и того же фиксированного размера - кукиш вам, а не динамика: массив "с запасом" и вперёд! Ведь выделение блоков во всех "усреднённых" реализациях кучи (именно такие применяются в компиляторах ЯВУ) - это почти всегда цикл!Сообщение отредактировано: xds - 14.01.2006 16:33 -------------------- The idiots are winning.
|
![]() ![]() |
![]() |
Текстовая версия | 27.06.2024 23:21 |