Форум программистов, компьютерный форум, киберфорум
Наши страницы

Basic4Android

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 213, средняя оценка - 4.95
Pro_grammer
Модератор
6058 / 2136 / 403
Регистрация: 24.04.2011
Сообщений: 3,658
Записей в блоге: 10
#1

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

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

Если кто не знает Basic4Android это простой и мощный инструмент разработки приложений для устройств, работающих под управлением операционной системы Android. Язык Basic4Android очень похож на популярный и всеми нами любимый язык Visual Basic. Лично мне показалось, что он больше похож на VB.NET, ООП полноценный.
Basic для платформы Android - Basic4Android
Что можно на нём написать? Да в принципе всё, что и на Java, только быстрее. Игры, GPS навигация, управление звонками, контактами, СМС, FTP, HTTP, виджеты.
Basic для платформы Android - Basic4Android
Огромное кол-во готовых библиотек сильно упрощают программирование, высокоразвитый IDE, отладчик реального времени, возможность отладки как на различных моделях эмуляторов различных устройств ( можно настроить любые параметры устройства) так и на реальном устройстве.
Basic для платформы Android - Basic4Android
Basic для платформы Android - Basic4Android
Если вы знаете Java, то это ещё плюс - можно самому писать любые библиотеки и подключать к своему проекту на Basic4Android.
Basic4Android выдает честный код, реальный .apk файл, без встроенных интерпретаторов, такой, что и на выходе скажем с Eclipse.
Из недостатков можно назвать его платность ($59 USD). Но если вы будете использовать его для написания платных программ, то думаю это смешная цена. А если не будете, то кого волнует, сколько он стоит? Всех волнует, где взять новую версию, а с этим проблем пока нет.
Проблема с общением и поиском единомышленников. Русских сообществ практически нет, форума, где можно задать вопрос на русском языке тоже нет.
Собственно потому я и пытаюсь создать что то подобное в теме. Сам я начал плотное знакомство с этим ЯП примерно неделю назад. Перевел кое что из документации, разобрал несколько примеров, написал свое собственное приложение. Пока всё нравится, и Basic4Android реально торт.
Но торт скучно есть в одиночку. Буду рад, если найдутся заинтересованные люди, готовые поддержать разговор.
22
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2014, 19:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Basic для платформы Android - Basic4Android (Basic4Android):

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

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

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

Как подключить genymotion к basic4android? - Basic4Android
Подскажите, как подключить эмулятор genymotion к basic4android?

Выбор платформы разработки "1С Мобильная платформа" или "Android Studio" - Программирование Android
Всем, здравствуйте! Есть задача по разработке клиента для терминала сбора данных. Для использования его c WMS. После долгих раздумий было...

Выбор мощного android смартфона до 10 рублей, для тестирования проектов Android Studio, что посоветуете? - Программирование Android
Какую фирму посоветуете?

111
fireday
306 / 137 / 5
Регистрация: 17.04.2013
Сообщений: 1,943
19.07.2014, 21:47 #61
Pro_grammer, у меня со здоровьем не все в порядке
Вопрос с армией отложен

В связи с чем решил опробовать б4а, но, при установке столкнулся с ошибкой Basic для платформы Android - Basic4Android
посмотрел в процессах - установщик запускает "C:\Windows\SysWOW64\WerFault.exe", насколько мне известно это проверка ОС на валидность - у меня пиратка
Как решить проблему?
0
fireday
306 / 137 / 5
Регистрация: 17.04.2013
Сообщений: 1,943
19.07.2014, 23:23 #62
вопрос решен

скачал SDK в виде архива, все установилось без ошибок
0
Антихакер32
Заблокирован
19.07.2014, 23:29 #63
Pro_grammer, а я отслужил уже, поздравь меня
и подскажи есть ли возможность скачать халявную версию, ну в целях ознакомления
например демо-версию, можеш скинуть линк в ЛС...

