Basic4android:多功能的Android应用软件快速开发平台

Basic4android 是目前最简单、最强大的Android平台快速应用开发工具。

( "Basic4android is the simplest and most powerful Rapid Application Development (RAD) tool available for the Android platform. " )

 - 包含开发优秀实用安卓软件所需的所以功能

 - 编译为安卓平台本地代码,没有额外的运行库和依赖库

 - 拥有超过4万开发者社区,帮助初学者尽快入门

Basic4android 最新版本是 2.7.1,发布于2013年5月12日。其采用的编程语言是 Basic 变种。


Basic4android 是收费软件,收费策略是:

 - 企业版 99 美元,含2年免费技术升级服务

 - 标准版 49 美元(优惠期24美元),含2个月免费升级服务

 - 集团版 499 美元,含2年免费升级服务,可供最多30位开发者使用

 - 校园版半价,专供在校学生、教师、研究员使用

 - 试用版,可免费使用30天,功能有限制

Basic4android 主要用户群:

 - Basic语言使用者、Android平台开发者
 - Windows用户(不支持其他操作系统平台)
 - 英文用户最多,其次是德语、意大利语用户,再次是西班牙语、法语用户,中文用户很少

Basic4android 有两种运行模式:

 - 本地编译模式:需在本机安装Java SDK 和 Android SDK,运行速度快,功能多(模拟器、USB调试等)

 - 远程编译模式:借助B4A-Bridge应用在Android上编译运行,明显简化了开发环境的配置过程

Basic4android 基本特性:

 - 简单强大的安卓平台应用软件快速开发工具,无需臃肿耗时的 Java/Eclipse 编程

 - 完整的集成开发环境(IDE)和编程语言,100%专注于安卓平台开发

 - 编译为安卓平台Dalvik虚拟机字节码,无需额外运行库,编译生成的APK文件跟Java/Eclipse生成的APK完全一样

 - 性能跟Java生成的应用程序差不多

 - 面向对象(OOP)的编程语言(语法跟微软Visual Basic类似)

 - 不需要针对XML编程

 - 支持定制的Java库,扩展性很好

 - 强大的设计脚本特性,让用户很简单的设计复杂实用的应用界面

 - 提供UI云服务,在云端真实手机和平板内测试应用软件的界面布局

 - 支持Android 1.6到4.x版本的所有安卓手机和平板设备

 - 现代的集成开发环境,拥有代码提示、在线文档、内部索引,以及其他高级功能

 - 强大的单步调试器

 - 大量的文档,有自定义的在线搜索引擎和离线搜索引擎工具

 - 内置代码修正

 - 支持所有Android核心特性(见下文)

Basic4android 功能特性概览:

 - SQL数据库,包括加密数据库

 - GPS(卫星定位系统)

 - 桌面小部件(Widgets)和动态背景

 - 后台服务和广播监听器

 - 蓝牙(串口)

 - 手机功能:电话、短信、联系人、通话记录,以及其他

 - USB host / 附件模式、MTP(媒体传输协议)

 - Web服务

 - 摄像头

 - XML、JSON、XLS、MDB、CVS 格式

 - 界面动态切换

 - 多点触摸手势

 - NFC

 - HTTP服务器(基于Jetty)

 - Arduino ADK

 - 视频音频录制和回放

 - 网络(TCP,Wifi Direct,UDP,FTP,SFTP,SMTP,POP3,SMB/CIFS)

 - 推送通知(GCM 和 C2DM)

 - 文本到语音,语音识别

 - AdMob等广告平台

 - OpenGL

 - 图像和图表

 - 传感器

 - 文件IO

 - 集成服务:Parse,Google Services,Twitter,Facebook 等

 - Google Play 应用内付费

 - 对象序列化

 - Sip / Voip

 - 设备管理应用

 - 还有很多,不一一列举

——(全文完)——

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Basic4android(简称B4A)是一个简单然而功能非常强大的Android应用开发环境。Basic4android语言类似于Visual Basic语言,支持更多的对象。Basic4android将代码编译成Android原生(native)应用,无需其它运行环境的支持。与其它的集成开发环境不同,Basic4android是完全用于Android应用开发开发工具,不支持其它平台Basic4android包含一个强大的GUI设计器,内建对多屏和坐标的支持,不需要开发者再写XML。开发者可以在Basic4android环境下利用Android模拟器或Android物理设备(利用USB连接或通过本地网络连接)进行程序开发和调试。 Basic4android带有丰富的库函数,支持所有的Android 核心特性,因而使其非常容易进行高级应用开发。这些库函数包括:SQL数据库、GPS、串口(蓝牙)、照相机、XML、JSON、Web服务(HTTP)、后台服务、动画、网络(TCP和UDP)、文本阅读(TTS)和声音识别、Web浏览、移动电话广告(AdMob)、图表、OpenGL、图像,等等。与Eclipse一样,B4A编译出来的编程是伪编译的,即安卓手机上运行这些编译出来的程序时,是解析执行的。因为JAVA本身就是伪编译。 版本:2013-11-24 设计:沉默蜂 QQ793136625 性质:免费软件 功能: 1、查看库的结构,包括库、类和类成员的注解内容,我提供了纯文本方式和网页方式显示(有的注解有超链接) 2、提供修改Comment节点值的功能,而B4A代码区里的智能提示就是读取这个节点的值; 3、通过手工把一个个需要修改的提示内容变成中文后,把这个改为中文提示内容的XML文件当作为一个数据库,单独放好,以后B4A有新版本出来后,用这款软件底部所提供的汉化按钮对新版本的智能提示进行汉化,软件会一一去匹配每一个文件中是否存在相同的类、类成员,然后用数据库(即修改好的XML文件)里的注解去替换未汉化的注解。 其它: 为了让B4A能早日真正走进中国而开发设计。目前中国国内研究B4A的不多,软件的右上角网址列表提供了几个B4A相关的网站,另外还增加了一个国人开发的用中文编写安卓手机软件的开发工具——易语言FOR安卓(简称E4A) 为了编写这款B4A分析器,每天晚上忙到深夜12点,休息天也是白天忙到深夜。希望大家能珍惜这款软件,如果你觉得这款软件没什么了解起的,有本事你自己也去编写一款。 要想B4A最终走进中国,最关键的作法就是对B4A较熟悉人能经常到B4A中文官网给大家解答,而不懂的人常到B4A中文官网发帖子,时间一久,论坛上就积累了很多学习资料,利已利他人。而目前有很多人只考虑眼前利益,有问题在B4A群里求问,自己解决了,或有高手帮你解答了,也没有意识要到B4A中文官网把问题和解答方案通过发帖子的形式留给今后会碰到相同问题的人员。这样做的后果是,最终形成有很多人到处求人解答问题。 我2013年5月份左右开始接触,但一直忙于其它事,至今仍不会用B4A编写代码,更不要说熟悉这个B4A环境。即便我这款软件编写后,我也不可能去全身心投入这款软件编程,我还有其它人生中更重要的事要做。以后有空,我偶尔会熟悉一下这款软件的工作环境,因为至今我仍对这款软件的工作环境不熟悉。 目前有少数一部人就是在用B4A给人编写商业软件,如果这些人能制作大量的B4A教学视频,那么B4A在中国的普及还将大大加快。但往往靠编程吃饭的,往往对于奉献之类的没什么热情 ,一个理由,我要靠编程养家,没时间。目前网上这么多软件,难道都是吃编程这碗饭无私编写的吗,不是,80%是些不从事编程工作的人员编写的。对于B4A的发展,B4A引入中国,我已尽了我的一片热情。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值