探索与英特尔XDK

  • 下载Geolocation.rar - 6.3 KB
  • 下载Abhishek3.rar - 425.1 KB
  • 下载Abhishek3.crosswalk.x86.20140824201436.rar - 19.6 MB
  • 下载Geolocation.android.20140824193305.rar - 1.1 MB
  • 下载Abhishek.android.20140824204443.rar - 2.6 MB
  • 下载Abhishek.android.20140824204443.zip - 2.7 MB
  • 下载Abhishek3.crosswalk.x86.20140824201436.zip - 19.6 MB
  • 下载Abhishek3.zip - 434.9 KB
  • 下载Geolocation.android.20140824193305.zip - 1.1 MB
  • 下载Geolocation.zip - 6.5 KB

介绍 本文介绍了使用GPS、触摸和运动传感器构建应用程序。我使用Intel XDK作为IDE, HTML 5和JavaScript来构建应用程序。这里创建的应用程序使用了不同的演示项目英特尔XDK。 背景 这是一个尝试引入三个。js,人行横道和WebGL触摸示例到android平台。这个应用程序也使用地理定位API来访问用户的位置。这还涉及到一个简单的加速度计示例。 会涉及到的事情 使用跨平台IDE的风格,并最终确定。Android应用程序 HTML 5 使用HTML 5探索创建针对动作传感器和其他应用程序的机会。 主要部分将展示如何使用HTML和Intel XDK为Android平台设置和编译应用程序。 正如我已经介绍过的Intel XDK,让我再简单讨论一下它。它是一个跨平台IDE,来自Intel,可以免费使用,可以用来为不同的平台构建应用程序。Intel  XDK允许您模拟应用程序,然后确定它的构建。 What 我将使用这个教程 JavaScript库3 .js:-为了显示触摸示例,内建的横线在Intel XDK中为Android内置的加速计演示,并对其进行扩展 地理位置 Start 一个新的project 从Intel XDK开始,然后从空白模板开始 , , , , , , , , , 项目名称。 , , , , , , , 你需要修改index.html页面访问地理定位API,我使用了一个已经在(http://www.html5rocks.com/en/tutorials/geolocation/trip_meter/)中描述的项目。 , 让我们看看作者是如何实现地理定位API的,以及我们如何将其集成到index.html页面中 我使用的地理定位API来自(http://dev.w3.org/geo/api/) 这个Api允许我们找到用户所在的位置,并且是了解地理位置如何工作的一种简单方法 检查地理定位对象 保存项目并在模拟器中检查它可以帮助我们了解它的行为 , , , , , , , 接下来,我们需要为项目创建构建。 , , , , , , , 在build页面上单击build app now , , , , , , 应用程序将被构建 创建构建日志 , , , , , , 提示 使用Intel XDK,我们发现可以轻松地使用空白模板为Android平台构建一个地理定位应用程序。Further 我们能够模拟应用程序,然后构建APK(它将在Cloud上创建,然后我们下载它)。 对于HTML 5开发人员来说,这是一个简单的愿望。这是一款不需要在区外做任何事情的安卓应用。 , 触摸 对于触摸示例,我将使用Intel XDK和人行横道构建的演示应用程序来完成该应用程序。这里的基本内容是,我将使用Three.JS库来为该项目创建一个良好的GUI体验。为Android构建的人行横道允许我们构建WebGL 基于android的应用程序平台。 我们通过使用Intel XDK中已经存在的demo(人行横道demo)来开始项目创建,然后根据我们的喜好命名它 , , , , , , , , , 我们使用两个3 .js库(state .min.js 和three.min.js) 正如我在上一篇关于Intel XDk的文章中所看到的,我们使用与声明Java脚本相同的理解。 现在我们需要对项目进行模拟,以了解触摸的行为 , , , , , , , , , , , , , , , , 模拟允许我们检查在创建apk时项目的行为。在这里,您可以查看Three.JS库的有效使用情况 现在在构建菜单上会有一个弹出窗口,说构建应该是Android的人行横道平台。下一个菜单将要求选择所有的Cordova插件。然后单击build。该项目将有两种构建(一种用于X86,另一种用于ARM设备) , , , , , , , , 提示 我们在这里学到的东西是给生活带来WebGL Android的人行横道上建立我们需要应用程序。,我可以使用一个示例程序作为基础,然后扩展它合我胃口增加应用程序的功能。英特尔XDK允许我们快速创建一个触摸启用应用程序没有任何麻烦,保持基本的HTML 5完好无损。 运动传感器 在这个项目中,我将使用在Intel XDK中给出的加速度计演示,并对它进行一些修改。我将使用加速度计的例子,滚动可以演示f或应用程序。 我将更改目录中的图像图标,以给人以Bob(Codeproject frame)的感觉 在文件夹中添加图像后,我们得到如下结果,如模拟器所示。 , , , , , , , , , 现在构建。Build将是一个普通的Android应用程序。我们已经准备好使用加速计了。 , 提示 我们很容易地对简单的图像进行了更改,然后我就得到了一个外观不同的应用程序。因此,使用HTML5和JavaScript api很容易创建基于加速度计或运动传感器的应用程序。 参考文献 http://aerotwist.com/tutorials/getting -开始- - - - - - -三- js/ http://threejs.org/docs/ http://xdk——software.intel.com/ http://learningthreejs.com/ http://code.tutsplus.com/tutorials/webgl - - threejs -基础-网- 35688 - http://blog.teamtreehouse.com/the初学者指南-三- js http://www.johannes raida.de/tutorials/three.js/tutorial02/tutorial02.htm http://en.wikipedia.org/wiki/main_page https://github.com/mrdoob/three.js/ http://www.html5rocks.com/en/tutorials/geolocation/trip_meter/ , 历史 第一次更新 本文转载于:http://www.diyabc.com/frontweb/news30176.html

你可能感兴趣的:(探索与英特尔XDK)