Добавлено через 2 минуты
Ну тоесть для, XP ..(x86) чтоб не скачивать не зная чего, в связи с последними
событиями, очень заинтересовался
0
fireday
306 / 137 / 5
Регистрация: 17.04.2013
Сообщений: 1,943
19.07.2014, 23:37 #64
на официальном сайте есть триал версия http://www.basic4ppc.com/android/downloads.html
1
Антихакер32
Заблокирован
20.07.2014, 00:45 #65
Цитата Сообщение от fireday Посмотреть сообщение
на официальном сайте есть триал версия http://www.basic4ppc.com/android/downloads.html
Скачал, жаль только не запустилось ничего
0
fireday
306 / 137 / 5
Регистрация: 17.04.2013
Сообщений: 1,943
20.07.2014, 00:49 #66
Антихакер32, все сделал как в этом посте? Basic для платформы Android - Basic4Android
как именно не запускается?
0
Антихакер32
Заблокирован
20.07.2014, 00:57 #67
Ладно, завтра разберусь, может что еще создатель этой темы подскажет
0
zhvan
Универсальный программист
41 / 33 / 4
Регистрация: 21.12.2013
Сообщений: 374
Записей в блоге: 1
20.07.2014, 01:03 #68
Цитата Сообщение от Антихакер32 Посмотреть сообщение
Скачал, жаль только не запустилось ничего
скачай с официального ресурса
0
Pro_grammer
Модератор
6058 / 2136 / 403
Регистрация: 24.04.2011
Сообщений: 3,658
Записей в блоге: 10
20.07.2014, 07:22  [ТС] #69
Цитата Сообщение от Антихакер32 Посмотреть сообщение
Ладно, завтра разберусь, может что еще создатель этой темы подскажет
Для работы обязательно надо правильно установить Java JDK и Android SDK. Android SDK нужно правильно настроить, в процессе oн будет докачивать ещё несколько элементов. Я процесс описал кратенько, но эти компоненты обязательны для любого нативного программирования под Android и процесс установки и решение проблем можно прочитать где угодно в Интернете!
А что касаемо чисто для B4A, то без дополнительных библиотек написать что то полезнее чем "Привет, мир!" будет затруднительно. Второй пост этой темы приоткрывает тему библиотек.

Не по теме:

P.S.
Пока меня не искать - я уже с чемоданом, ластами и маской на пороге. Буду в конце августа, тогда и попрограммируем!

2
Evgeniy45
0 / 0 / 0
Регистрация: 20.11.2017
Сообщений: 1
26.07.2014, 17:28 #70
Всем привет! Народ, а как должна выглядеть в данном языке конструкция из vb6:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Sub Eag(ByVal Re, ByVal Im)
        piobs = 3.141593
        If Re = 0 Then
            Select Case Im
                Case Is > 0
                    phase = 90 : Exit Sub
                Case Is < 0
                    phase = 270 : Exit Sub
            End Select      [COLOR="Red"]"вадаёт ошибку здесь не могу понять что не так"[/COLOR]
Parsing code.                           Error
Error parsing program.
Error description: Missing Keyword: end select
            
       End If
        
        If Im = 0 Then
            Select Case Re
                Case Is > 0
                    phase = 0 : Exit Sub
                Case Is < 0
                    phase = 180 : Exit Sub
            End Select
        
        If Re > 0 Then
            Select Case Im
                Case Is > 0
                    phase = ATan(Im / Re) * 180 / piobs
                    Exit Sub
                Case Is < 0
                    phase = ATan(Im / Re) * 180 / piobs
                    phase = 360 + phase
                    Exit Sub
            End Select
        End If
        If Re < 0 Then
            phase = ATan(Im / Re) * 180 / piobs
            phase = phase + 180
        End If
    End Sub
