Python S60

19
“AÑO DE LAS CUMBRES MUNDIALES EN EL PERÚ” PRESENTADO POR LOS ESTUDIANTES: PRESENTADO POR LOS ESTUDIANTES: VERONICA, MAMANI CALSINA VERONICA, MAMANI CALSINA WALTER, COASACA ESCARCENA WALTER, COASACA ESCARCENA CARRERA PROFECIONAL: CARRERA PROFECIONAL: COMPUTACIÓN E INFORMATICA COMPUTACIÓN E INFORMATICASEMESTRE: SEMESTRE: “IV” “IV” DOCENTE: DOCENTE: “VICTOR PANDO BELTRAN” “VICTOR PANDO BELTRAN”

Transcript of Python S60

Page 2: Python S60

PythonPython es un lenguaje de programación es un lenguaje de programación interpretado creado por Guido van Rossum en el interpretado creado por Guido van Rossum en el año 1990 es un Lenguaje deaño 1990 es un Lenguaje de programación programación desarrollado como proyecto de código abierto .desarrollado como proyecto de código abierto .

Python es un lenguaje de programación Python es un lenguaje de programación orientada a objetos desarrollado y mantenido por orientada a objetos desarrollado y mantenido por una comunidad global de desarrolladores de una comunidad global de desarrolladores de código abierto bajo la supervisión de la Python código abierto bajo la supervisión de la Python Software FoundationSoftware Foundation..

Page 3: Python S60

Se trata de un lenguaje de programación en Se trata de un lenguaje de programación en scripts, competencia directa con Perl.scripts, competencia directa con Perl.

Python permite dividir el programa en módulos Python permite dividir el programa en módulos reutilizables desde otros programas Python. reutilizables desde otros programas Python. También viene con una gran colección de También viene con una gran colección de módulos estándar que proporcionan E/S de módulos estándar que proporcionan E/S de ficheros, llamadas al sistema, sockets, ficheros, llamadas al sistema, sockets, interfaces GUI, etc.interfaces GUI, etc.Se trata de un lenguaje interpretado, lo que Se trata de un lenguaje interpretado, lo que permite ahorrar el proceso de compiladopermite ahorrar el proceso de compilado

Page 4: Python S60

S60 es software en teléfonos S60 que los S60 es software en teléfonos S60 que los hacen mas semejantes a una pequeña hacen mas semejantes a una pequeña computadora que a simples telefonos computadora que a simples telefonos celulares convencionales. celulares convencionales.

Provee la intuitiva interface a todo color que Provee la intuitiva interface a todo color que es simple y bien parecida; Permite tambien es simple y bien parecida; Permite tambien correr varias aplicaciones al mismo tiempo.correr varias aplicaciones al mismo tiempo.

Page 5: Python S60

El software S60 nos permite descargar y usar El software S60 nos permite descargar y usar aplicaciones adicionales. Estas aplicaciones aplicaciones adicionales. Estas aplicaciones son diseñadas y desarrolladas por terceros y son diseñadas y desarrolladas por terceros y diversas compañias, y cubre un amplio rango diversas compañias, y cubre un amplio rango de necesidades e intereses: Juegos, correo de necesidades e intereses: Juegos, correo electrónico, navegadores, productividad de electrónico, navegadores, productividad de oficina, fotografia, salud, guías de visita de oficina, fotografia, salud, guías de visita de ciudades, diccionarios, etc. ciudades, diccionarios, etc.

Page 6: Python S60

En otras palabras tu teléfono S60 es En otras palabras tu teléfono S60 es extendible - lo puedes usar para muchas extendible - lo puedes usar para muchas cosas mas aparte de solo llamar (cosa que cosas mas aparte de solo llamar (cosa que hace muy bien dicho sea de paso), y puedes hace muy bien dicho sea de paso), y puedes escoger entre miles de aplicaciones para escoger entre miles de aplicaciones para adaptar tu teléfono a tus propias adaptar tu teléfono a tus propias necesidades.necesidades.

Page 7: Python S60

