如何为 android 和 iphone 创建自己的 Magento 移动应用程序 [关闭]

Posted

技术标签:

【中文标题】如何为 android 和 iphone 创建自己的 Magento 移动应用程序 [关闭]【英文标题】:How to create your own Magento mobile application for android and iphone [closed] 【发布时间】:2012-07-25 19:36:04 【问题描述】:

请任何从事 Magento 网站应用程序开发工作的人帮助我找到前进的方向,因为我完全迷失了方向,并且从在线研究中一无所获。

任何帮助都将受到高度赞赏。

感谢和问候。

【问题讨论】:

magentocommerce.com/demo 看这里还提供了演示。 如果有人在寻找如何创建一个 magento 应用程序,请使用这个 - ***.com/questions/20112174/android-connect-to-magento/… 您为什么不使用开箱即用的解决方案 Mofluid 来构建您的原生移动应用程序?它是开源的,您可以根据需要更改代码。这是他们网站的链接 - mofluid.com 您可以使用许多移动应用程序生成器mobikul.com 您可以通过第 3 方开发人员或通过应用程序构建器构建 magento 应用程序。与通过应用程序制造商开发应用程序相比,第 3 方开发成本更高。此外,您可以通过应用程序构建器节省大量时间。访问这里 - cedcommerce.com/blog/magento/magento-apps/… 【参考方案1】:

有几个步骤::

    Magento 提供了两个 API 来在 Android 中开发您的应用程序 一种。 SOAP API 湾。 XML-RPC

    如果你想使用XMLRPC API,那么你必须下载它的库并在你的项目中使用它。

    您必须在您的Magento Store 中创建一个具有角色的新用户。您可以通过登录到您的管理模块来做到这一点并且选项在system->WebServices->User && Roles 下...您必须先创建角色,然后创建用户并将角色分配给用户。 您必须使用您在Magento 商店中提供的UserNameAPIKey 来调用登录功能。 调用登录功能,您将收到一个会话ID,您必须存储并在进一步使用它来电

开始使用的一些有用链接是::

    Link-1 Link-2 Link-3 Link-4 My Questions And their Solutions On SO

【讨论】:

您好,非常感谢您的回答。你能告诉我其中哪一个会更快:性能方面。我曾经问过我们是否可以使用 API 而不是 Magento 的默认值来制作我们自己的自定义前端,每个人似乎都不喜欢这个想法。这对移动应用程序不是意味着同样的事情吗? 您只有 2 个选项,使用 XMLRPC 或 SOAP..或第 3 个..创建您自己的一个...但是根据我的说法,XMLRPC 比其他更易于使用..this statement参考 ME。 感谢您的建议.. 您可以使用Phonegap等跨平台应用程序构建器并在那里创建前端。对于后端,您可以使用 XML RPC API 创建 Web 服务。 Phonegap 将创建一个跨平台应用程序,您无需为两者构建单独的应用程序。使用相同方法构建的一些扩展是 Mofluid - mofluid.com 和官方 magento 应用程序 - magentocommerce.com/products/mobile Magento 是开源的,所以首先你需要创建一个应用程序,然后它会附加到你的 magento 应用程序并同步到你的应用程序。否则你需要现成的 API,我建议使用 Contus MComm。他们为 Magento 移动应用构建了一个现成的应用程序

以上是关于如何为 android 和 iphone 创建自己的 Magento 移动应用程序 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何为您编写的每个程序创建自己的 Android 开发库?

iPhone iOS 如何为 iPhone 游戏演示创建房间?

如何为 iPhone 创建自定义 Interface Builder 插件?

如何为 iPhone 应用程序创建多个主题/皮肤? [关闭]

如何为我的 iPhone 应用程序创建示例 SQLite DB?

如何为不同的屏幕尺寸创建具有自动布局的比例视图?