首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

App Inventor 2018汉化版简介

春节期间,roadlabs开始App Inventor2018版的汉化工作,历时2周后发布了第一个测试版本,并在ai2.17coding.net上线,期间又有一些小的改动,至今已试运行2周,未发现重大错误,特撰文加以推介。

此次汉化的2018版App Inventor最显著的变化,是增加了一组地图组件,如图1所示,其中包含了7个功能组件,可以在地图上添加标记,用手势拖拽、缩放及旋转地图,等等。该地图组件的数据来源于美国的地图服务商OpenStreetMap以及美国地质调查局,国内用户可以顺畅地访问这些服务。

图1 App Inventor2018汉化版中新增了一组地图组件

地图组件在手机中的测试结果如图2所示。

图2 地图组件在手机中的测试效果

2018版另一个显著的变化是对颜色的设置。在设计视图中,可以为组件设置背景色及文本颜色,此前版本只能选择有限的几种颜色,新版本中增加了定制颜色选项,点击定制选项后,将打开一个颜色拾取的小窗口,可以像专业绘图软件一样设置颜色及透明度,如图3及图4所示。

图3 新增的定制颜色选项

图4 拾取颜色并设置透明度

此外,2018版的App Inventor提供了一种改变项目外观的可能性,即,为屏幕(Screen)组件提供了一个主题属性,其可选值包括4项,如图5所示。图2中的测试画面中显示的是深色主题的效果。右上角的“三点”是大家熟悉的菜单按钮,其作用相当于手机的菜单按钮。

图5 新增了主题属性,包含4个可选项

与主题属性配合使用的还有另外三种颜色的设置——强调色、主题色、深主色,有兴趣的读者可以尝试设置一下,看看能否配出自己满意的效果。

以上改进可以从设计视图中找到,在编程视图中,在文本类代码块中,增加了一个判断是否为字符串的块,如图6所示。

图6 新增的文本类“为字符串”块

最后还要说明一点,2018版的App Inventor新增了一项嵌入教程的功能,可以在开发环境里打开教程,跟随教程的指示完成项目的学习。该项功能对于App Inventor教学将有很大帮助。roadlabs写了一个教程模板示例,也希望大家充分挖掘并利用这一功能。

图7 在项目中可以嵌入教程

以上是2018版App Inventor的新增功能简介,在线版(ai2.17coding.net)尚在测试中,待测试通过后,将发布离线包。

-END-

喜欢这篇文章,别忘记分享到朋友圈哦!

觉得不错,请点赞

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180324A07MAJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券