Форум программистов, компьютерный форум, киберфорум
Basic4Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.97/279: Рейтинг темы: голосов - 279, средняя оценка - 4.97
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10

Basic для платформы Android - Basic4Android

19.04.2014, 19:43. Показов 58661. Ответов 111
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Если кто не знает Basic4Android это простой и мощный инструмент разработки приложений для устройств, работающих под управлением операционной системы Android. Язык Basic4Android очень похож на популярный и всеми нами любимый язык Visual Basic. Лично мне показалось, что он больше похож на VB.NET, ООП полноценный.

Что можно на нём написать? Да в принципе всё, что и на Java, только быстрее. Игры, GPS навигация, управление звонками, контактами, СМС, FTP, HTTP, виджеты.

Огромное кол-во готовых библиотек сильно упрощают программирование, высокоразвитый IDE, отладчик реального времени, возможность отладки как на различных моделях эмуляторов различных устройств ( можно настроить любые параметры устройства) так и на реальном устройстве.


Если вы знаете Java, то это ещё плюс - можно самому писать любые библиотеки и подключать к своему проекту на Basic4Android.
Basic4Android выдает честный код, реальный .apk файл, без встроенных интерпретаторов, такой, что и на выходе скажем с Eclipse.
Из недостатков можно назвать его платность ($59 USD). Но если вы будете использовать его для написания платных программ, то думаю это смешная цена. А если не будете, то кого волнует, сколько он стоит? Всех волнует, где взять новую версию, а с этим проблем пока нет.
Проблема с общением и поиском единомышленников. Русских сообществ практически нет, форума, где можно задать вопрос на русском языке тоже нет.
Собственно потому я и пытаюсь создать что то подобное в теме. Сам я начал плотное знакомство с этим ЯП примерно неделю назад. Перевел кое что из документации, разобрал несколько примеров, написал свое собственное приложение. Пока всё нравится, и Basic4Android реально торт.
Но торт скучно есть в одиночку. Буду рад, если найдутся заинтересованные люди, готовые поддержать разговор.
22
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.04.2014, 19:43
Ответы с готовыми решениями:

Google Places Api для android платформы
Всем привет! Сразу к делу. Я пытаюсь создать приложение которое может отображать место положение пользователя и разные места...

Разработчик для платформы Android, Санкт-Петербург(от 70 до 90 т.р);
Компания Social Quantum набирает сотрудников в development офис в Санкт-Петербурге для работы над интересными, высоконагруженными...

Разработчик для платформы Android,Москва(от 60 до 100 т.р);
Компания Social Quantum открывает development офис в Москве! В связи с этим мы активно начинаем набирать талантливых программистов для...

111
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 28
28.08.2014, 14:50
Студворк — интернет-сервис помощи студентам
Ёханый бабаЙ! Дело было не в бабине! Было жутко лениво, но пришлось спаять преобразователь уровней с 5 на 3,3 вольта, что бы включить HC-05 bluetooth adaptor. И вот разгадка. Отправляю символ анг буква а - в комппампе смотрю в hex формате что прилетело. 00 00 00 01 61. Прилетает в каком-то протоколе. 00 00 00 01 видемо это кол-во байт в посылке, а 61 это аски код. Соответственно abc: 00 00 00 03 61 62 63.
В ответ я шлю 00 00 00 01 30 - в edittext You: 0. Как и заказывали.

Беда в том, что я первый раз подключался к компу через USB bluetooth с родной софтиной BlueSoleil. Comppump видел com-порты, созданные BlueSoleil, но говорил что они занятые и не хотел подключаться к ним. Если бы я раньше зацепился таким образом, то уже бы решил свою задачу. Всем спасибо за внимание

Добавлено через 4 минуты
Остается только вопрос, как убрать лишнюю информацию

