Язык бейсик для андроид

Mobile BASIC 4.12

Язык программирования Бейсик для Андроид.

Язык программирования — мобильный Бейсик — в программе для Андроида, позволяет вам легко писать небольшие программы непосредственно на вашем телефоне или планшете с Андроидом. Мобильный Бэйсик можно использовать для написания различных программ, включая:- индивидуальную производительность труда, бизнес, образование и специальные интересные приложения.

о Диалектная структура Бэйсик — нет номерных строк, IF THEN ELSEIF ELSE ENDING, REPEAT UNTIL, WHILE ENDWHILE и т.п.

о Строго типизированный язык с 8 типами данных: BOOLEAN, BYTE, SHORT, INTEGER, LONG, FLOAT, DOUBLE и STRING.

о массивы (простые и мульти размерности)

о Подпрограммы и функции.

о Математические функции, включая: LEFT$, RIGHT$, MID$, LEN, STR$.

о Графические средства, включая: CLS, SETCOLOR, PLOT, DRAWLINE, REPAINT, SCREENWIDTH, SCREENHEIGHT + многое другое в легких и полных версиях.

о Функции времени и даты: TIME, MILLISECONDS, SECOND, MINUTE, HOUR, DAY, MONTH, YEAR.

о Простые средства ввода\вывода (ОТКРЫТЬ, ЗАКРЫТЬ, ВСТАВИТЬ, ВЗЯТЬ)

о Всеобъемлющая встроенная справочная система.

о Более 100 простых примеров, иллюстрирующих использование каждого объекта.

1. Это бесплатная версия мобильного Бэйсика, который оптимизирован для мобильных телефонов (портретная ориентация). Если вы намереваетесь использовать его на планшетах, то вам подойдет и стандартный Бэйсик, который поддерживает портретный и альбомные ориентации.

2. Бесплатная версия мобильного BASIC ограничивается небольшими программами (4 KB) и не включает в число команд графику — в стандартной и Lite версии больше доступа.

3. Бесплатная версия мобильного BASIC не включает в себя сенсорные команды: TOUCHUP, TOUCHMOVE и TOUCHDOWN

Mobile Basic перекочевал с явы на андроид. Возможностей пока мало, в бесплатной версии вообще треть урезана (так размер скрипта ограничен 4000 знаками). В полной версии возможна работа с тачскрином, а вот сведений о работе с клавишами, изображениями и прочими мультимедия я в файле помощи не нашел. Зато в отличии от явовского бейсика появились функции ( язык приобретает таки нормальный вид), еще б ООП прикрутили.

Источник

QBasic Compiler

Описание для QBasic Compiler

In this app, there are 3 versions of QBasics which are 1.1, 4.5 and 7.1. You can switch between them by exiting ones and reopening others.

It is not possible to use a mouse or touch screen for such applications. Instead, you can use the on-screen keyboard buttons. Press ALT + F to open the menu. Then use the arrows to navigate the menu.

Источник

Basic4Android. Пишем на бэйсике нативные приложения для Android

Не знаю, почему про данный продукт инженерной мысли еще не рассказывали на Хабре. Может потому что писался в Израиле, а может, потому что сама мысль, что на Basic можно писать под Android – есть святотатство.
В общем, факт остается фактом: писать на Basic под Android теперь можно и поможет вам в этом продукт под предсказуемым названием «Basic4Android».
Кому интересно почитать про возможности продукта велком на официальный сайт. Я же предлагаю посмотреть на этого зверя в бою и разобрать небольшой пример, который покажет процесс разработки простенькой галереи.
Первое что меня порадовало при знакомстве с b4a это то, что у него свой небольшой и шустрый редактор.

Ничего сверхъестественного. Только самое привычное и необходимое: редактор кода и визуальный редактор форм.
Чуть позже я обнаружил и по достоинству оценил возможность рисовать формы прямо внутри штатного эмулятора Android либо виртуальной машины.
А теперь перейдём к примеру. Сделаем с помощью b4a простенький просмоторщик картинок, который ищет все картинки в папке «sdcard/Images» и выводит их в виде скролируемой галереи.
Для этого в визуальном редакторе добавляем элемент «HorizontalScrollView».

Выставляем ему такие начальные настройки:

Затем, растянем этот элемент по ширине окошка. Для этого зайдем во вкладку «Designer scripts» и введем следующий код:

После этого дизайнер можно закрыть. Перед закрытием вам предложат сохранить слой. Сохраняем:

Затем переходим в редактор кода и в глобальных модулях определяем объекты к которым будем обращается:

А это листинг основной части программы с комментариями:

Запускаем Debug
Отвечаем на запросы о названии пакета и названия программы:

В результате получаем галерею с плавной прокруткой.

Остается лишь добавить что продукт платный. На сегодняшний день стоимость подписки от 34$ до 299$. Лично я приобрел с двухгодовой подпиской, т.к. Продукт сейчас хорошо развивается и смысла брать с подпиской на 2 месяца — не вижу. Кстати если кому вдруг захочется приобрести — пишите в личку, у меня есть несколько купонов с 50% скидкой.

Источник

Поделиться с друзьями
admin
Оцените автора
( Пока оценок нет )
Как переводится?
Adblock
detector