SlideShare ist ein Scribd-Unternehmen logo
1 von 26
JOANNA MARTINEZ ALEJO
CRISTOPHER PÉREZ MORALES
DESARROLLA APLICACIONES MOVILES ESPECIALIDAD: PROGRAMACION 4º “_DM_”
CENTRO DE ESTUDIOS TECNOLOGICOS INDUSTRIAL Y DE SERVICIOS Nº 109
«PROYECTO ENVIAR _SMS»
MARGARITA ROMERO ALVARADO
DOCENTE
C&J
Índice
1. Introducción
2. Definición del tema
3. Solucion al problema
4. Justificación
5. Objetivos de investigación
6. Marcos de referencia
7. Marco Histórico
8. Marco teórico
9. Marco Metodológico
10. Cronograma de Actividades
11. Conclusiones
12. Fuentes de Consulta
13. Anexos
14.Tutorial de la Aplicación Móvil
15. Cuestionario de estudio de mercado
Introducción
 En este tema nosotros creamos una aplicación muy similar a
la que todos ya conocemos. Nos centramos más en una
aplicación de mensajería pues la comunicación hoy en día es
muy importante.
Además de ser muy sencilla de usar es muy rápida y
efectiva.
Definición del tema
 El servicio de mensajes cortos o servicio de mensajes
