我想知道如何为一个操作系统开发多平台应用程序和/或。例如。如果我想为所有操作系统(iOS,Android和Windows Mobile)开发一个应用程序,就是将是一个移动网站而不是应用程序,或者我可以为所有平台开发一个应用程序。
我知道duh ...如果我想为Android开发,我刚刚为Android开发。和iOS也是如此。
是否可以阅读任何文章,或者您知道这可以帮助我找出答案。
例如。Facebook应用程序是否针对每个平台设计一个,现在必须维护全部?还是他们只有一个?
任何可以阅读或观看以向我展示更多文章/教程/书籍。
在我看来最好为每个平台开发单独的应用程序。如果要开发在每个应用程序上运行的单个应用程序,则可以使用任何框架。如果您熟悉C#,则可以使用Xamarin。另一个选择是电话盖。使用PhoneGap,您可以写HTML和JS。
您可以设计用于跨平台编译的应用程序,即FreerDP是一个示例。它可用于Android,iOS,Mac OSX,Windows。
对于上述内容,您需要在应用程序功能和特定功能之间放置包装器或接口。