【问题标题】:What does cross platform mobile app development mean? In simple terms [closed]跨平台移动应用程序开发是什么意思?简单来说[关闭]
【发布时间】:2014-03-21 07:44:09
【问题描述】:

我想知道跨平台移动应用开发是什么意思? 简单来说。

【问题讨论】:

    标签: android iphone mobile cross-platform mobile-application


    【解决方案1】:

    在理想世界中,它意味着“一次编写,在多个平台上运行”。有许多工具可以编写一次代码库并编译应用程序以在 Android、iOS、BB10 等上运行......虽然它们都是很棒的工具,但每个都有一些局限性,但值得研究一下。

    一些例子是:

    【讨论】:

    • 非常感谢您提供的信息。
    【解决方案2】:

    最好的方法(我猜)是开发一个 html5 应用程序来与 IOS、Windows Phone 和 Android 设备一起工作。

    你可以为每个平台开发例如一个WebApp(我将只讨论三个顶级,IOS、ANDROID和Windows Phone)。但是你需要你的 HTML5 适用于每个 webapp 渲染引擎。

    【讨论】:

      【解决方案3】:

      这意味着一种使用相同源代码为不同平台(如 Android、iOS 和 Blackberry)开发应用程序的方法。通常,您必须使用自己的开发工具包单独开发每个应用程序,具体取决于平台。 Phonegap 是一个允许您进行跨平台开发的框架示例。

      【讨论】:

        【解决方案4】:

        有各种可用的移动应用程序开发平台,例如 PhoneGap、Kony 或 JQueryMobile,它们允许您使用一种语言进行开发并在多个平台上运行。这些最大的问题是你通常会失去一些原生的外观和感觉。

        【讨论】:

          【解决方案5】:

          跨平台移动开发意味着您可以为不同平台开发应用。让我举个例子,以一个基于SaaS的应用程序开发平台Wavemaker。使用WaveMaker 构建您的应用程序,并使用相同的源代码在 Android 和 IOS 上一次性启动它。

          【讨论】:

            【解决方案6】:

            跨平台移动开发是指开发可以在多个移动平台上使用的移动应用程序。

            在商业世界中,一种称为 BYOD(自带设备)的增长趋势正在兴起。 BYOD 是指员工将自己的个人移动设备带入工作场所,以代替传统的台式电脑或公司提供的移动设备来访问公司应用程序和数据。由于 BYOD,企业有必要开发他们的企业移动应用程序,并能够将它们发送到在不同网络上运行并使用不同操作系统的许多不同移动设备上。

            以下技术用于开发跨平台应用程序。

            电话间隙

            煎茶触摸

            xamarin 等...

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2019-07-31
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2010-11-10
              • 2021-07-19
              • 1970-01-01
              相关资源
              最近更新 更多