2015-10-16 54 views
-4

我已经设置了一个项目,为客户设计一个应用程序,以便将支持查询直接记录到我们的CRM数据库,而不是通过电话或电子邮件与我们联系。我的跨平台项目使用哪种语言?

理想情况下,这需要跨平台以Windows为主,但他们也喜欢iOS和Android手机和平板电脑。

您认为最好的语言应该是像这样的跨平台项目吗?

我对JavaScript和C#有一点经验,但这是一个长期项目,所以我很乐意看看其他语言,如果更合适。

+1

而不是3个不同的本地应用程序我会做一个可以从任何浏览器(Windows,iOS,Android)访问的网站。语言无论你在网站上做什么都很舒服。 –

回答

1

Ken Wolf的评论可能是您的情况中的最佳选择。为了为3种不同的平台创建原生应用,您必须学习至少4-5种语言和框架,您可能只需创建一个可从各个平台访问的移动友好型网站。由于您只需制作一个网站,因此您无需为每个平台学习语言;你只需要学习足够的语言来制作网站。

对于制作一个网站,用于执行一系列任务,用户可以:

1)从Windows /安卓/ iOS设备访问该服务

2)直接登录支持查询到CRM

3)登录使用凭证(?)

你需要能够编写一个Web应用程序,可能使用的语言HTML,CSS,或者JavaScript的,PHP,Python和Ruby或者其他(你的选择之一的Web OOP语言),也许是一个查询像SQL这样的语言来访问数据库信息。此外,您必须检查您正在使用的任何CRM的API,看看它们是否允许您通过您的Web应用程序直接更改CRM,以及需要做些什么。

如上所述,您将无法使用一种语言执行所有这些操作,并且肯定需要学习多个才能完成此任务。

希望这会有所帮助。为了做到这一点,你需要做大量的研究工作。