S60 también es altamente person.alizable. S60 también es altamente person.alizable. Cambia tus timbres telefónicos tonos ó Cambia tus timbres telefónicos tonos ó fondos de escritorio, asigna una foto o fondos de escritorio, asigna una foto o tono de timbre para un contacto tono de timbre para un contacto especifico, ó cambia el aspecto total de especifico, ó cambia el aspecto total de teléfono a tu propio estilo.teléfono a tu propio estilo.

Page 8: Python S60

La La plataforma S60plataforma S60 (formalmente, Interfaz de (formalmente, Interfaz de usuario de serie 60) es una plataforma para usuario de serie 60) es una plataforma para terminales móviles que utilicen el sistema terminales móviles que utilicen el sistema operativo Symbian OS. S60 se encuentra operativo Symbian OS. S60 se encuentra actualmente entre las plataformas líderes de actualmente entre las plataformas líderes de terminales del tipo smartphone en el mundo. terminales del tipo smartphone en el mundo. Es desarrollada principalmente por Nokia y Es desarrollada principalmente por Nokia y licenciada por ellos a otros fabricantes, licenciada por ellos a otros fabricantes, incluyendo Lenovo, LG Electronics, incluyendo Lenovo, LG Electronics, Panasonic y Samsung.Panasonic y Samsung.

Page 9: Python S60

La plataforma S60 consiste en un conjunto La plataforma S60 consiste en un conjunto de bibliotecas y aplicaciones informáticas de bibliotecas y aplicaciones informáticas estándar, tales como telefonía, herramientas estándar, tales como telefonía, herramientas de gestión de información personal, y de gestión de información personal, y reproductores multimedia reproductores multimedia

Está pensada para potenciar terminales Está pensada para potenciar terminales móviles modernos de amplias características, móviles modernos de amplias características, con pantallas a color muy grandes, que son con pantallas a color muy grandes, que son conocidos comúnmente como terminales conocidos comúnmente como terminales smartphone.smartphone.

Page 11: Python S60

Finlandia – Nokia anunció el 11 de febrero del 2005 el Finlandia – Nokia anunció el 11 de febrero del 2005 el lanzamiento de Python para la Plataforma Serie 60lanzamiento de Python para la Plataforma Serie 60

Nokia desarrollado un movimiento de código abierto Nokia desarrollado un movimiento de código abierto para usar el lenguaje de programación para ejecutar para usar el lenguaje de programación para ejecutar comandos de Python y correr scripts y aplicaciones comandos de Python y correr scripts y aplicaciones escritas en Python en dispositivos basados en las escritas en Python en dispositivos basados en las series 60. series 60.

El software ha sido probado en celulares como el El software ha sido probado en celulares como el Nokia 6630, 6600, 7610 y el Nokia N-Gage QD.Nokia 6630, 6600, 7610 y el Nokia N-Gage QD.

Page 12: Python S60

La compañia dijo que Python para las series La compañia dijo que Python para las series 60, disponible para descargar, es perfecto 60, disponible para descargar, es perfecto para el desarrollo de prototipos y para el desarrollo de prototipos y aplicaciones de prueba.aplicaciones de prueba.

De acuerdo con la compañia, los De acuerdo con la compañia, los desarrolladores puede ejecutar comandos de desarrolladores puede ejecutar comandos de Python usando una consola interactiva en un Python usando una consola interactiva en un dispositivo basado en las series 60, accesible dispositivo basado en las series 60, accesible por medio del teclado o una conexión remota por medio del teclado o una conexión remota a una PC sobre Bluetooth.a una PC sobre Bluetooth.

Page 14: Python S60

Las aplicaciones en Python pueden ser Las aplicaciones en Python pueden ser desarrolladas para correr como aplicaciones desarrolladas para correr como aplicaciones independiente con la selección de un ícono independiente con la selección de un ícono del menú del dispositivo. Los desarrolladores del menú del dispositivo. Los desarrolladores también pueden ejecutar comandos y scripts también pueden ejecutar comandos y scripts de Python en los emuladores de los SDKs de de Python en los emuladores de los SDKs de la plataforma de desarrollo de las Series 60.la plataforma de desarrollo de las Series 60.

Page 15: Python S60

Conclusiones: Conclusiones: Los ejecutores llegamos ala conclusión que el Los ejecutores llegamos ala conclusión que el

