Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 像AppMarketStore这样的DIY引擎背后是什么?_Android_Ios_Mobile - Fatal编程技术网

Android 像AppMarketStore这样的DIY引擎背后是什么?

Android 像AppMarketStore这样的DIY引擎背后是什么?,android,ios,mobile,Android,Ios,Mobile,您好,提前感谢您的回复 我们正在尝试定制iOS/Android开发,但我们刚刚发现了一些DIY网站,用于诸如或之类的应用程序 它们都与一侧的移动设备和拖放小部件共享相同的UI。我们想知道是什么使这些web界面能够自己构建。所有这些站点背后的堆栈是什么 干杯,chuck。对于跨平台开发,您基本上有三种选择(我假设这就是您问题背后的目标): 使用广泛支持的HTML(5)标准,创建与目标移动平台完全相似的基本块(按钮、菜单等),并通过JavaScript添加自定义功能(位置、摄像头)。该应用程序的外观

您好,提前感谢您的回复

我们正在尝试定制iOS/Android开发,但我们刚刚发现了一些DIY网站,用于诸如或之类的应用程序

它们都与一侧的移动设备和拖放小部件共享相同的UI。我们想知道是什么使这些web界面能够自己构建。所有这些站点背后的堆栈是什么


干杯,chuck。

对于跨平台开发,您基本上有三种选择(我假设这就是您问题背后的目标):

  • 使用广泛支持的HTML(5)标准,创建与目标移动平台完全相似的基本块(按钮、菜单等),并通过JavaScript添加自定义功能(位置、摄像头)。该应用程序的外观和行为与每个平台上的本机应用程序完全相同,但实际上只是一个在自定义包装下运行的网页

    这就是它所做的,这也是ShoutEm所做的,可能也是Appsmakerstore的情况(我不确定这一点)

  • 为每个平台构建一个自定义框架(您必须使用许多不同的语言,如Android上的Java、iOS上的Objective-C等等),还可以使用一种通用语言(JavaScript?Ruby?Python?Lua?)或一个基本的编辑界面(la WordPress或Drupal)来轻松编辑内容

  • 独立开发每个应用程序。与其他两个解决方案相比,您必须准备投入更多的时间(和金钱),但在大多数情况下,用户体验将更加美观和一致

  • 基本上,#1对于简单的应用程序来说是非常好的,即使它可以是完全本地的应用程序。在最近的新闻中,Facebook刚刚跌了1分

    我不知道有谁提供了#2,并且对于完全本地的、跨平台的开发有很好的效果,所以在这种情况下,您必须自己动手


    在任何情况下,您可能还希望对该主题进行更深入的回顾。

    对于跨平台开发,您基本上有三种选择(我假设这是您问题背后的目标):

  • 使用广泛支持的HTML(5)标准,创建与目标移动平台完全相似的基本块(按钮、菜单等),并通过JavaScript添加自定义功能(位置、摄像头)。该应用程序的外观和行为与每个平台上的本机应用程序完全相同,但实际上只是一个在自定义包装下运行的网页

    这就是它所做的,这也是ShoutEm所做的,可能也是Appsmakerstore的情况(我不确定这一点)

  • 为每个平台构建一个自定义框架(您必须使用许多不同的语言,如Android上的Java、iOS上的Objective-C等等),还可以使用一种通用语言(JavaScript?Ruby?Python?Lua?)或一个基本的编辑界面(la WordPress或Drupal)来轻松编辑内容

  • 独立开发每个应用程序。与其他两个解决方案相比,您必须准备投入更多的时间(和金钱),但在大多数情况下,用户体验将更加美观和一致

  • 基本上,#1对于简单的应用程序来说是非常好的,即使它可以是完全本地的应用程序。在最近的新闻中,Facebook刚刚跌了1分

    我不知道有谁提供了#2,并且对于完全本地的、跨平台的开发有很好的效果,所以在这种情况下,您必须自己动手

    在任何情况下,您可能还希望对该主题进行更深入的回顾