基于Basic4android平台的APP开发教学设计
作者:穆明
来源:《中国教育技术装备》2017年第15期
作者:穆明
来源:《中国教育技术装备》2017年第15期
10.3969/j.issn.1671-489X.2017.15.018
摘 要 针对职业院校开设的Android移动应用开发课程尚处于初期探索阶段的现状,以培养应用型移动软件开发人才为目的,将Basic4android平台引入Android程序开发教学,为移动软件开发教学改革提供一个可参考的思路。
关键词 B4A平台;Android;Basic;APP
中图分类号:G642.0 文献标识码:B
文章编号:1671-489X(2017)15-0018-02
1 前言
Basic4android(简称B4A)是一个简单而功能非常强大的Android应用开发环境。B4A
语言类似于Visual Basic语言,能够将开发者编写的Basic代码编译成Java程式码来建立原生Android APP,无须其他运行环境的支持。与其他集成开发环境不同,B4A是完全用于Android应用开发的开发工具(Basic4iOS,简称“B4i”,是B4Aandroidsdk安装步骤的兄弟产品,同样可以用Visual Basic语言相同的概念和语法开发iOS)。本文从平台搭建、框架结构及运行调试等主要教学环节入手,由浅入深地阐释B4A开发平台应用的教学设计(学生需具备Visual Basic学习背景),与大家共同探讨交流。
2 平台及搭建
平台特点 B4A带有丰富的库函数,支持所有的Android核心特性,因而使其非常容易进行高级应用开发。这些库函数包括SQL数据库、GPS、串口(蓝牙)、照相机、XML、JSON、Web服务(HTTP)、后台服务、动画、网络(TCP和UDP)、文本阅读(TTS)和声音识别、Web浏览、移动电话广告(Ad Mob)、图表、OpenGL、图像等。与Eclipse一样,B4A编译出来的编程是伪编译的,即安卓手机上运行这些编译出来的程序时,是解析执行的。B4A包含一个强大的GUI设计器,内建对多屏和坐标的支持,不需要像其他开发平台(如Xamarin)开发者,还要再利用其他界面生成工具软件写XML。开发者可以在B4A环境下利用Android模拟器或Android实体设备进行程序开发和调试。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论