PDA

Ver la Versión Completa : Mi primera App - SOS Call -


JoysticK
08/04/14, 01:41:43
Buenas, os dejo el link a mi primera app que subo a Play Store:

SOS Call (https://play.google.com/store/apps/details?id=es.jksoftware.soscall)

Pequeña utilidad para tener siempre a mano los números de teléfono de los servicios de emergencia de España, cuenta ademas con varias funciones añadidas como la de enviar mediante sms, a un número que previamente hayamos configurado como favorito, whatsapp, telegram, email, etc.. un mensaje solicitando auxilio y adjuntando nuestras coordenadas geográficas (latitud, longitud). Se ha añadido además un mapa donde muestra nuestra posición actual y la dirección postal (nombre calle, numero, código postal, población, provincia y país.)

100% Gratuita (tu operador podrá cobrarte por el envío del SMS la tarificación normal que tengas con el contratada) y sin publicidad hasta el momento :)



https://lh5.ggpht.com/MDlqRntsNmClhYfEpZjGx8Sqj49-s7WhR0RL0v3ymCK4wudo9KlN23y0UX8u7NPKkhQ=h310-rwhttps://lh6.ggpht.com/CoUsK5LIzSNPRAbTxG4AyfbcpMZyoEcDu9Zdg0AvxjXInbsbCB fVNzPZIHPETkLE4BD5=h310-rwhttps://lh6.ggpht.com/7KnEJCd9ZganTl4KFFGyMWOR16TKsv9WgIH6b-hB3PkSxd6trvjuy0Rli5LecggXcJQ=h310-rw (https://play.google.com/store/apps/details?id=es.jksoftware.soscall)

pyciy
08/04/14, 18:54:29
Guay tio, como has hecho la parte grafica?

xoxoromero
08/04/14, 18:57:12
Vamos a probarla. Felicidades.

JoysticK
08/04/14, 19:06:37
Guay tio, como has hecho la parte grafica?

Photoshop, los botones son ficheros png con fondo transparente, después en el layout utilizo imageviews y a estos les asigno los procedimientos

xoxoromero
08/04/14, 19:24:04
Un par de ideas a ver que te parecen en los 5 minutillos que he podido probar.

Sobre el mensaje sos predeteminado, me he enviado uno a mi mismo para no alarmar a nadie, el texto en si esta bien pero quizás deberías de añadir la opción de poner lo que uno quiera, por ejemplo, yo puedo pactar con mi esposa que si le llega un mensaje en el que pone x ella deba hacer y, por otro lado, ¿porque no se puede llamar directamente al 112? Que la aplicación me ponga el número pero no sea capaz de marcarlo cuando a los demás números no hay problema es un pequeño atraso, entiendo por el mensaje que lanza la app que no es culpa tuya si no de android, pero bueno ahí tienes una opción para intentar saltarse esa absurda restriccion. Otra cosa, ¿ que tal un widget pequeñito de cada uno de los cuerpos de seguridad que haga lo mismo sin tener que abrir la app? Le das al widget y que llame, y un punto a favor la geolocalizacion, en mi caso conectado solo a wifi y sin gps activado precisión de 40 metros un punto a tu favor si señor. De nuevo gran idea un saludo.

JoysticK
08/04/14, 20:02:51
Un par de ideas a ver que te parecen en los 5 minutillos que he podido probar....

Gracias por tu tiempo romero, lo de poner un mensaje predeterminado me lo apunto y lo pongo en las preferencias no lo veo complicado de hacer la verdad.

Por lo que he leido, y ha sido bastante, con el tema del 112 he visto que android no deja, en aplicaciones de terceros, llamar directamente al 112 ni al 911, permite "marcarlo" pero no llamar directamente, una putada en mi caso si, de todas formas seguiré investigando si hay alguna opción pero por todas partes me he encontrado con lo mismo, permiso denegado... :(

Lo de los widgets también me lo apunto para una próxima versión, ahora mismo estoy aprendiendo para poder seleccionar mediante un content provider el contacto favorito desde nuestra lista de contactos del teléfono pero aún no le he cogido el tranquillo a esto, bueno poco a poco :D

xoxoromero
08/04/14, 20:06:10
Imagino que lo del 112 y 911 será para evitar llamadas sin querer. Estaré atento a las nuevas versiones ya me he suscrito al tema.

JoysticK
08/04/14, 20:58:59
Aquí está mi gran problema del 112:

Android Reference - Manifest Permission CALL_PRIVILEGED (http://developer.android.com/reference/android/Manifest.permission.html#CALL_PRIVILEGED)

Que viene a decir:

public static final String CALL_PRIVILEGED

Added in API level 1
Allows an application to call any phone number, including emergency numbers, without going through the Dialer user interface for the user to confirm the call being placed.

Not for use by third-party applications.

Constant Value: "android.permission.CALL_PRIVILEGED"

Por lo que entiendo para poder llamar a los números de emergencia hay que declarar el permiso de android.permission.CALL_PRIVILEGED en el androidmanifiest, el problema de todas formas es que este permiso solo funciona para aplicaciones que no sean de terceros, en este apartado creo solo entran las que lleve android instalada de fabrica, si alguien sabe más sobre el tema le agradecería me lo comentase.

JoysticK
09/04/14, 09:45:39
deberías de añadir la opción de poner lo que uno quiera

Actualizada a Beta 0.8, ya se puede personalizar el mensaje desde las preferencias y añadido el poder escoger el número favorito desde la agenda del movil X-D

http://goo.gl/vem5cy

Para las pruebas aconsejo utilizar el botón de SOS Share, yo lo que hago es compartirlo al Google Keep, la app de notas y como el mensaje es el mismo para el sms que para el share pues ahí lo voy viendo sin tener que enviar el sms.

Próximamente los widgets

xoxoromero
09/04/14, 09:49:52
Buenos días, ya me la he descargado no sin problemas, en una primera actualización me a arrojado el error que te muestro en captura después ya me ha dejado actualizar sin problemas. http://img.tapatalk.com/d/14/04/09/a5e2e6aj.jpg503462

JoysticK
09/04/14, 10:35:45
Buenos dias romero, pues la primera vez que veo ese error la verdad, por lo que encuentro en google es un bug de la Play Store, poco puedo hacer yo por ahí, pero gracias por preocuparte y mandar hasta las capturas :)

JoysticK
18/04/14, 00:07:03
Actualizada de nuevo, ahora al abrir la aplicación muestra los números de teléfono del país donde te encuentres y traducida al ingles también.

Los países de los que tiene los números de emergencia son:

España, Argentina, México, Reino Unido, Estados Unidos, Bélgica, Bosnia y Herzegovina, Albania, Armenia, Papúa Nueva Guinea, Azerbaiyán, Australia, Bulgaria, Croacia, Chipre, República Checa, Dinamarca, Estonia, Islas Faroe, Finlandia, Francia, Georgia, Alemania, Gibraltar, Grecia, Groenlandia, Hungría, Islandia, Irlanda, Italia, Lotonia, Lituania, Luxemburgo, Macedonia, Malta, Moldavia, Mónaco, Países Bajos, Noruega, Polonia, Portugal, Rumanía, Rusia, San Marino, Serbia, Eslovaquia, Eslovenia, Suecia, Suiza, Turquia, Ucrania, Ciudad del Vaticano, Colombia...

P.D. Si alguien ve que falta el de su país que me lo indique, como si ve algún error en los números :)

alongtheriver
22/04/14, 04:47:38
Muy buena idea! enhorabuena por la app
Un saludete!