~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ DB25E7BFB90AA34F8673D2FC24A19489__1687385400 ✰
Заголовок документа оригинал.:
✰ B4X - Wikipedia ✰
Заголовок документа перевод.:
✰ B4X — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/B4X ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/db/89/db25e7bfb90aa34f8673d2fc24a19489.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/db/89/db25e7bfb90aa34f8673d2fc24a19489__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 11:51:13 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 22 June 2023, at 01:10 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

B4X — Википедия Jump to content

B4X

Из Википедии, бесплатной энциклопедии
B4X
Разработчики) Программное обеспечение Anywhere | Эрел Узиэль
Операционная система Майкрософт Виндоус
Доступно в Английский
Тип Программирование
Лицензия Лицензия Апач 2.0 [1]
Веб-сайт https://www.b4x.com

B4X — это набор для быстрой разработки приложений IDE и собственного языка программирования, который позволяет создавать приложения на следующих платформах: Google Android , Apple iOS , Java , Raspberry Pi и Arduino . Хотя синтаксис B4X очень похож на BASIC, это совершенно новый язык. [2]

B4A, B4i и B4J оснащены визуальным конструктором , который упрощает процесс создания пользовательских интерфейсов. B4R не имеет визуального дизайнера из-за особенностей одноплатных устройств и устройств SoC .

Для изучения языка существует бесплатный набор электронных книг под названием «Буклеты B4X», которые служат руководством по обучению. [3] Существует также библиотека видео, созданных Erel, доступная для просмотра. [4]

Basic4PPC [ править ]

Basic4ppc (произносится как «Basic for PPC») была первой IDE, созданной Anywhere Software. Basic4ppc позволял программистам писать приложения для устройств Pocket PC , работающих под управлением операционной системы Windows Mobile . Basic4PPC был выпущен в 2005 году, а его последний выпуск состоялся в декабре 2018 года. Basic4PPC больше не доступен для покупки.

Б4А [ править ]

B4A (ранее известная как Basic4android) — вторая IDE, созданная Anywhere Software. Первая общедоступная версия была выпущена 7 декабря 2010 года и позволяет пользователям писать собственные приложения для Android в B4X. B4A умеет создавать приложения, виджеты и игры. Существует также руководство для начинающих, которое обновляется после каждой новой версии IDE. [5] 5 февраля 2020 года B4A стала бесплатной. [6] Планов сделать B4i бесплатным нет. [7]

B4J [ править ]

B4J — третья IDE, созданная Anywhere Software. Первая общедоступная версия была выпущена 4 декабря 2013 года. B4J ориентирован на следующие платформы: настольные компьютеры, веб-серверы и платы ARM, такие как Raspberry Pi .

B4i [ править ]

B4i — четвертая IDE, созданная Anywhere Software. B4i способен создавать приложения, предназначенные для устройств iPhone и iPad, и существует отдельный сервис, который позволяет разработчикам компилировать и публиковать приложения без необходимости использования локального компьютера Mac. Первая публичная версия была выпущена 14 ноября 2014 года.

B4R [ править ]

B4R — пятая IDE, созданная Anywhere Software. B4R позволяет программистам писать приложения для плат Arduino . Поддерживаемые модули Arduino: ESP8266 и ESP32 .

История выпусков [ править ]

Таблица истории выпусков версий B4X
B4X ИДЕТ Текущая версия Дата выпуска Журнал изменений
Б4А 11.0 13 июля 2021 г. Связь
Б4и 7.80 27 октября 2021 г. Связь
B4J 9.10 13 июля 2021 г. Связь
Б4Р 3.90 12 августа 2021 г. Связь

Примеры кода [ править ]

Комментарии [ править ]

Комментарии обычно используются, чтобы указать, что делает конкретный фрагмент кода. Комментарии также можно использовать для описания целых методов. Компиляторы игнорируют комментарии, поэтому используйте комментарии по своему усмотрению!

«Это комментарий 

Отображение случайного числа в окне сообщения. [ редактировать ]

Объявите переменную XUI в «Process_Globals», «Globals» или «Class_Globals»:

Частный   xui   Как   XUI 

Сгенерируйте случайное число и затем отобразите его в окне сообщения:

Public   Sub   MyButton_Click 
     Dim   Random   As   Int   =   Rnd  (  1  ,  10  ) 
     xui  .   MsgboxAsync  (  Random  ,   «Ваше случайное число»  ) 
 End   Sub 

Отображение случайного числа в окне сообщения (устаревший метод). [ редактировать ]

Следующий код может использоваться совместно B4A, B4i и B4J без изменений:

Sub   MyButton_Click 
     Dim   Random   As   Int   =   Rnd  (  1  ,   10  ) 
     #  If   B4J 
     fx  .   MsgBox  (  Form  ,   Random  ,   «Ваш номер»  ) 
     #Else 
     MsgBox  (  Random  ,   «Ваш номер»  ) 
     #End If 
 End   Sub 

Ссылки [ править ]

  1. ^ B4A на GitHub
  2. ^ «просто для обсуждения: почему B4X недостаточно известен» . B4X Инструменты быстрой разработки приложений и программирования . Проверено 9 июня 2020 г.
  3. ^ «Учебное пособие по Android — буклеты с документацией [B4X]» . Сообщество B4X — инструменты программирования для Android, iOS, настольных компьютеров, серверов и Интернета вещей . Проверено 20 сентября 2019 г.
  4. ^ «Видеоуроки B4X» . www.b4x.com . Проверено 3 февраля 2020 г.
  5. ^ «Учебное пособие по Android — Руководство для начинающих B4A | Сообщество B4X — инструменты программирования для Android, iOS, настольных компьютеров, серверов и Интернета вещей» . www.b4x.com . Проверено 17 января 2016 г.
  6. ^ «Другое – пора расти» . Сообщество B4X — инструменты программирования для Android, iOS, настольных компьютеров, серверов и Интернета вещей . Проверено 3 февраля 2020 г.
  7. ^ «Другое – пора расти» . Сообщество B4X — инструменты программирования для Android, iOS, настольных компьютеров, серверов и Интернета вещей . Проверено 23 апреля 2020 г.
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: DB25E7BFB90AA34F8673D2FC24A19489__1687385400
URL1:https://en.wikipedia.org/wiki/B4X
Заголовок, (Title) документа по адресу, URL1:
B4X - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)