Cómo crear mi propia aplicación usando Python

Bueno, la pregunta es muy amplia. Depende de qué tipo de aplicación quieres hacer.

¿Desea crear una aplicación de escritorio, una aplicación móvil o una aplicación web?

Para una aplicación de escritorio, si desea una buena GUI, hay muchas opciones disponibles. Los mejores según mi orden son los siguientes

  1. PyQt
  2. wxPython
  3. Tkinter
  4. PyGTK (no puedo decir mucho sobre este, ya que nunca lo he usado)

Lo mejor de PyQt es que viene con un diseñador para que pueda comenzar a trabajar directamente en el código real. La GUI exige solo unos pocos arrastrar y soltar. Lo que significa más código real, menos retoques con las posiciones de botones y etiquetas.

Si desea crear una aplicación móvil, vaya a Kivy. Kivy es un excelente paquete de Python que le permite crear aplicaciones híbridas para iOS y Android (y tal vez Blackberry, necesita verificar eso) todo en Python puro. Kivy también tiene su propio lenguaje fácil de adaptar que puede ayudar a mejorar la interfaz de usuario.

O tal vez ahora pueda crear una aplicación híbrida en HTML5 con Django como back-end. Lo que nos lleva a la siguiente categoría, aplicaciones web.

Python se usa ampliamente en la industria para las secuencias de comandos del lado del servidor. Principalmente ese es Django. Existen muchos marcos web que lo ayudarán a crear su aplicación (web), a saber,

Django, Flask, Bottle, Web2Py y muchos más.

Así que tómese el tiempo para pensar qué es exactamente lo que quiere construir con Python.

Python es un lenguaje de programación orientado a objetos y es de código abierto. Si desea desarrollar su propia aplicación con Python, supongo que esto podría ayudar.

Lenguaje de programación Python: lenguaje de programación bajo demanda

¿Con ventanas ordenadas y ordenadas que coinciden con su sistema operativo?

La biblioteca pyqt ayudará con eso. También puede usar pygtk, tkinter o cualquiera de los otros. Hay muchos tutoriales en línea sobre estos.

Introducción a PyQt5