Pregunta

Tengo bastantes años de experiencia en el desarrollo de aplicaciones web PHP, y recientemente también he comenzado a profundizar en Python. Recientemente, también me ha interesado entrar en aplicaciones de escritorio, pero no tengo absolutamente ninguna experiencia en esa área. He visto muy poco escrito sobre PHP-gtk y me pregunto si realmente es una buena área para atascarse.
Lo que realmente estoy buscando es algo que me permita desarrollar con bastante rapidez algunas aplicaciones decentes pequeñas / medianas y poder implementarlas en Linux y Windows. Algo en Python o PHP sería genial (pero estaría feliz de aprender algo más si tiene grandes ventajas).

¿Qué recomiendan ustedes?

Gracias

¿Fue útil?

Solución

Crear aplicaciones en PHP con GTK es posible crear aplicaciones multiplataforma del lado del cliente, pero no creo necesariamente que sea la opción óptima para el desarrollo de GUI ...

Aquí hay algunos enlaces:

http://gtk.php.net
http://www.cweiske.de/phpgtk.htm
Gnope.org
kksou

Otros consejos

Python y Java son excelentes para trabajar en entornos Linux y Windows. Por lo general, son sin problemas siempre que no esté haciendo ningún tipo de trabajo específico del sistema operativo. Python para crear aplicaciones de escritorio es bastante simple y fácil de aprender también si vienes de un fondo PHP, especialmente si estás acostumbrado a hacer PHP orientado a objetos.

¿Por qué te gustaría desarrollar una aplicación de escritorio en php?

Obtenga un entorno de programación de descenso (c / java / c # /) en lugar de abusar de php

especialmente con c # y java obtienes resultados muy rápidos y muy agradables. Y ambos son multiplataforma (aunque java es más fácil para cosas multiplataforma).

C (++) en combinación con QT o GTK también es posible, pero los resultados parecen más lentos

Bueno, es demasiado tarde para responder, supongo, pero aún por el bien de la información, puedo sugerir Plataforma de aplicación abierta (OAP) como una posible solución. OAP permite que las aplicaciones PHP / MySQL se distribuyan como aplicaciones instalables de Windows (tm).
Me topé con él mientras buscaba portar una aplicación PHP al escritorio y encontré esto. Funcionó muy bien para mí. No hay etiquetas adicionales para creaciones de ventanas como en winbinder, etc.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top