Как создать собственное мобильное приложение Magento для Android и iPhone

Пожалуйста, любой, кто работал над разработкой приложений для сайта Magento, помогите мне понять, как двигаться дальше, поскольку я полностью потерян и ничего не получаю от онлайн-исследований.

Любая помощь будет высоко ценится.

Спасибо и с уважением.


person Sid    schedule 27.07.2012    source источник
comment
magentocommerce.com/demo Посмотрите здесь также представлена ​​демонстрация.   -  person iCreative    schedule 27.07.2012
comment
Если кто-то ищет, как создать приложение magento, используйте это - stackoverflow.com/questions/20112174/android-connect-to-magento/   -  person Remees M Syde    schedule 20.09.2014
comment
Почему бы вам не использовать готовое решение Mofluid для создания собственного мобильного приложения? Это открытый исходный код, и вы можете изменить код в соответствии с вашими требованиями. Вот ссылка на их сайт - mofluid.com   -  person vipul_vj    schedule 31.05.2015
comment
Существует множество конструкторов мобильных приложений, которые вы можете использовать mobikul.com.   -  person webkul    schedule 13.01.2016
comment
Больше способов создать ваше приложение magento. Лучший способ - настройка. Вы можете добавить модификацию или обновить любые последние функции, это возможно только в этом методе. Contus m Comm — это готовое решение для мобильного приложения magento. Просто зайдите сюда - contus.com/magento-mobile-app.php   -  person    schedule 07.03.2016
comment
Вы можете создать приложение magento либо с помощью стороннего разработчика, либо с помощью конструктора приложений. Сторонняя разработка будет дорогостоящей по сравнению с разработкой приложения через конструктор приложений. Кроме того, вы можете сэкономить много времени с помощью конструктора приложений. Посетите здесь - cedcommerce.com/blog/magento/magento- приложения/   -  person CedCommerce    schedule 01.07.2016
comment
Доступно несколько вариантов создания встроенного конструктора мобильных приложений iOS и Android для платформы электронной коммерции. Одним из самых известных является: knowband.com/mobile-app.   -  person Nitin Srivastava    schedule 27.11.2017


Ответы (1)


Для этого есть несколько шагов::

  1. Magento предлагает два API для разработки приложений для Android
    а. API SOAP
    б. XML-RPC

  2. Если вы хотите использовать XMLRPC API, вам необходимо скачать его библиотеку и использовать в своем проекте.

  3. Вы должны создать нового пользователя в своем Magento Store с ролями. Это можно сделать, войдя в свой административный модуль. system->WebServices->User && Roles...Вы должны сначала создать роли, а затем создать пользователя и назначить роли пользователю.
  4. Вы должны использовать UserName и APIKey, указанные в магазине Magento, для вызова Функции входа в систему.
  5. При вызове функции входа в систему вы получите идентификатор сеанса, который необходимо сохранить и использовать в своих дальнейших вызовах. сильный>.

Некоторые полезные ссылки для начала работы:

  1. Ссылка-1
  2. Ссылка 2
  3. Ссылка 3
  4. Ссылка-4
  5. Мои вопросы и их решения по SO
person Haresh Chaudhary    schedule 27.07.2012
comment
Привет! Большое спасибо за ответ. Можете ли вы сказать мне, какой из них будет быстрее: по производительности. Однажды я спросил, можем ли мы создать собственный пользовательский интерфейс, используя API вместо стандартного Magento, и всем эта идея, похоже, не понравилась. Разве это не означает то же самое для мобильных приложений? - person Sid; 27.07.2012
comment
У вас есть только 2 варианта: используйте XMLRPC или SOAP... или третий... создайте свой собственный... Но XMLRPC, по моему мнению, лучше, поскольку он прост в использовании, чем другой... это заявление сделано со ссылкой на ME. - person Haresh Chaudhary; 27.07.2012
comment
Спасибо за совет.. - person Sid; 27.07.2012
comment
Вы можете использовать кроссплатформенный конструктор приложений, такой как Phonegap, и создать там внешний интерфейс. Для серверной части вы можете создавать веб-сервисы с использованием XML RPC API. Phonegap создаст кроссплатформенное приложение, и вам не нужно будет создавать отдельные приложения для обоих. Некоторые из расширений, созданных с использованием того же подхода, — это Mofluid — mofluid.com и официальное приложение magento — magentocommerce.com/products/mobile - person vipul_vj; 01.04.2014
comment
Magento является открытым исходным кодом, поэтому сначала вам нужно создать приложение, затем оно будет прикреплено к вашему приложению magento и синхронизировано с вашим приложением. В противном случае вам нужен готовый API, я предлагаю Contus MComm. Они создали готовое приложение для мобильных приложений Magento. - person ; 29.07.2015
comment
Я думаю, что ссылки битые! - person Tupio; 26.07.2018