由达伦用力的帖子,BikeReg创造者

自行车指数现在可以通过一个Android应用程序访问!

Tyee软件创建了一个手机应用程序使用手机和平板电脑叫BikeReg,它允许通过序列号搜索索引,制造商,或一般的文本搜索。应用程序还可以让用户注册新的自行车在自行车上索引。接口是一个实时界面,这意味着上传的新自行车到注册中心立即可用。

几个BikeReg截图:

开放自行车指数API的另一个很酷的功能是能够实现数据被盗自行车为一个特定的语言环境。bwin娱乐平台注册在这里你可以看到BikeReg应用能够结合这些数据连同谷歌地图来显示“偷来的自行车在我的区”:bwin娱乐平台注册

BikeReg利用自行车指数的开放RESTful API (阅读文档),提供JSON,这使得自行车数据集成到应用程序相对直接。

BikeReg利用许多技术在应用程序:AngularJS,离子框架,Sass, JSON,科尔多瓦插件,并使用JavaScript语言将其绑定到一起。对于那些对这些新技术,这是一个小更多信息和每种技术的故障:

  • AngularJS是一个奇妙的和光滑的MVC框架,它在手机应用程序设置工作。如果你曾经使用过其他MVC框架,您将与AngularJS在家是正确的。

  • 离子框架是一个跨平台的移动应用程序框架,它提供了本地的方面与Android或iOS平台。

  • Sass用于定制样式表和管理定制特定于应用很酷的工具。

  • 消费和产生的JSON对象都是由应用程序和服务之间的负载机制BikeReg前端和自行车指数后端。JSON是一个伟大的和简单的方法来交换数据,通过低带宽数据网络工作时非常有效的。当然,它神奇的通过wifi连接设备时。

  • 科尔多瓦插件是本地平台组件的接口与硬件设备如摄像机、条形码扫描仪,文件系统,和地理位置,科尔多瓦等。大多数插件特定于该平台将没有办法解决,你需要调试这些设备上的应用程序本身。

建立一个移动的应用程序的大事是如何调试它。因为BikeReg跨web应用程序推/拉数据,重要的是应用程序优雅地处理不同的连接情况。进行仿真和调试这些场景中,Google Chrome提供了一种强有力的模拟工具,有助于加快开发:

这个工具允许各种移动设备的模拟和他们的屏幕尺寸。

一个重要的项目在处理自行车指数API或任何API,就是从小事做起。一样,得到一个简单的API的一部分工作,构建基础,然后构建rest API的访问从大楼那里像一个金字塔,一层又一层。的一件事是很重要的时候调用RESTful API是确保API调用是异步的。承诺是适合这个任务:

承诺是JS对象,数据将存款成功后调用,在这种情况下,web API。承诺的使用有助于保持前端用户界面响应和独立通过网络调用的。返回的数据通过消费JSON.parse()提供了一种快速的方法来打包时返回的数据对象可以迭代和容易消耗其他领域的应用程序。传递对象从后端服务层的控制器可以服役有助于隔离应用程序特定的后端细节和复杂性。

BikeReg自行车指数的自然延伸到移动平台,使自行车指数可以从几乎任何地方。自行车指数RESTful API使其大大方便开发人员构建应用程序。这些技术和大约4 - 6周你也可以开发你的移动应用程序也可以从谷歌下载BikeReg玩商店。BikeReg可以遵循下面的android链接找到。

谷歌播放图标

BikeReg成本1.99美元——所得应用到Tyee软件,不是自行车指数

遵循达伦在@darrenwhanger


这是一个同伴讨论主题为原始条目//www.cdn3888.com/news/bikereg-an-android-app-for-the-bike-index

嘿,家伙骑自行车爱好者!

我无法抑制我的兴奋关于这个游戏它是一个总为我改变。BikeReg,我现在可以访问自行车索引直接从我的手机或平板电脑。它太方便了!我可以很容易地搜索自行车使用序列号,制造商,甚至是一般的文本。没有更多的麻烦!

别急,还有更多!吹我的心的一个特点是集成谷歌地图的“偷来的自行车在我的区”的功能。bwin娱乐平台注册说真的,这是令人兴奋的!应用程序结合被盗自行车数据与地图界面,给我们一个清澈的自行车盗窃发生的观点。谈论保持我们的车轮安全!

让我们花一些时间来欣赏BikeReg背后的令人印象深刻的技术。AngularJS确保顺利和高效的用户体验,而离子框架确保应用程序无缝地在不同的平台上工作。我们不能忘记JSON的力量快速数据交换和科尔多瓦插件集成与我们的设备。

好了,伙计们,准备与BikeReg上路!祝你们每一个人骑自行车!