App Inventor的简单介绍
开头先附上App Inventor网页版网址:http://app.gzjkw.net/login/
作为开发app的多种方式之一,为什么要选择App Inventor呢?
Hello World想必读者都很熟悉,C语言的入门,下面就用一个在屏幕中输出Hello World的App为例进行介绍
首先登陆后在上方工具栏中有项目这一选项
之后点击项目,在下拉菜单栏中选中新建项目,命名完毕后就创建好了一个新项目
我们只需要在屏幕中拖拽一个标签组件就可以实现
标签就是从组件面板中的用户界面类下拖出的,App Inventor提供了很多组件,包括计时器,方向传感器,蓝牙客户端,蓝牙服务端,画布等等。基本能实现你想要的功能。
再来看看最重要的编程界面,在进入项目后右上角有一个逻辑设计,也就是编程界面
右边一栏的组件属性是用来调整例如标签或者屏幕的一些属性,在组件列表中点击screen1就进入screen1的属性设置界面。
代码就只有这么多,屏幕初始化也就是你启动软件的那一段白屏的时候。这也是App Inventor的优势。码代码就是拼图,而且不需要一行代码,对于Java零基础,从头开始Java的学习在短时间内确实困难,我也深有体会。而且要用Andriod Studio或者Eclipse等编写App,还要下载各种各样的软件。而App Inventor就如最开始所说,只需要网页进入。
这些都做好以后,如何生成APK文件呢?
这时候还是看最上方菜单栏
打包APK这个选项简直不能再显眼了,点进去,在下拉菜单中选择打包APK并显示二维码,在打包完成后会在屏幕中央显示一个二维码,拿qq或者微信扫二维码就可以下载APK到手机。
测试效果如下:
在这里我使用了App Inventor模拟器,关于这个,想详细了解的可以看这篇文章:
http://blog.sina.com.cn/s/blog_62847cb00102xjjs.html
通过这个简单的例子,App Inventor的优势不言而喻,如果想进行蓝牙连接通信的话,可以参考以下几篇文章
http://blog.sina.com.cn/s/blog_12f79c9b90102wbde.html
https://blog.csdn.net/zitech/article/details/23042609
App Inventor的简单介绍相关推荐
- 网络直播的发展和视频直播APP系统软件的简单介绍
网络直播平台自2012年起,在以YY为代表的一部分提供视频实时直播的网络平台上兴起,随着网络直播技术的日益发展,游戏等相关产业的飞速发展,以斗鱼为代表的一部分网络公司,在借鉴YY等平台的直播功能的基础 ...
- 简单计算机app inventor,app inventor计算器
<app inventor计算器>由会员分享,可在线阅读,更多相关<app inventor计算器(10页珍藏版)>请在人人文库网上搜索. 1.App Inventor之 计算 ...
- 从零开始开发Android相机app(三)简单介绍图像滤镜功能
目前章节 1.从零开始安卓端相机功能开发(一)了解用什么去开发以及流程 2.从零开始安卓端相机功能开发(二)让我们来开发一个相机 3.从零开始开发Android相机app(三)简单介绍图像滤镜功能 文 ...
- 积木编程安卓app入门 —— 5 分钟学会 App Inventor
不用怀疑,学习App Inventor就是这么简单.花费5分钟,就能学会App Inventor. 1分钟了解App Inventor App Inventor 2 简称 ai,为了和人工智能(Art ...
- Arduino接入DFrobot EasyIOT实验(Arduino+APP Inventor+EasyIOT+百度AI API+Python数据可视化)
概述: 主流的公有云IOT平台对于积极学习物联网技术中小学生来说难度过大,使用不便,得益于DFrobot推出的EasyIO平台T和OBLOQ串口转WiFi模块,让这一切变得简单且可行.本文将介绍一个基 ...
- App Inventor 2 连接调试器的各种方式比较
从功能上来说大致分为3类,即: AI2连接方式 但是每种类型下面仍有一些不同的选择,下面开始介绍各种连接方式的特点. 连接方式 测试介质 特点 AI伴侣 Android手机 特别适合小朋友,简单高效, ...
- app inventor入门详细教程(音乐播放器)01
App inventor 介绍 简介 App Inventor是由Google公司开发的一款在线开放的Android编程工具软件,通过图形化积木式的拖放组件来完成Apps开发 App Inventor ...
- 利用stm32+app inventor与esp8266通信
利用stm32+app inventor与esp8266通信 stm32与esp8266通信 移动端app制作.生成.控制 本章实验的目的是将手机连接上ESP8266提供的WIFI网络,打开自定义的a ...
- 【巴法云】开源安卓App控制ESP8266,通过MQTT协议,APP Inventor 开发
[巴法云]APP Inventor 开发安卓app,通过MQTT控制ESP8266 第一 下载ESP8266示例(arduino ide 编程开发) 第二 修改demo例程 第三 app invent ...
最新文章
- excel相乘再相加_excel将两组数据相乘后再求和该怎么操作?
- 【oracle】复合数据类型
- 4.7 程序示例--算法诊断-机器学习笔记-斯坦福吴恩达教授
- 《算法竞赛进阶指南》打卡-基本算法-AcWing 92. 递归实现指数型枚举:递推与递归、二进制状态压缩、dfs
- android 文件mimetype_【Android】NFC课件
- 漫步数学分析二十六——积分方程与不动点
- Jenkins学习三:介绍一些Jenkins的常用功能
- 推荐一款好用的jquery弹出层插件——wbox
- 494. Target Sum
- Windows系统、下的MySQL、版本升级、实操
- Java求质数(素数)(超详细)
- 阿里maven 仓库地址
- 黑色HTML5网站整站源码
- 从支点网CEO李岩经历中,我读到的一些东西
- 英飞凌电动汽车参考方案,包含原理图,和Bom清单
- MS弹出ERROR: Check license - This feature is not available. A valid license is required to use it.
- 制作滚球游戏学习Unity3D
- 安装mysql提示oxc000007b_Win7出现oxc000007b怎么办?解决win7重装系统出现oxc000007b的方法...
- matlab 使用 audioread 、 sound 读取和播放 wav 文件
- 运营笔记:SEO快排那些事儿!
热门文章
- 奥比中光深度摄像头_奥比中光astra摄像头总结
- enq: HW - contention
- 2022前端都考察些什么
- 【steam接入】如何将unity游戏接入steam(steamworks)
- Java笔记14-Java高级编程部分-第八章-多线程
- 联想电脑预装系统的激活工具
- 物联网平台常见问题与答案汇总
- 静态分析工具综述:Roodi、Rufus、Reek和Flay
- Java小白入门200例98之Java异常
- Paper之EfficientDet: 《Scalable and Efficient Object Detection—可扩展和高效的目标检测》的翻译及其解读