appinventor
时间: 2023-10-04 09:05:18 浏览: 347
App Inventor是一个使用积木式的堆叠法来完成Android程序开发的在线开发环境。可以通过访问App Inventor官网(http://appinventor.mit.edu/explore/get-started)或广州市教育信息中心服务器(http://app.gzjkw.net/)进行开发。
App Inventor不需要编写复杂的代码,而是通过拖放图形化积木式组件来完成应用程序的开发。它不仅支持Android应用程序的开发,还正式支持乐高NXT机器人。这使得它成为Android初学者和机器人开发者的理想选择。
App Inventor最初由Google公司开发,后来于2012年移交给麻省理工学院MIT的行动学习中心,并由MIT发布和维护。目前已经发布了第二个版本。
相关问题
APP inventor
APP Inventor 是由麻省理工学院(MIT)开发的一个免费的开源平台,它可以帮助用户通过图形化编程界面,轻松地创建 Android 应用程序。使用 APP Inventor,用户可以通过拖拽和连接不同的组件,来构建自己的应用程序,无需编写任何代码。APP Inventor 还提供了许多教程和文档,帮助用户快速入门并了解如何使用平台创建各种类型的应用程序。
app inventor调用旷世科技用App Inventor做一个人脸识别的app
使用App Inventor开发一个人脸识别的app需要涉及到图像识别的技术,因此需要使用到第三方图像识别API。其中,旷世科技也提供了人脸识别的API,可以用于开发人脸识别的App。
以下是使用旷世科技的人脸识别API实现人脸识别的步骤:
1. 在旷世科技平台注册账号,创建应用,获取App ID和API Key。
2. 在App Inventor中创建一个新项目,添加组件“Web”。
3. 设置Web组件的属性,将URL属性设置为旷世科技提供的人脸识别API的请求地址,并将App ID和API Key作为参数传递。例如:
https://api-cn.faceplusplus.com/facepp/v3/detect?api_key=API_KEY&api_secret=API_SECRET&image_base64=IMAGE_BASE64&return_attributes=gender,age,smiling,emotion,ethnicity,beauty,skinstatus
其中,API_KEY和API_SECRET是通过旷世科技平台获取的,IMAGE_BASE64是待识别的图片的Base64编码格式。
4. 在App Inventor中添加组件“Camera”,用于拍摄照片。
5. 在App Inventor中添加组件“Canvas”,用于显示拍摄的照片和识别结果。
6. 编写App Inventor代码,实现拍摄照片、将照片转换为Base64格式、发送请求到旷世科技平台、解析返回结果、在Canvas上显示结果等功能。
7. 在App Inventor中测试并调试App。
需要注意的是,使用旷世科技平台的人脸识别API需要申请开通并获取相应权限,同时需要遵循相关法律法规和隐私保护原则。
阅读全文