我可以使用Supersonic UI(AppGyver)在一周内构建我的应用程序吗?

时间:2015-05-08 16:15:20

标签: angularjs ionic-framework yeoman hybrid-mobile-app supersonic

所以这是我的问题。我有一个在code-igniter php设计的网络应用,我们正在公开一个API,以便与移动应用进行对话。

这是一款基于教育的CMS应用。它允许教师和学生登录并查看成绩和任何基于日历的通知

我们希望快速构建一个应用程序,让学生登录并查看他们的通知或消息。我是一名前端开发人员,正在研究Ionic和AppGyver的Supersonic UI?

现在最好的选择是什么(我需要在一周内完成),另外,如何设置我的app文件夹与api交谈或将其与api绑定?

我并没有真正使用过API,而且在如何设置项目方面有点迷失。我来自平面设计背景,并且最近使用Yeoman作为我的前端工作流程。

我们计划从长远来看从代码点火器迁移到AngularJS,所以Ionic将是一个不错的选择,但是现在我需要得到一个有用的应用程序并且想知道是否{{ 1}}对于混合应用程序来说是更好的选择。

问题:

  1. 从我所描述的内容来看,最佳解决方案是什么?
  2. 此外,任何人都可以建议使用其中一种技术进行深入项目的教程/截屏吗?或者可能还有其他一些我没有考虑过的框架?
  3. 我可以和Yeoman一起设置吗?我可以一起使用Yeoman和Ionic吗?

1 个答案:

答案 0 :(得分:1)

Appgyver在Supersonic和Data方面做得很好。他们正在广泛开展数据实施。我目前在不使用Appgyver Data的情况下为我的应用程序使用API​​,但也能够使用它们的数据选项。他们有一些教程可以帮助您了解构建,搭建和使用框架部署应用程序的基础知识。

Tutorials

您会注意到第三个教程将您带入数据部分。

这是他们数据选项的documentation

您将在他们的框架中看到的是用coffeescript或javascript编写的AngularJS(您在命令行中首次运行var qtyMap = {}; applesYesterday.forEach(function(a){ qtyMap[a.period] = a.qty; }); applesToday.forEach(function(a){ a.qty1 = qtyMap[a.period]; }); 时选择哪个)。

关于此平台的讨论有很多here

就个人而言,我即将向应用程序商店发布应用程序并轻松地进行谷歌游戏。如果您有API来获取数据,那么您的应用程序听起来并不复杂。这值得一试。

他们也有一款新产品将于5月25日问世。最近有大量资金,他们正在招聘更多的开发人员来解决GitHub问题,并迅速推动平台向前发展。

我只有很好的经历。

据我所知,Yeoman正在幕后使用。