simples, más conocido como SMS (por las siglas del
inglés Short Message Service), es un servicio disponible en
los teléfonos móviles que permite el envío de mensajes
cortos, conocidos como mensajes de texto entre teléfonos
móviles.
Solución al problema
Esta aplicación nos da la ventaja de tener más privacidad
ya que los mensajes son instantáneos y no existe el
temido historial. La cual nos dará la posibilidad de tener
conversaciones “seguras”. Con el fin de que las personas
sientan comodidad al enviar cualquier tipo de mensajes
de texto.
Si el teléfono al que se envía el mensaje está apagado o
fuera de cobertura el mensaje se almacena en la red y se
entrega en cuanto el teléfono se conecta de nuevo a la
red.
Justificación
Nosotros nos basamos en esta aplicación por ser
pionera en la comunicación. Ha sido una de las mas
destacadas y con mayor demanda en todo el
mundo. Gran parte de la población utiliza los sms
que con el tiempo han tenido una gran evolución por
lo que cada vez es aun mas fácil enviar un mensaje
de texto. Permitiendo enviar y recibir mensajes de
texto de hasta 160 caracteres a teléfonos móviles
vía el centro de mensajes de un operador de red.
Objetivos de Investigación
El objetivo de nuestra aplicación es
mantener en comunicación a la sociedad
pues hoy en día eso es muy importante.
Nuestra aplicación es completamente
gratuita a la hora de instalarse y es muy
fácil de usar. El único requisito que esta
aplicación necesita es contar con crédito en
nuestro teléfono celular. Nuestra aplicación
se encarga de enviar mensajes con
información clara y veraz.
Marcos de Referencia
Para realizar nuestra aplicación nos basamos en aplicaciones que son muy comunes y utilizadas
hoy en día.
WhatsApp: es una aplicación de mensajería instantánea, actualmente gratuita, para teléfonos inteligentes,
que envía y recibe mensajes mediante Internet, complementando servicios de correo electrónico,
mensajería instantánea, servicio de mensajes cortos o sistema de mensajería multimedia
Facebook Messenger: es una aplicación informática y servicio de mensajería instantánea que provee
comunicación por voz y texto.
Snapchat: es una aplicación de envío de fotos y vídeos que se autodestruyen. Su éxito es tal que ya se
compara con el de WhatsApp.
WeChat: es un servicio de mensajería de texto móvil y servicio de comunicación de mensajes de voz
creado por Tencent , fábrica China, se lanzó en enero del 2011.
Marco Histórico
En un principio el SMS se
pensó como una manera de
avisar al usuario de llamadas
perdidas o mensajes en el
buzón de voz.
El primer SMS que se envió de manera
comercial, fue en Estados Unidos en el
año 1992. Lo mandó el ingeniero Neil
Papworth desde un PC, a su colega de la
operadora Vodafone. En el mensaje le
deseaba un escueto “Merry Christmas”.
La creación del sistema
de SMS marcó nuestras
vidas, ya que durante
mucho tiempo ha sido el
principal método de
comunicación entre
personas, por encima de
las llamadas incluso.
El concepto del SMS surgió a
principios del año 1980 de la
mano de Friedhelm Hillebrand
El servicio de SMS no
ha muerto a pesar de
que se crea lo
contrario. Cada
segundo se envían
193 mil mensajes de
este tipo alrededor del
mundo, y su empleo
comercial va en
aumento.
Marco Teórico
Desde que el ser humano apareció en la tierra sintió la necesidad de
comunicarse, una de las formas mas antiguas de comunicación además de la
oral, es la escrita. En sus comienzos este conocimiento estaba reservado a las
clases sociales altas y religiosos, es por esto que los hijos de la nobleza eran
enviados a conventos para ser formados. Los antecedentes mas antiguos de la
escritura son las pinturas rupestres, glifos y jeroglíficos, con el tiempo evoluciono
hasta llegar a la escritura que conocemos en nuestros días, de la tinta y la pluma
paso a la imprenta y después a la era digital.
En la actualidad la mayoría de las personas tienen acceso a computadoras y se
han convertido en usuarios de plataformas digitales, incluso es mas recurrido
enviar un mensaje de texto que hacer una llamada. Ya que los mensajes escritos
aunque son mas impersonales, también son mas directos, podemos ahorrar
tiempo y decir solo lo que necesitamos.
Marco Metodológico
Esta investigación busca mostrar como los mensajes de texto influyen a comunicar a
la sociedad respaldándonos por medio de información acerca de los mensajes de
texto.
Con el objetivo de establecer los motivos del por qué es importante mantenernos en
comunicación utilizando nuestra aplicación para el formato de mensajes de texto
para teléfono celular, de lo cual nuestro entorno tenga una comunicación confortable
y segura.
Cronograma de Actividades
Planeación del proyecto
Elaboración del APK
Investigación del Proyecto
Elaboración de información
Presentación
1 1 1 1
MAYO MAYO MAYO MAYOABRIL
Conclusiones
En conclusión nuestra aplicación puede ser de mucha ayuda
por que como en un principio se señalo la comunicación hoy en
día es muy importante en especial cuando se trata de
emergencias.
La aplicación fue realizada a base de que existen muchas
formas de enviar mensajes por medio de redes sociales pero la
mayoría de las veces los adultos no comprenden como usarlas
y que mejor manera de aprender instalando una aplicación muy
sencilla como esta tan solo agregando el numero del
destinatario y el texto que se desea que se lea.
Fuentes de Consulta
www.yahoo.com
www.Facebook.com
www.youtube.com
www.Wikipedia.com
https://www.masadelante.com/faqs/sms
http://smspubli.com/blog/origen-y-evolucion-del-sms/
Eclipse Android Studio
Anexos
ENVIAR_SMS
En este tutorial
crearemos una
aplicación sencilla
para mandar
mensajes de texto
sin que estos se
guarden.
Necesitamos: Eclipse + SDK Android
1. Crea un nuevo proyecto en Eclipse que
llamaremos “Enviar SMS” deja
el MainActivity.java.
PERMISOS
 2.- Para que el sistema permita a tu aplicación hacer uso del
servicio de SMS debes agregar un permiso en tu
archivo AndroidManifest.xml, ábrelo y añade
el android.permission.SEND_SMS antes de donde
dice application, de la siguiente manera:
 3.-Abre el
archivo activity_m
ain.xml que se
encuentra
en RES/LAYOUT/
y pega el siguiente
código:
INTERFAZ
 Abre también el archivo strings.xml que se encuentra
