Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Lenguajes de programación que se utilizan en el desarrollo de aplicaciones para dispositivos móviles

No description
by

Rooxiioo Liiraa

on 5 March 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Lenguajes de programación que se utilizan en el desarrollo de aplicaciones para dispositivos móviles

Lenguajes de programación que se utilizan en el desarrollo de aplicaciones para dispositivos móviles.
Aplicación
Es un programa que se descarga y se accede desde su dispositivo.

App Inventor
Es un programa de Google para crear aplicaciones de cualquier tipo para el sistema operativo Android, tiene una interfaz sencilla .
Dispositivo móvil
Aparato de tamaño pequeño que procesa información y puede realizar diversas funciones.
Los principales son:
-PDA (Agendas electrónicas)
-Tablet
-Celulares
Celulares
Sistema Operativo
Es el que controla al celular, es mucho más simple que el de una computadora.
Algunos ejemplos son:

Herramientas
para desarrollar aplicaciones
-App Inventor
-Live Code
-Java
-JavaScript
-Objetive C
-Python
-Ruby
-Lua
-HTML 5
-Basic 4 Android

Dispositivo móvil de datos mejorados
Tienen pantallas medianas o grandes, y ofrecen varias aplicaciones entre ellas Microsoft Office Mobile.
Equipo 9
Bibliografía
http://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&sqi=2&ved=0CCwQFjAB&url=http%3A%2F%2F156.35.151.9%2F~smi%2F5tm%2F09trabajos-sistemas%2F1%2FMemoria.pdf&ei=Htn2UrfQO-Hq2AWZloD4DA&usg=AFQjCNEKN-8XjIpXOpt6_bKjfEqDX99HuQ&bvm=bv.60983673,d.b2I&cad=rja

http://es.wikipedia.org/wiki/Dispositivo_m%C3%B3vil#Tipos_de_dispositivos_m.C3.B3viles

http://www.alertaenlinea.gov/articulos/s0018-aplicaciones-m%C3%B3viles-qu%C3%A9-son-y-c%C3%B3mo-funcionan

http://www.slideshare.net/diego_morales/sistemas-operativos-para-celulares-11136511

https://www.xmind.net/m/HYSR/

https://sites.google.com/site/inventoresdeapps/appinventor

http://www.desarrolloweb.com/articulos/1325.php

http://www.tufuncion.com/programacion-lenguaje-ruby

http://www.java.com/es/download/faq/java_javascript.xml
Teléfonos clásicos, con pantalla pequeña y servicios limitados, normalmente solo SMS.
Dispositivo móvil de datos básicos:
Tienen una pantalla mediana y su menú es de iconos, algunos cuentan con un navegador.
Dispositivo móvil de datos limitados:
Para mandar mensajes
Cambiar los iconos de tu celular
Lector de libros
Debe tener un sistema operativo que permita descargar y abrir la aplicación

Android (Open Handset Alliance-Google-2008)
Symbian Os (Nokia, Samsung, Panasonic, Ericsson-Nokia-2000)
iOS (Apple-2007)
BlackBerry (Research In Motion-1999)
Windows Phone (Microsoft-2010)
Bada(Samsung-2010)
MeeGo (Maemon y Moblin-2010)
Live Code
Permite crear aplicaciones potentes, esta basado en objetos, además edita aplicaciones en vivo.
Java
Este lenguaje se basa en c y c++ y abarca un gran número de dispositivos móviles, fue diseñado para que cuando se corriera el programa no se tuviera que estar recompilando.
JavaScript
Solo se usa para crear programas que se ejecuten en páginas web, no contiene clases, es un lenguaje de formato libre y menos potente que Java
Objetive C
Es utilizado por el S.O. iOS, los objetos se crean una memoria dinámica y se puede usar el lenguaje c++.
Python
Es un lenguaje fácil de aprender, funciona en Windows, Linux, iOS y móviles de Nokia, el código es libre, lo cual lo hace más simple.
Ruby
Esta diseñado para la productividad y diversión del desarrollador, es multiplataforma y tiene una amplia librería. Es parecido a Python.
Lua
Es un lenguaje bastante ligero y se ha usado en varias aplicaciones, primero se compila a bytecode y después se ejecuta.
HTML 5
Aparte de programar en navegadores también programa en dispositivos, permite efectos visuales atractivos y la reproducción de vídeos sin usar plugins.
Basic 4 Android
Su programación es parecida a Basic, con el se pueden hacer programas para Android, posee un diseñador de interfaces y trabaja con librerías para la cámara del teléfono, GPS, entre otros.
Hay muchas herramientas para realizar aplicaciones, al elegir una hay que tomar en cuenta muchos factores (compatibilidad, seguridad, sencillez, etc.) y no hay que olvidar que la aplicación debe ser atractiva y funcional.
Nombre de la escuela:
Nombre de la materia:
Tema:
Nombre del maestro:
Equipo 9
Grado:
Grupo:
Especialidad:
Turno:
Centro de Bachillerato Tecnológico Industrial y de Servicios No. 168 “Francisco I. Madero”
Aplicaciones Móviles
Lenguajes de programación que se utilizan en el desarrollo de aplicaciones para dispositivos móviles.
Manuel López Chávez
Sandra Rocío Almaguer Lira
Karla Daniela Cervantes Pérez
María Fernanda López Martín
Guadalupe Saray Sánchez Orta
Lizbeth Estefanía Veloz Cleto


Matutino
E
Programación
Aguascalientes, Ags. a 10 de febrero de 2014
Contenido
Vista preliminar.....................................1

Portada.................................................2

Contenido.............................................3

Qué es un dispositivo móvil..................4

Tipos de celulares.................................5-10

Aplicaciones y ejemplos........................11-15

Sistemas Operativos de móviles...........16-23

Herramientas para
desarrollar aplicaciones........................24-45

Conclusión.............................................46
Full transcript