Android 我的跨平台项目使用哪种语言?

Android 我的跨平台项目使用哪种语言?,android,ios,windows,cross-platform,Android,Ios,Windows,Cross Platform,我已经安排了一个项目,为客户设计一个应用程序,将支持查询直接记录到我们的CRM数据库,而不是通过电话或电子邮件与我们联系 理想情况下,这需要跨平台,windows是主要的,但他们也希望手机和平板电脑使用iOS和Android 对于这样的跨平台项目,您认为最好的语言是什么 我对JavaScript和C有一点经验,但这是一个长期项目,所以如果更适合的话,我很乐意研究其他语言 根据你的情况,肯·沃尔夫的评论可能是最好的选择。为了为3个不同的平台创建本机应用程序,您必须学习至少4-5种语言和框架,您可能

我已经安排了一个项目,为客户设计一个应用程序,将支持查询直接记录到我们的CRM数据库,而不是通过电话或电子邮件与我们联系

理想情况下,这需要跨平台,windows是主要的,但他们也希望手机和平板电脑使用iOS和Android

对于这样的跨平台项目,您认为最好的语言是什么


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

根据你的情况,肯·沃尔夫的评论可能是最好的选择。为了为3个不同的平台创建本机应用程序,您必须学习至少4-5种语言和框架,您可能只需创建一个可从每个平台访问的移动友好网站即可。因为你只需要建立一个网站,你不需要为每个平台学习语言;你只需要学习足够的语言就可以创建网站

关于制作网站以执行一组任务,用户可以:

1) 从Windows/Android/iOS访问该服务

2) 将支持查询直接记录到CRM

3) 使用凭据(?)登录

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

你不可能像你提到的那样用一种语言完成所有这一切,为了完成任务,你肯定需要学习多种语言


希望这能有所帮助。要实现这一点,您需要做大量的研究。

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