2009-06-22 26 views
8

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 he estado interesado en acceder a 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 en la que quedar atrapado.
Lo que realmente estoy buscando es algo que me permita desarrollar bastante rápidamente algunas aplicaciones pequeñas/medianas decentes, y ser capaz de implementarlas en Linux y Windows. Algo en Python o PHP sería genial (pero me encantaría aprender algo más si tiene grandes ventajas).Aplicaciones de escritorio PHP

¿Qué chicos me recomiendan?

Gracias

+0

Para PHP, creo que winbinder es una buena elección. – Dinah

+0

Para Python, [PyQt] (http://www.riverbankcomputing.co.uk/software/pyqt/intro) es mi favorito: un marco realmente sólido, con una gran funcionalidad y una excelente integración con Python, además de excelentes herramientas p.ej para el diseño de interfaz de usuario multiplataforma. –

+0

[Appcelerator Titanium] (http://www.appcelerator.com) ahora es compatible con la creación de aplicaciones de escritorio con PHP (además de Javascript, Python, Ruby, también). – jhaynie

Respuesta

11

Creación de aplicaciones en PHP con GTK es posible crear aplicaciones del lado del cliente para varias plataformas, pero no necesariamente creo que es la mejor opción para el desarrollo de GUI ...

Aquí están algunos enlaces:

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

+0

Asegúrese de agregar http://www.nightrain.naetech.com/ a su lista. ¡Funciona para Mac, Windows y Linux! – roosevelt

0

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

conseguirse un entorno de programación descenso (c/Java/C# /) en lugar de abusar de php

especialmente con C# y Java se obtiene muy buenos resultados bastante rápidos. Y ambos son multiplataforma (aunque Java es más fácil para cosas de plataforma cruzada).

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

+0

Downvoted, ya que estoy seguro de que todo el mundo de desarrollo asociado con PHP-GTK no estaría de acuerdo con que esto sea un "abuso". –

+2

Pueden estar en desacuerdo, pero eso no significa que no sea un abuso.;) – mipadi

+2

Si php fuera un buen lenguaje, todas las escuelas y universidades enseñarían a las personas php en lugar de c, java, C#, delphi, pascal. He visto las últimas lenguas enseñadas en cursos de programación en muchos lugares, pero nunca php. – Henri

2

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

0

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

Cuestiones relacionadas