MIDletPascal
MIDletPascal — компьютерная программа, предназначенная для написания программ для мобильных телефонов (мидлетов) на языке Паскаль. Программа преобразует код на языке Паскаль в код на Java, работающий под виртуальной машиной J2ME, и генерирует файлы .jar и .jad.
MidLetPascal позволяет любому человеку, знакомому с языком Паскаль, быстро создать программу для телефона, в отличие от JavaME (другого языка, испольуемого для мобильного программирования), требующего серьёзного изучения.
Автором Midlet Pascal является Никша Орлич (Nikša Orlić). Последней стабильной версией, созданной Орличем, была версия 2.02. Для частного, некоммерческого использования программа может использоваться бесплатно.
После версии 2.02 автор программы перестал работать над совершенствованием Midlet Pascal. Однако он заявил, что согласен передать исходный код человеку, знакомому с Java и C++ (на котором написан Midlet Pascal).
В сентябре 2009 года исходный код MIDletPascal был передан команде boolean.name (тема обсуждений запроса лог переписки с автором), планируется исправление известных ошибок/недочетов перевод исходного кода на Delphi и выпуск третьей версии.
Отныне, согласно переписке, проект MIDletPascal является проектом с открытым исходным кодом и распространяется бесплатно.
На данный момент сообщество boolean.name пытается своими усилиями организовать работу midletpascal.org, где будут располагаться новые версии и база библиотек, которая на данный момент находится на форуме.
Сообщения антивирусов
Некоторые версии антивирусных программ (Norton, McAfee, ...) сообщают о любой программе, написанной на MidletPascal, как о вирусе "Trojan.Redbrowser.A".
Это вызвано тем, что с помощью MidletPascal была написана троянская программа RedBrowser, тайно рассылающая SMS-собщения[1].
В версии 3.0 намечается изменить код одного из классов, чтобы сделать его непохожим на прежние программы и исключить ложные срабатывания антивируса McAfee. Пользователям текущей версии рекомендуется зашифровать готовую программу каким-нибудь обфускатором, например, JSink.
Примечания
Ссылки
- Официальный сайт (англ.)
- Официальный сайт разработки версии 3.0 (англ.)
- Все для MidletPascal. Русский портал (рус.)
- Форум сообщества boolean.name (рус.)
- Сайт разработки (рус.)
Статьи
- MIDletPascal: собираем универсальную Java-книгу для мобильного +пример. - Журнал "Mobi". 2007
- Мобильная паскализация. - Андрей Шкрыль. Журнал "Хакер", номер #110, стр. 110-108-1.
- Пишем игры на MIDletPascal - статья в онлайн-журнале MirGames
- Как создать свою первую программу на MIDletPascal - Интернет-журнал ЗнайКак. 28.03.2009
- MIDletPascal: как создать java-программу для сотового телефона? - Онлайн-журнал "ШколаЖизни". 2009.
SQL | Это незавершённая статья о компьютерных языках. Вы можете помочь проекту, исправив и дополнив её. |
IDE (сравнение • языки программирования) |
|
---|---|
Универсальные |
Visual Studio • NetBeans • Eclipse • KDevelop • XCode • Geany • MonoDevelop • Aptana • Open Watcom • Kylix |
C/C++ |
Anjuta • Borland C++ • C++ Builder • Code::Blocks • CodeLite • wxDev-C++ • Pelles C • Sun Studio • Qt Creator • Ultimate++ • QuickC |
Java |
WebLogic • BlueJ • DrJava • Greenfoot • JCreator • JDeveloper • IntelliJ IDEA • JBuilder • JGRASP |
Pascal |
Delphi • Lazarus • PascalABC.NET • MIDletPascal • PocketStudio • Morfik • Turbo Pascal • QuickPascal • Visible Pascal |
PHP |
Aptana Studio with PHP plugin • Delphi for PHP • Eclipse PDT • Komodo • Zend Studio • PHP expert editor |
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....