software desarrollado por la empresa de software desarrollado por la empresa de comunicaciones NOKIA, facilita a los usuarios el comunicaciones NOKIA, facilita a los usuarios el personalizar sus propios celulares, haciéndolos a personalizar sus propios celulares, haciéndolos a estos mucho más agradables para el usuario, estos mucho más agradables para el usuario, además de ofrecer a los usuarios crear sus propias además de ofrecer a los usuarios crear sus propias aplicaciones ya que este se trata de un software de aplicaciones ya que este se trata de un software de código abierto pudiendo generar beneficios al código abierto pudiendo generar beneficios al usuario.usuario.

El aprender a usar nuevas tecnologías es como PY El aprender a usar nuevas tecnologías es como PY S60 con lleva analizar al programa detenidamente S60 con lleva analizar al programa detenidamente para su mejor desarrollo y aplicación.para su mejor desarrollo y aplicación.

Page 16: Python S60

Recomendaciones:Recomendaciones: El aprender nuevas tecnologías requiere de tiempo El aprender nuevas tecnologías requiere de tiempo

y dedicación, seria recomendable estudiar el y dedicación, seria recomendable estudiar el software mencionado con mucho mas detenimiento software mencionado con mucho mas detenimiento para su mejor entendimiento, siendo el software de para su mejor entendimiento, siendo el software de código abierto eso facilita el aprendizaje, contando código abierto eso facilita el aprendizaje, contando claro con el servicio de Internet permanente en la claro con el servicio de Internet permanente en la institución.institución.

Se recomienda estudiar más detenidamente el tema Se recomienda estudiar más detenidamente el tema y contar con los servicios y materiales necesarios.y contar con los servicios y materiales necesarios.

Desafortunadamente no se cuenta con el tiempo Desafortunadamente no se cuenta con el tiempo necesario y los servicios y materiales requeridosnecesario y los servicios y materiales requeridos.

Page 17: Python S60

httphttp://://www.alegsa.com.arwww.alegsa.com.ar/Dic//Dic/python.phppython.php - Diccionario informático.- Diccionario informático. - Autor Alegsa.- Autor Alegsa. http://sourceforge.net/project/showfiles.php?http://sourceforge.net/project/showfiles.php?

group_id=154155&package_id=171153&release_idgroup_id=154155&package_id=171153&release_id=644640 =644640

- Pagina para descargar el emulador de pithón - Pagina para descargar el emulador de pithón S60.S60.

http://es.wikipedia.org/wiki/Plataforma_S60http://es.wikipedia.org/wiki/Plataforma_S60 - Pagina de Wikipedia la enciclopedia libre.- Pagina de Wikipedia la enciclopedia libre. - Tema: plataforma S60.- Tema: plataforma S60.

Page 18: Python S60

httphttp://://elrinconcitoelrinconcito--carlos.blogspot.comcarlos.blogspot.com/2007/09/que-es-s60./2007/09/que-es-s60.htmlhtml - - Blog rinconcito-carlos.blogspot.com.Blog rinconcito-carlos.blogspot.com. - Tema: ¿Qué es S60?.- Tema: ¿Qué es S60?. - Publicado: por Carlos.- Publicado: por Carlos. http://www.ulfix.net/content/view/475/113/http://www.ulfix.net/content/view/475/113/ - Pagina de ulfit.net.- Pagina de ulfit.net. - Tema Pitón para celulares Nokia.- Tema Pitón para celulares Nokia. - Autor ulfix.net- Autor ulfix.net http://pp.com.mx/python/doc/ejemplos.html - Pagina de ejemplos.html.- Pagina de ejemplos.html. - Tema programación en pitón II. - Tema programación en pitón II. - Autor Patricio Páez Serrato- Autor Patricio Páez Serrato - Fecha de publicación 9 de Abril de 2004- Fecha de publicación 9 de Abril de 2004

Page 19: Python S60

http://www.tamps.cinvestav.mx/~gtoscano/clases/S60/PyS60.html#htoc15

- Pagina de ejercicios pyS60.html.

- Publicado por Andreas Viklund.

- Fecha de publicación 09/12/2008