en RES/VALUES/ y añade el siguientes código:
CÓDIGO
import android.os.Bundle; import android.app.Activity; import android.app.PendingIntent; import
android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import
android.content.IntentFilter; import android.telephony.SmsManager; import android.view.Menu; import
android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.Toast;
public class MainActivity extends Activity { EditText txtPhone; EditText txtMsg; Button btnSend; @Override
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); txtPhone = ((EditText)findViewById(R.id.txtPhone )); txtMsg =
((EditText)findViewById(R.id.txtMsg )); btnSend = ((Button)findViewById(R.id.btnSend ));
btnSend.setOnClickListener( new View.OnClickListener() { public void onClick(View view) { PendingIntent
sentIntent = PendingIntent.getBroadcast(getApplicationContext(), 0, new Intent("SMS_SENT"), 0);
registerReceiver(new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) {
switch (getResultCode()){ case Activity.RESULT_OK: Toast.makeText(getApplicationContext(), "SMS
enviado", Toast.LENGTH_SHORT).show(); break; case
SmsManager.RESULT_ERROR_GENERIC_FAILURE: Toast.makeText(getApplicationContext(), "No se pudo
enviar SMS", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_NO_SERVICE:
Toast.makeText(getApplicationContext(), "Servicio no diponible", Toast.LENGTH_SHORT).show(); break;
case SmsManager.RESULT_ERROR_NULL_PDU: Toast.makeText(getApplicationContext(), "PDU (Protocol
Data Unit) es NULL", Toast.LENGTH_SHORT).show(); break; case
SmsManager.RESULT_ERROR_RADIO_OFF: Toast.makeText(getApplicationContext(), "Failed because
radio was explicitly turned off", Toast.LENGTH_SHORT).show(); break; } } }, new IntentFilter("SMS_SENT"));
SmsManager sms = SmsManager.getDefault(); if( txtPhone.getText().toString().length()> 0 &&
txtMsg.getText().toString().length()>0 ) { sms.sendTextMessage( txtPhone.getText().toString() , null,
txtMsg.getText().toString() , sentIntent, null); } else { Toast.makeText(getApplicationContext(), "No se puede
enviar, los datos son incorrectos", Toast.LENGTH_SHORT).show(); } }}); } @Override public boolean
onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu); return true; } }
4.-Para terminar este tutorial, abre el archivo MainActivity.java y reemplaza el código de la clase
con el siguiente:
 Ejecuta la aplicación y ¡listo!
Cuestionario de estudio de mercado
1. ¿Qué le gusta más de nuestra nueva aplicación móvil?
2. ¿Qué cambios, según usted, mejorarían más nuestro nuevo servicio?
3.
4. ¿Qué haría aumentar su potencial interés en nuestro nuevo servicio?
5. ¿Cuál es su impresión general al usar nuestra nueva aplicación?
Excelente Malo
Bueno
¿Lo qué le gusta más en los servicios iguales de otras compañías en
competencia?
6. ¿Si fuera nuestro nuevo servicio disponible en el mercado, lo recomendaría?:
7. ¿Si no está probable que utilizara nuestro servicio, por favor, indique por qué?:
8. ¿Hasta qué punto es crucial para usted la blandura al momento de elegir entre
servicios similares?:
Definitivamente sí
Sí
No
Definitivamente no
Máximo Considerablemente
Más bien sí
Más bien no
No mucho
En absoluto
9.¿Encontro alguna dificultad o problema dentro de nuestra aplicación?:
10. ¿Qué otras opciones desearía que agreguemos a la aplicación?:

Weitere ähnliche Inhalte

Ähnlich wie Proyecto enviar-sms

Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02
Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02
Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02Gerson Cieza Vásquez
 
Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02
Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02
Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02Gerson Cieza Vásquez
 
Trabajo de imformatica
Trabajo de imformaticaTrabajo de imformatica
Trabajo de imformaticakarolina09
 
Trabajo de imformatica
Trabajo de imformaticaTrabajo de imformatica
Trabajo de imformaticakarolina09
 
Erika Aplicaciones móviles diapositivas
Erika Aplicaciones móviles  diapositivasErika Aplicaciones móviles  diapositivas
Erika Aplicaciones móviles diapositivaserika macias almeida
 
Trabajo de investigacion de red social whatsapp
Trabajo de investigacion de red social whatsappTrabajo de investigacion de red social whatsapp
Trabajo de investigacion de red social whatsappSarahiLuceroYupanqui
 
La Informacion Y Las Tics
La Informacion Y Las TicsLa Informacion Y Las Tics
La Informacion Y Las TicsJuan Diego
 
Monroy leon laura maria m1 s4_proyecto integrador
Monroy leon laura maria m1 s4_proyecto integradorMonroy leon laura maria m1 s4_proyecto integrador
Monroy leon laura maria m1 s4_proyecto integradorLauraMariaMonroy
 
Taller Tics
Taller TicsTaller Tics
Taller TicsDannu26
 
Tecnología de la información y la comunicación
Tecnología de la información y la comunicaciónTecnología de la información y la comunicación
Tecnología de la información y la comunicaciónLíder Activo
 
Proyecto final
Proyecto finalProyecto final
Proyecto finalanafigue
 
Actividad de autoformación y evaluación 1
Actividad de autoformación y evaluación 1Actividad de autoformación y evaluación 1
Actividad de autoformación y evaluación 1yuleidy17
 

Ähnlich wie Proyecto enviar-sms (20)

Actividades de apoyo
Actividades de apoyoActividades de apoyo
Actividades de apoyo
 
Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02
Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02
Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02
 
Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02
Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02
Comunicacionasincronicaysincronicadeandreaavila 140925112218-phpapp02
 
Trabajo de imformatica
Trabajo de imformaticaTrabajo de imformatica
Trabajo de imformatica
 
Trabajo de imformatica
Trabajo de imformaticaTrabajo de imformatica
Trabajo de imformatica
 
Erika Aplicaciones móviles diapositivas
Erika Aplicaciones móviles  diapositivasErika Aplicaciones móviles  diapositivas
Erika Aplicaciones móviles diapositivas
 
Trabajo de investigacion de red social whatsapp
Trabajo de investigacion de red social whatsappTrabajo de investigacion de red social whatsapp
Trabajo de investigacion de red social whatsapp
 
Conceptos generales
Conceptos generalesConceptos generales
Conceptos generales
 
RA Inf t tics
RA Inf  t ticsRA Inf  t tics
RA Inf t tics
 
RA Inf t tics
RA Inf  t ticsRA Inf  t tics
RA Inf t tics
 
Correo electrónico
Correo electrónicoCorreo electrónico
Correo electrónico
 
Tics tller[1]
Tics tller[1]Tics tller[1]
Tics tller[1]
 
La Informacion Y Las Tics
La Informacion Y Las TicsLa Informacion Y Las Tics
La Informacion Y Las Tics
 
Monroy leon laura maria m1 s4_proyecto integrador
Monroy leon laura maria m1 s4_proyecto integradorMonroy leon laura maria m1 s4_proyecto integrador
Monroy leon laura maria m1 s4_proyecto integrador
 
Tics
TicsTics
Tics
 
Taller Tics
Taller TicsTaller Tics
Taller Tics
 
Tarea 4 02 noviembre 2011
Tarea 4   02 noviembre 2011Tarea 4   02 noviembre 2011
Tarea 4 02 noviembre 2011
 
Tecnología de la información y la comunicación
Tecnología de la información y la comunicaciónTecnología de la información y la comunicación
Tecnología de la información y la comunicación
 
Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Actividad de autoformación y evaluación 1
Actividad de autoformación y evaluación 1Actividad de autoformación y evaluación 1
Actividad de autoformación y evaluación 1
 

Proyecto enviar-sms

  • 1. JOANNA MARTINEZ ALEJO CRISTOPHER PÉREZ MORALES DESARROLLA APLICACIONES MOVILES ESPECIALIDAD: PROGRAMACION 4º “_DM_” CENTRO DE ESTUDIOS TECNOLOGICOS INDUSTRIAL Y DE SERVICIOS Nº 109 «PROYECTO ENVIAR _SMS» MARGARITA ROMERO ALVARADO DOCENTE
  • 2.
  • 3. C&J
  • 4. Índice 1. Introducción 2. Definición del tema 3. Solucion al problema 4. Justificación 5. Objetivos de investigación 6. Marcos de referencia 7. Marco Histórico 8. Marco teórico 9. Marco Metodológico 10. Cronograma de Actividades 11. Conclusiones 12. Fuentes de Consulta 13. Anexos 14.Tutorial de la Aplicación Móvil 15. Cuestionario de estudio de mercado
  • 5. Introducción  En este tema nosotros creamos una aplicación muy similar a la que todos ya conocemos. Nos centramos más en una aplicación de mensajería pues la comunicación hoy en día es muy importante. Además de ser muy sencilla de usar es muy rápida y efectiva.
  • 6. Definición del tema  El servicio de mensajes cortos o servicio de mensajes simples, más conocido como SMS (por las siglas del inglés Short Message Service), es un servicio disponible en los teléfonos móviles que permite el envío de mensajes cortos, conocidos como mensajes de texto entre teléfonos móviles.
  • 7. Solución al problema Esta aplicación nos da la ventaja de tener más privacidad ya que los mensajes son instantáneos y no existe el temido historial. La cual nos dará la posibilidad de tener conversaciones “seguras”. Con el fin de que las personas sientan comodidad al enviar cualquier tipo de mensajes de texto. Si el teléfono al que se envía el mensaje está apagado o fuera de cobertura el mensaje se almacena en la red y se entrega en cuanto el teléfono se conecta de nuevo a la red.
  • 8. Justificación Nosotros nos basamos en esta aplicación por ser pionera en la comunicación. Ha sido una de las mas destacadas y con mayor demanda en todo el mundo. Gran parte de la población utiliza los sms que con el tiempo han tenido una gran evolución por lo que cada vez es aun mas fácil enviar un mensaje de texto. Permitiendo enviar y recibir mensajes de texto de hasta 160 caracteres a teléfonos móviles vía el centro de mensajes de un operador de red.
  • 9. Objetivos de Investigación El objetivo de nuestra aplicación es mantener en comunicación a la sociedad pues hoy en día eso es muy importante. Nuestra aplicación es completamente gratuita a la hora de instalarse y es muy fácil de usar. El único requisito que esta aplicación necesita es contar con crédito en nuestro teléfono celular. Nuestra aplicación se encarga de enviar mensajes con información clara y veraz.
  • 10. Marcos de Referencia Para realizar nuestra aplicación nos basamos en aplicaciones que son muy comunes y utilizadas hoy en día. WhatsApp: es una aplicación de mensajería instantánea, actualmente gratuita, para teléfonos inteligentes, que envía y recibe mensajes mediante Internet, complementando servicios de correo electrónico, mensajería instantánea, servicio de mensajes cortos o sistema de mensajería multimedia Facebook Messenger: es una aplicación informática y servicio de mensajería instantánea que provee comunicación por voz y texto. Snapchat: es una aplicación de envío de fotos y vídeos que se autodestruyen. Su éxito es tal que ya se compara con el de WhatsApp. WeChat: es un servicio de mensajería de texto móvil y servicio de comunicación de mensajes de voz creado por Tencent , fábrica China, se lanzó en enero del 2011.
  • 11. Marco Histórico En un principio el SMS se pensó como una manera de avisar al usuario de llamadas perdidas o mensajes en el buzón de voz. El primer SMS que se envió de manera comercial, fue en Estados Unidos en el año 1992. Lo mandó el ingeniero Neil Papworth desde un PC, a su colega de la operadora Vodafone. En el mensaje le deseaba un escueto “Merry Christmas”. La creación del sistema de SMS marcó nuestras vidas, ya que durante mucho tiempo ha sido el principal método de comunicación entre personas, por encima de las llamadas incluso. El concepto del SMS surgió a principios del año 1980 de la mano de Friedhelm Hillebrand El servicio de SMS no ha muerto a pesar de que se crea lo contrario. Cada segundo se envían 193 mil mensajes de este tipo alrededor del mundo, y su empleo comercial va en aumento.
  • 12. Marco Teórico Desde que el ser humano apareció en la tierra sintió la necesidad de comunicarse, una de las formas mas antiguas de comunicación además de la oral, es la escrita. En sus comienzos este conocimiento estaba reservado a las clases sociales altas y religiosos, es por esto que los hijos de la nobleza eran enviados a conventos para ser formados. Los antecedentes mas antiguos de la escritura son las pinturas rupestres, glifos y jeroglíficos, con el tiempo evoluciono hasta llegar a la escritura que conocemos en nuestros días, de la tinta y la pluma paso a la imprenta y después a la era digital. En la actualidad la mayoría de las personas tienen acceso a computadoras y se han convertido en usuarios de plataformas digitales, incluso es mas recurrido enviar un mensaje de texto que hacer una llamada. Ya que los mensajes escritos aunque son mas impersonales, también son mas directos, podemos ahorrar tiempo y decir solo lo que necesitamos.
  • 13. Marco Metodológico Esta investigación busca mostrar como los mensajes de texto influyen a comunicar a la sociedad respaldándonos por medio de información acerca de los mensajes de texto. Con el objetivo de establecer los motivos del por qué es importante mantenernos en comunicación utilizando nuestra aplicación para el formato de mensajes de texto para teléfono celular, de lo cual nuestro entorno tenga una comunicación confortable y segura.
  • 14. Cronograma de Actividades Planeación del proyecto Elaboración del APK Investigación del Proyecto Elaboración de información Presentación 1 1 1 1 MAYO MAYO MAYO MAYOABRIL
  • 15. Conclusiones En conclusión nuestra aplicación puede ser de mucha ayuda por que como en un principio se señalo la comunicación hoy en día es muy importante en especial cuando se trata de emergencias. La aplicación fue realizada a base de que existen muchas formas de enviar mensajes por medio de redes sociales pero la mayoría de las veces los adultos no comprenden como usarlas y que mejor manera de aprender instalando una aplicación muy sencilla como esta tan solo agregando el numero del destinatario y el texto que se desea que se lea.
  • 18. ENVIAR_SMS En este tutorial crearemos una aplicación sencilla para mandar mensajes de texto sin que estos se guarden.
  • 19. Necesitamos: Eclipse + SDK Android 1. Crea un nuevo proyecto en Eclipse que llamaremos “Enviar SMS” deja el MainActivity.java.
  • 20. PERMISOS  2.- Para que el sistema permita a tu aplicación hacer uso del servicio de SMS debes agregar un permiso en tu archivo AndroidManifest.xml, ábrelo y añade el android.permission.SEND_SMS antes de donde dice application, de la siguiente manera:
  • 21.  3.-Abre el archivo activity_m ain.xml que se encuentra en RES/LAYOUT/ y pega el siguiente código: INTERFAZ
  • 22.  Abre también el archivo strings.xml que se encuentra en RES/VALUES/ y añade el siguientes código:
  • 23. CÓDIGO import android.os.Bundle; import android.app.Activity; import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.telephony.SmsManager; import android.view.Menu; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class MainActivity extends Activity { EditText txtPhone; EditText txtMsg; Button btnSend; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); txtPhone = ((EditText)findViewById(R.id.txtPhone )); txtMsg = ((EditText)findViewById(R.id.txtMsg )); btnSend = ((Button)findViewById(R.id.btnSend )); btnSend.setOnClickListener( new View.OnClickListener() { public void onClick(View view) { PendingIntent sentIntent = PendingIntent.getBroadcast(getApplicationContext(), 0, new Intent("SMS_SENT"), 0); registerReceiver(new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { switch (getResultCode()){ case Activity.RESULT_OK: Toast.makeText(getApplicationContext(), "SMS enviado", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_GENERIC_FAILURE: Toast.makeText(getApplicationContext(), "No se pudo enviar SMS", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_NO_SERVICE: Toast.makeText(getApplicationContext(), "Servicio no diponible", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_NULL_PDU: Toast.makeText(getApplicationContext(), "PDU (Protocol Data Unit) es NULL", Toast.LENGTH_SHORT).show(); break; case SmsManager.RESULT_ERROR_RADIO_OFF: Toast.makeText(getApplicationContext(), "Failed because radio was explicitly turned off", Toast.LENGTH_SHORT).show(); break; } } }, new IntentFilter("SMS_SENT")); SmsManager sms = SmsManager.getDefault(); if( txtPhone.getText().toString().length()> 0 && txtMsg.getText().toString().length()>0 ) { sms.sendTextMessage( txtPhone.getText().toString() , null, txtMsg.getText().toString() , sentIntent, null); } else { Toast.makeText(getApplicationContext(), "No se puede enviar, los datos son incorrectos", Toast.LENGTH_SHORT).show(); } }}); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } } 4.-Para terminar este tutorial, abre el archivo MainActivity.java y reemplaza el código de la clase con el siguiente:
  • 24.  Ejecuta la aplicación y ¡listo!
  • 25. Cuestionario de estudio de mercado 1. ¿Qué le gusta más de nuestra nueva aplicación móvil? 2. ¿Qué cambios, según usted, mejorarían más nuestro nuevo servicio? 3. 4. ¿Qué haría aumentar su potencial interés en nuestro nuevo servicio? 5. ¿Cuál es su impresión general al usar nuestra nueva aplicación? Excelente Malo Bueno ¿Lo qué le gusta más en los servicios iguales de otras compañías en competencia?
  • 26. 6. ¿Si fuera nuestro nuevo servicio disponible en el mercado, lo recomendaría?: 7. ¿Si no está probable que utilizara nuestro servicio, por favor, indique por qué?: 8. ¿Hasta qué punto es crucial para usted la blandura al momento de elegir entre servicios similares?: Definitivamente sí Sí No Definitivamente no Máximo Considerablemente Más bien sí Más bien no No mucho En absoluto 9.¿Encontro alguna dificultad o problema dentro de nuestra aplicación?: 10. ¿Qué otras opciones desearía que agreguemos a la aplicación?: