Я новичок в создании настольных приложений. У меня есть рабочий сайт в php с поддержкой mysql. Я хочу, чтобы конвертировать этот сайт в настольное приложение. Улучшен ли Adobe AIR или Adobe Flex? Могу ли я использовать php как таковой в AIR и Flex? или я должен преобразовать их в xml или что-то, что он использует?, который лучше подходит для настольных приложений?
ответ
AIR - это Flex на рабочем столе ... Итак ... я полагаю, вы имеете в виду, можете ли вы использовать AIR с PHP? AIR/Flex должен иметь возможность обрабатывать любой протокол связи, который вы используете на сервере.
спасибо..может ли вы предложить хорошую ссылку для начинающих? – Sam
Ну, я нашел, что страницы Adobe очень полезны, вы также можете ознакомиться с http://blog.flexexamples.com/ для некоторых более сложных примеров. Я уже был знаком с программированием, когда начал изучать Flex, поэтому на самом деле я не смотрел ни на какие учебники по программированию. – CookieOfFortune
спасибо CookieOfFortune .., но могу ли я написать FLEX-приложение, а затем преобразовать его в AIR? – Sam
Высказывание «должно ли я преобразовать их в xml или что-то», является немного туманным.
Я предполагаю, что вы действительно спрашиваете: Должен ли я переписать свое приложение полностью в технологии Adobe или Могу ли я/должен интегрировать его с существующим PHP-кодом.
Я бы порекомендовал вам выставить существующую функциональность PHP как веб-службы RESTful и переделать пользовательский интерфейс в Adobe AIR. Таким образом, вы можете использовать существующий сайт для создания настольного приложения. Существует тонна информации о таких приложениях, как исследования, REST, SOA (сервис-ориентированная архитектура), SAAS (Программное обеспечение как услуга).
Adobe AIR/Flex в порядке, особенно если вы хотите, чтобы он работал на нескольких операционных системах, но приложение не обязательно должно иметь внешний вид и среду его рабочего стола.
Adobe AIR - это среда исполнения, которая добавляет возможности Adobe Flash Player для создания настольных приложений.
Adobe Flex - это основа для создания богатых пользовательских интерфейсов. Приложения Flex поддерживаются как в Flash Player, так и в AIR.
Это не может быть вопрос одного или другого. Flex можно использовать вместе с AIR. Если вы хотите, чтобы настольное приложение, которое позволяет использовать технологии Flash Platform Adobe, обязательно используйте AIR. Если вы хотите, чтобы набор встроенных элементов управления пользовательского интерфейса использовался в этом приложении AIR, используйте также Flex!
Вы можете общаться с PHP на своем сервере как в Flash Player, так и в AIR. PHP нельзя запускать непосредственно в AIR. Если вы хотите, чтобы приложение было полностью автономным без сервера, вы не можете использовать PHP.
- 1. , который лучше всего подходит для хранения изображений?
- 2. , который лучше подходит для практики OO?
- 3. , который лучше всего подходит для производительности клиента
- 4. java, который подходит лучше всего?
- 5. gtkmm для настольных приложений
- 6. Камелот для настольных приложений
- 7. OAuth для настольных приложений?
- 8. Facebook для настольных приложений
- 9. DatacontractSerializer для настольных приложений
- 10. ASP.net для настольных приложений?
- 11. Bindablebase для настольных приложений
- 12. Android Studio лучше всего подходит для разработки приложений для Android
- 13. Способ внедрения SSO для веб-приложений и настольных приложений
- 14. Php mysql для настольных приложений
- 15. Django ORM для настольных приложений
- 16. Что лучше всего подходит для объединения пулов?
- 17. , который лучше всего подходит или более эффективен?
- 18. Grails - Lift: Какая структура лучше подходит для каких приложений?
- 19. Что лучше всего подходит для приложений/пользовательских настроек в Meteor.js?
- 20. Какая конфигурация системы лучше всего подходит для разработки приложений iPhone?
- 21. Какой стиль json лучше всего подходит для приложений Android + iOS
- 22. Почему парадигма MVC лучше всего подходит для веб-приложений?
- 23. Что лучше всего подходит для разработки приложений iOS?
- 24. Какой дистрибутив Linux лучше всего подходит для веб-приложений Java?
- 25. Какой вариант лучше подходит для поддержки приложений или действий?
- 26. linode.com vs slicehost.com: что лучше подходит для приложений Java?
- 27. Apache Shiro для настольных приложений?
- 28. Скиннинг для настольных приложений Java?
- 29. Google Analytics для настольных приложений
- 30. Facebook login для настольных приложений
Я не хочу добавлять другой ответ, потому что те, что ниже, хорошо подходят для темы, но в отношении одной точки я не был уверен. Вы хотите, чтобы ваше приложение подключалось к серверу? Если ваше приложение стоит отдельно и не требует подключения к данным для чего-либо большего, чем некоторые настройки или вычисления, тогда конвертируйте в XML и избегайте стыковки соединений с данными. – invertedSpear
Мне НУЖНО общаться с сервером, thatz, почему я настаиваю на этом. В противном случае я бы использовал XML, как сказал. – Sam