Сижу над этим уже почти сутки! Вот вот башню сорвёт!
Заранее благодарен за помощь!!!
0
mixas232
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 28
25.08.2014, 17:39 #71
Сегодня попробовал первый раз B4A, до этого пытался на эклипсе. Одним словом в этой среде первую рабочую прогу сделал раз 7 быстрее, чем на родном эклипсе. Правда есть небольшой опыт работы на языках basic. Ява для меня просто писец какой-то.
0
Pro_grammer
Модератор
6058 / 2136 / 403
Регистрация: 24.04.2011
Сообщений: 3,658
Записей в блоге: 10
25.08.2014, 19:42  [ТС] #72
Цитата Сообщение от mixas232 Посмотреть сообщение
Сегодня попробовал первый раз B4A
Добро пожаловать в наш топик.
0
mixas232
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 28
26.08.2014, 13:38 #73
Спасибо! Буду задавать глупые вопросы время от времени

Добавлено через 2 часа 52 минуты
Вот собственно первый вопрос. Сам уже полдня пытаюсь понять как выбрать bluetooth устройство из списка сопряжения, а не искать заново. Пример кода взял здесь на форуме. И еще есть конечно вопросы, но думаю с ними потом сам разберусь. В двух словах данные передаваемые с одного устройства на другое идут, но не отображаются. Думаю эт освязано с кодировкой. Они приходят это факт, события появляются, но не отобразаются в виде ascii.
Ща самое главное разобраться с блютузом полностью. Сегодня начал первый день. Много вопросов, конечно. Понял однц вещь, что B4A скорее недопиленный. Потому что меня жутко напрягает объявлять объекты (activity) и события в ручную. ТО ли дело в vb.net Два раза клацнул и вот оно твое событие, объект автоматически объявлен.
Но современем, наверно, это пройдет.
0
Pro_grammer
Модератор
6058 / 2136 / 403
Регистрация: 24.04.2011
Сообщений: 3,658
Записей в блоге: 10
26.08.2014, 14:18  [ТС] #74
Цитата Сообщение от mixas232 Посмотреть сообщение
Потому что меня жутко напрягает объявлять объекты (activity) и события в ручную.
Есть же дизайнер. Там можно проектировать activity, выставлять обьекты и генерировать события. Делается правой кнопкой мыши из контекстного меню.
Цитата Сообщение от mixas232 Посмотреть сообщение
Пример кода взял здесь на форуме.
Конкретно, какой код используется?
0
MagicMan
0 / 0 / 0
Регистрация: 26.08.2014
Сообщений: 1
26.08.2014, 14:33 #75
Всем Привет!!!

Решил тут тоже написать програмулю для андроида, сам програмлю на VB и .NET
Встал вопрос по поводу скринсейвера - суть программы это медиаплеер, в эмуляторе через минуту он просто темнеет немного, а на смартфоне вообще вырубается. Задействовал функцию сейчас PhoneWakeState и KeepAlive.

Вопрос вот в чем - в чем разница между KeepAlive и PartialLock и как все-таки сделать чтобы экран гас, но музыка продолжала идти?
0
26.08.2014, 14:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.08.2014, 14:33
Привет! Вот еще темы с ответами:

Посоветуйте книги, самоучители, видео для обучения программирование под мобильные платформы - Программирование Android
Имею навык и опыт программирования по паскалю и делфи, закончил 1 курс института и понял, что ко всему придется идти самому....

Какие горячие клавиши используются для Find Usages в Android Studio для мака - Программирование Android
Как настроить на маке Find usages в scope Projects and libraries в Android studio? В винде я делаю Ctrl Alt Shift F7 а как в маке?

Выбор книги или статей для создания приложений под Android (клиент для сервера) - Программирование Android
С какой книги посоветуете начать изучение (желательно сразу на 4 версии). Важно что бы была глава про то как парсить json с сервера...

Qt для Android - Программирование Android
подскажите можно ли на Qt писать для андройда?если нет,то почему?? ведь это кросплотформенная либа


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

Или воспользуйтесь поиском по форуму:
75
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.