Добавлено через 22 часа 34 минуты
Как записывать и отправлять с андроида без лишних байт я разобрался. Остается вопрос, как принять данные без лишних байт. На данный момент могу принимать минумум 2 байта. Например, 30 0А. 30 - это аски 0, 0А - это новая строка вроде в аски.
Нормально работает только Textreader.readline, но для того чтобы он нормально принял нужно в конце посылки 0А посылать, а это не подходит. Что делать?? Вот вопрос. Как сделать событие на прием данных???
0
0 / 0 / 0
Регистрация: 12.09.2014
Сообщений: 3
12.09.2014, 18:59
На днях приобрел для решения своих задач лицензию на Basic4android Standard за 59 USD. Желающим приобрести Basic4android Enterprise version с 50%-скидкой сообщаю ссылку (http://www.basic4ppc.com/android/purchase.html) и ключевое кодовое слово на купон скидки: eaivwe. Кодовое слово может быть использовано при покупке разными покупателями 20 раз. Время действия скидки мне неизвестно и может быть прервано продавцом по его усмотрению.
0
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 28
12.09.2014, 21:14
такое же самое сообщение появилось вчера на 4pda. По факту, лицензия дает право поститься на оф форуме, а остальное можно и бесплатно сделать
0
0 / 0 / 0
Регистрация: 12.09.2014
Сообщений: 3
12.09.2014, 21:21
mixas232,
Так и есть. Это мое сообщение. Кроме общения на форуме даются права на бесплатное обновление новой версии B4A. Для версии Enterprise - это 2 года. Я приобрел Стандарт, и такими сообщениями цинично хочу продлить срок действия своей лицензии.
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
12.09.2014, 21:38  [ТС]
Цитата Сообщение от mixas232 Посмотреть сообщение
По факту, лицензия дает право поститься на оф форуме, а остальное можно и бесплатно сделать
Постится можно и без лицензии, там регистрация бесплатно. И скачивать из любых разделов можно, кроме раздела -Additional libraries, classes and official updates. Скачивать дополнительные библиотеки с этого раздела можно только с лицензией.
Кстати, после регистрации сразу прислали ссылочку на скидку 50%. Так что такие ссылки есть у всех зареганых
0
0 / 0 / 0
Регистрация: 12.09.2014
Сообщений: 3
12.09.2014, 21:41
Pro_grammer,
Ага. Вот и меня гребаные законы рынка заставили проявить активность и обратить внимание обычных юзеров на скидки.
0
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 28
12.09.2014, 22:10
ну лицензия дело нужное. Я просто дружу у кого есть лицензия, поэтому и обновления есть и библиотеки...
0
 Аватар для dr_Morro
195 / 115 / 30
Регистрация: 05.08.2013
Сообщений: 491
18.09.2014, 09:03
Нужна новая ветка в форуме специально под B4A. Набирает популяности йазычок...

Не по теме:

P.S. Кто ЗА, пишите мне спасибо :-[

2
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 30
23.09.2014, 10:26
Как открыть файл в приложение по умолчанию? К примеру картинку, видео, текст?
И с MediaPlayer не разобрался...
Может кто подсказать по этим вопросам?
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
23.09.2014, 12:05  [ТС]
Как открыть файлы есть в теме в приложениях.
По MediaPlayer есть проект
Вложения
Тип файла: zip MediaPlayer.zip (9.5 Кб, 63 просмотров)
1
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 30
23.09.2014, 12:26
Pro_grammer, благодарю, глаза замылились видимо.
0
e30fan
01.10.2014, 10:16
Вопрос по покупке. Нашлось два сайта где торгуют : по ссылке выше в 82 посте и http://basic4android.ru/sale
Где же лучше и где вы покупали? Если покупали.
Пробная версия прожила 4 дня и заглючила. Хотя обещали 30 дней.
1 / 1 / 1
Регистрация: 11.09.2010
Сообщений: 25
03.10.2014, 23:10
Я искал что то подобное, больше спасибо. Интересно что на форуме существуют темы, можно ли писать на .NET под Android. Куча флуда и негативных ответов, а про это чудо ни слова.
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
04.10.2014, 07:03  [ТС]
Цитата Сообщение от TRAMPLE Посмотреть сообщение
Интересно что на форуме существуют темы, можно ли писать на .NET под Android.
По правде, Basic4Android к технологии .NET ни какого отношения не имеет. И это хорошо, т.к. скомпилированный apk .NET библиотек не содержит и не требует установки сторонних библиотек на устройстве.
0
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 30
04.10.2014, 18:55
Доброго времени суток!
Попросили меня сделать что-то вроде фотоальбома забавы ради(фото берутся из одной папки и крутятся по очереди).
Все бы ничего, да вот досада оказалась.
Говорят на планшете, нижняя панель мешает. На телефоне в полноэкранном варианте, верхняя панель перекрывается, а вот на планшете - нужно нажать на стрелочку, чтоб панель сбежала вниз.
Суть вопроса, собственно.. Можно ли как-то при запуске приложения убрать эту панель?
Вариант, нажать убрать и потом запустить отпал - при запуске, панель появляется вновь.
0
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 28
04.10.2014, 23:10
трохи непонятно что мешает. Дайте скрин. Скорее всего нужно выбрать фул скрин режим
0
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 30
05.10.2014, 21:41
Цитата Сообщение от mixas232 Посмотреть сообщение
трохи непонятно что мешает. Дайте скрин. Скорее всего нужно выбрать фул скрин режим
Фул скрин режим стоит.
Вот скрин, в низу панель с кнопками:
Миниатюры
Basic для платформы Android - Basic4Android  
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
06.10.2014, 12:56  [ТС]
Цитата Сообщение от BoDun Посмотреть сообщение
Можно ли как-то при запуске приложения убрать эту панель?
Кажется это проблема устройства. У меня в наличии 3 Андроид девайса, и все адекватно показывают полный экран, без кнопок. Правда софт кнопки есть только на одном, на остальных физические. С софт кнопками TV Андроид, и там растягивание на весь экран помогает
Visual Basic
1
2
3
 Activity.LoadLayout("Layout1")
    Panel1.SetLayout(0%x, 0%y, 100%x, 100%y)
    ImageView1.SetLayout(0%x, 0%y, 100%x, 100%y)
0
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 30
06.10.2014, 17:11
Попробовал и таким образом, результат по прежнему таков же.
Принесли мне для теста планшет.
На планшете этом, как бы два "докбара", верхний(где иконки приложений) и нижний(кнопки навигации)
Верхняя панель ушла и не мешалась, а вот нижняя осталась..
У пары, что попросила все по прежнему. Там есть кнопка "свернуть" панель, только нажимая ее.
Хотя как говорят, при использовании к примеру mx player - получается полноэкранка и нижней панели вовсе нету, пока не нажмешь на экран.

Скрин тестового планшета:
Миниатюры
Basic для платформы Android - Basic4Android  
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4378 / 3448 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
20.10.2014, 03:17
Pro_grammer, очень заинтересовал. Я все ломал голову как мне свой софт на андроид написать. Знаю тока VB6.0 и начал привыкать к VB.NET, переписываю старые проги в новом VB.NET ради спортивного интереса. И вот задумался а не потянет ли VB.NET создание приложений для Андроит. И тут я нашел эту тему... очень обрадовала новость что есть B4A в природе, так как синтакс мне знаком спасибо. Буду пробовать. Отпишусь по поводу прогресса. спасибо.

Добавлено через 3 часа 46 минут
Только что наткнулся на страничку одну, так вот, GOOGLE написали язык для создания приложений под андроид, основан на языке BASIC, но синтакс более похож на vb.net
Язык назвали "SIMPLE" или "SIMPLE BASIC"

Добавлено через 5 минут
Вот ссылочка на загрузку
Кликните здесь для просмотра всего текста
https://code.google.com/p/simple/downloads/list
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.10.2014, 03:17

Разработка ядра приложения для платформы iOS и Android
Здарвствуйте. Хочу понять, какой принцип сейчас больше используется для разработки мобильных приложений под несколько платформ. Исходя из...

Литература по Basic4Android для новичков
Добрый день,не подскажите ссылку на литературу Basic4Android для чайников или что-то подобное,давным давно vb5 увлекался,так простенькие...

Разработка десктопного ПО (Java, C#), веб сайтов, приложений под мобильный платформы Android, Windows
Команда из 4 человек специализируется на разработке программного обеспечения

Android SDK Manager не отображает платформы 2.3.3 (API 10), 2.3.1 (API 9). Как быть?
Добрый день! Использую Android Studio под Windows 7. Из-за несовместимости с операционной системой Android SDK Manager не отображает...

Basic-authentication Https SSL Android, loopj library
Никак не могу пройти аутентификацию в HTTPS с использованием loopj Asnctask Http library. Как можно это реализовать и что еще мне нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
100
Закрытая тема Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru