Translate   

 

I started with Python s60 some time ago, this page shows my first proyects. More aplications can be found here: Listado de proyectos en Python

 

 

Mis primeros pasos en Python

 

 

Translate 

Mis primeros pasos con Python: Llevo ya un par de semanas con Python para s60. Python es un lenguaje de programacion interpretado, el interprete (PythonForSeries60.SIS) se puede descargar de la pagina web de Nokia.
Es bastante facil de programar. De momento he hecho un programa de dibujo: MoisesPaint.py que funciona bastante bien en mi Nokia 3230.

Es bastante sencillo pero tiene:
 
- 5 colores de dibujo.
- 3 grosores de linea.
- Herramientas: Linea recta, rectangulo, elipse/circulo y arco.
- Opcion relleno para las herramientas: rectangulo, elipse y arco.
- Aumento y disminucion de la velocidad del cursor.
- Indicador grafico de color y grosor de linea, y de color de relleno (y si esta o no activado).
- Funcion Clear y Save.
- Funcion borrar.
 

Mi segundo programa es mas interesante sin embargo apenas tiene utilidad practica.

Lo llamo MagicEye... Es un programa de dibujo virtual (!) en el que puedes dibujar utilizando una superficie blanca como un papel o una pared y un stick de color rojo (un boligrafo con el capuchon rojo, o una pintura de palo con el cuerpo rojo).

El programa utiliza la camara del movil para tomar fotos de la superficie y reconocer en ellas el stick de color rojo.

Podria ser un programa de dibujo o programa de notas genial, el problema es que en Python la camara es muy lenta y tarda aproximadamente un segundo en tomar una foto aun en la resolucion mas baja.

 

Mi tercer programa invert.py tampoco resulta muy util pero me gusta el resultado. Toma una foto (160x120) y la convierte a negativo.

 

He aprovechado parte de lo que he aprendido en los programas anteriores para hacer otro programa haway.py. Basicamente es lo que se ve en la foto: Te colocas en una pared blanca lo mas uniforme posible y el programa recorta tu figura y aņade un fondo.

MORE

   

PYTHON S60

 

MORE software/ Mas programas: Translate

Listado de proyectos en Python: Listado general de todas las cosas que he ido haciendo en este lenguaje. Esta es una pagina con todas las aplicaciones que he hecho con el lenguaje Python. Unas son para ordenador y otras solo para telefonos moviles con Python (Nokia). Los programas para moviles estan probados en un Nokia 3230 que es el que tengo actualmente. This is a web page that I have made with all the programs that I have done with Python development code. Someones are for Pc others need a mobile phone with Python (Nokia). The mobile phone applications were tested in my actual phone, a Nokia 3230.

 

       
       

ENLACES

 

LINKS

PYTHON S60

       
 
Programacion:
http://www.mobilenin.com/pys60/menu.htm Probablemente el mejor tutorial para iniciarte en Python para telefonos s60.
http://www.bigbold.com/snippets/tag/series60 Ejemplos de scripts para Python s60. Muy buena fuente de informacion sobre algun modulo en concreto
http://discussion.forum.nokia.com/forum/forumdisplay.php?f=102 Foro de discusion Python s60
http://wiki.opensource.nokia.com/projects/PyS60_applications Wiki listado de programas y proyectos en Python.
http://docs.python.org/tut/tut.html Tutorial sobre el lenguaje Python.
http://pyspanishdoc.sourceforge.net/ref/ref.html Lo mismo que el anterior pero en Espaņol.
http://es.wikipedia.org/wiki/HTML_(colores) Como se crean los colores que usa Python
http://nokiapython.blogspot.com/ Fun with python for Nokia series 60: Noticias y ejemplos de scripts para Python s60.
 
Introduccion:
http://www.allaboutsymbian.com/features/item/Nokia_Pythons_Flying_Circus.php Interesante introduccion a Python s60.
http://www.altoriopreto.com.br/artigos/pys60.php Informacion sobre Python s60.
http://hodge.mathematik.uni-mainz.de/~stefan/python/index.html Ejemplos de scripts para Python s60.
http://www.pynokio.org/ Ejemplos de scripts para Python s60.
Webpage Ejemplos de scripts para Python s60.
 
Otros:
http://www.postneo.com/postwiki/moin.cgi/PythonForSeries60 Noticias, resources... Python s60.
http://crschmidt.net/blog/categories/mobile-platform/symbian-python/ Noticias... Python s60.
http://www.mired.org/home/mwm/try_python/ Emulador de Python.
http://www.macdevcenter.com/pub/a/mac/2004/03/19/core_graphics.html Script para la version de Python incluida en Mac OS X Panther.