¿Podré crear una aplicación usando PyCharm?

PyCharm es un entorno de desarrollo integrado (IDE) utilizado en la programación de computadoras, específicamente para el lenguaje Python. Está desarrollado por la empresa checa JetBrains.

Proporciona análisis de código, un depurador gráfico, un probador de unidad integrado, integración con sistemas de control de versiones (VCS) y admite el desarrollo web con Django.

PyCharm es multiplataforma, con versiones de Windows, macOS y Linux. La edición comunitaria se publica bajo la licencia Apache, y también hay una edición profesional lanzada bajo una licencia patentada, esto tiene características adicionales.

  • Asistencia y análisis de codificación, con finalización de código, resaltado de sintaxis y error, integración de linter y soluciones rápidas
  • Navegación de proyectos y códigos: vistas especializadas de proyectos, vistas de estructura de archivos y saltos rápidos entre archivos, clases, métodos y usos.
  • Refactorización de Python: incluye cambio de nombre, método de extracción, introducción de variables, introducción de constantes, pull up, push down y otros
  • Soporte para frameworks web: Django, web2py y Flask
  • Depurador integrado de Python
  • Prueba de unidad integrada, con cobertura de código línea por línea
  • Desarrollo de Python de Google App Engine
  • Integración de control de versiones: interfaz de usuario unificada para Mercurial, Git, Subversion, Perforce y CVS con listas de cambios y fusión

Compite principalmente con una serie de otros IDE orientados a Python, incluido el PyDev de Eclipse y el IDE de Komodo con un enfoque más amplio.

Referencia: – PyCharm – Wikipedia