JOANNA MARTINEZ ALEJO
CRISTOPHER PÉREZ MORALES
DESARROLLA APLICACIONES MOVILES ESPECIALIDAD: PROGRAMACION 4º “_DM_”
CENTRO DE ESTUDIOS TECNOLOGICOS INDUSTRIAL Y DE SERVICIOS Nº 109
SKINS COMPANY
«PROYECTO ENVIAR _SMS»
MARGARITA ROMERO ALVARADO DOCENTE
C&J
Índice1. Introducción2. Definición del tema3. Solucion al problema4. Justificación 5. Objetivos de investigación6. Marcos de referencia7. Marco Histórico8. Marco teórico9. Marco Metodológico10. Cronograma de Actividades11. Conclusiones12. Fuentes de Consulta13. Anexos14.Tutorial de la Aplicación Móvil15. 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 ReferenciaPara 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óricoEn 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óricoDesde 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ógicoEsta 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 proyectoElaboración del APK
Investigación del ProyectoElaboración de información
Presentación
1 1 1 1MAYO MAYO MAYO MAYOABRIL
ConclusionesEn 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 Consultawww.yahoo.comwww.Facebook.comwww.youtube.comwww.Wikipedia.comhttps://www.masadelante.com/faqs/smshttp://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 Android1. 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_main.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íNoDefinitivamente no
Máximo ConsiderablementeMás bien síMás bien noNo muchoEn absoluto
9.¿Encontro alguna dificultad o problema dentro de nuestra aplicación?:
10.¿Qué otras opciones desearía que agreguemos a la aplicación?: