SpamHound

Aplicación para bloquear el spam presentada en Collision

Ideada y desarrollada desde cero por Redwerk
×
¿A dónde quiere que le enviemos nuestro caso práctico de desarrollo de la aplicación SpamHound?
Por favor ingrese su correo electrónico comercial

Redwerk es una empresa de desarrollo de software offshore. Nuestro talentoso equipo de diseñadores, desarrolladores e ingenieros de control de calidad crean fabulosas aplicaciones móviles, web y de escritorio para clientes de todo el mundo.

Todos los clientes

Ciclo completo del producto

Redwerk cuenta con una amplia experiencia en la creación de proyectos desde cero. Pasamos por todas las fases de desarrollo, desde la definición de los requisitos hasta el lanzamiento, para que usted reciba un producto completo de calidad.

Más información

Desarrollo de aplicaciones móviles

Tenemos grandes habilidades en el desarrollo de aplicaciones móviles iOS y Android para diversas industrias. Nuestro equipo sabe cómo combinar una gran idea, una interfaz сlear y una amplia funcionalidad en una solución.

Más información

Desafío

Redwerk cuenta con varias aplicaciones móviles propias y docenas creadas para nuestros clientes en todo el mundo. Para estar a la última en el desarrollo de aplicaciones, siempre avanzamos en nuestro conocimiento de las nuevas tecnologías y capacidades de las plataformas móviles.

La idea de nuestro próximo proyecto favorito surgió cuando Apple mostró iOS 11 early beta con funcionalidad de filtrado de spam. Como casi todas las personas que tienen un teléfono reciben montones de molestos mensajes de spam de servicios a los que nunca se han suscrito, nuestros especialistas en desarrollo de software para iPhone decidieron profundizar un poco más y utilizar las nuevas y brillantes opciones de iOS para la próxima aplicación de Redwerk.

Pero no seríamos nosotros si no investigáramos todas las oportunidades que ofrece la funcionalidad para luego portarla a Android.

El principal reto para nuestro equipo era crear una herramienta que ayudara a protegerse de los spammers, que suelen ser telemarketers, taxis, tiendas, y bloquear eficazmente los mensajes procedentes de ellos, con reglas y ajustes de filtrado flexibles.
En el proceso de desarrollo de las aplicaciones para iOS y Android, nos ocupamos de

  • Estructura de la base de datos
  • Filtrado múltiple
  • Superposición de filtros
  • Almacenamiento de copias de seguridad

Solución

El equipo de diseñadores, desarrolladores e ingenieros de control de calidad de Redwerk participó plenamente en la creación de SpamHound. Empezamos con la funcionalidad y el diseño para iOS y luego seguimos con la versión para Android.

Tras dar forma a la idea inicial, empezamos a trabajar en el concepto de la apariencia de la aplicación, el nombre y una mascota. Pasamos por varias versiones, incluso una al estilo de Juego de Tronos, y acabamos con un pit bull, como símbolo de protección y lealtad, y el título de “SpamHound”.


Mientras desarrollábamos la versión para iOS, comprendimos que no bastaría con portar su funcionalidad a Android. Android ofrece opciones mucho más amplias para aplicaciones genéricas y tuvimos que utilizarlas.

Pero hay un montón de características comunes que implementamos para ambas plataformas. Ambos SpamHounds:

  • Trabajar sin conexión a Internet;
  • Permitir crear y gestionar un número ilimitado de reglas de filtrado;
  • Disponer de Listas Negras y Blancas donde los usuarios pueden añadir reglas que deben bloquear o impedir el bloqueo de spam;
  • Disponer de un conjunto determinado de filtros: Contiene, Empieza por, Termina por, Igual a, Expresión regular que se puede aplicar al remitente, al asunto y al cuerpo de los mensajes.
SpamHound para iOS

SpamHound para iOS funciona como una aplicación complementaria con el mensajero original, y sólo ofrece a sus usuarios la creación de reglas de filtrado de spam. Nuestra intención era hacer la aplicación lo más parecida posible al aspecto nativo de iOS para que los usuarios tuvieran la sensación de estar utilizando una aplicación creada por Apple.

Lo que aprendimos por las malas, fue que la documentación de iOS 11 era muy escueta, y básicamente pisamos todos los rastrillos para entender cómo funciona la funcionalidad. También implementamos la copia de seguridad para las reglas que utilizan la autorización con cuentas sociales y iCloud. Y todo esto lo conseguimos en unos tres meses desde que apareció la idea.

SpamHound para Android

A diferencia de la aplicación para iOS, SpamHound para Android funciona como un mensajero por defecto pero con una fuerte protección anti-spam. Permite enviar y recibir mensajes de texto y MMS, organizarlos con banderas y etiquetas, compartir fotos, vídeos y, por supuesto, crear reglas de filtrado. La naturaleza de la versión para Android también influyó en el icono de la aplicación y en su posicionamiento en el mercado.

Como empresa con experiencia en el desarrollo de aplicaciones para Android, durante el proyecto resolvimos con éxito problemas con la estructura de la base de datos, múltiples configuraciones de filtrado y construimos una compleja lógica de aplicación para que SpamHound funcionara de forma eficiente, sin agotar la batería.

Resultado

Hemos hecho un gran trabajo en el camino para lanzar SpamHound a App Store y Play Market. Ambas aplicaciones llegaron a su público y ahora protegen a personas de todo el mundo del molesto spam.

En prensa

SpamHound puede detectar spam basándose en palabras clave y otros factores.

Revista sobre ordenadores, teléfonos, tabletas, periféricos y mucho más.

SpamHound afirma ser una herramienta eficaz para ayudar a proteger tu teléfono contra comunicaciones y ataques no deseados.

Ofrece noticias sobre Android y tecnología.

¿Necesita un equipo que entienda su negocio?

Contacte con nosotros

Tecnologías

iOS
Swift
IdentityLookup
CoreData
Android SDK
Java
RxAndroid
RxJava
FirebaseFirebase
SQLiteSQLite
Facebook SDK
TwitterKit
GoogleSignInGoogleSignIn
20 000+ números en la lista negra
8personas en el equipo
2plataformas compatibles
24,534líneas de código

Comentarios del equipo Redwerk

Sergey

Sergey
Desarrollador

Fue fascinante realizar el producto que ayudará a proteger tu teléfono del spam. La aplicación fue escrita después de la presentación de iOS 11, por lo que durante el proceso de su creación, hemos utilizado sólo la última tecnología y soluciones arquitectónicas. Además, puedo añadir que mis amigos y yo usamos la aplicación, y tú también deberías probarla.

Maxim

Maxim
Desarrollador

La aplicación SpamHound es un mensajero SMS en toda regla con capacidad para filtrar mensajes no deseados, y eso está muy de actualidad últimamente, debo decir. Una de las tareas más difíciles fue integrar una base de datos interna con la base de datos de la aplicación sin pérdida de rendimiento, pero lo resolvimos utilizando las últimas tecnologías. Fue muy interesante realizar filtros, ya que con ellos se puede escribir prácticamente cualquier condición para bloquear mensajes no deseados.

Diseño de aplicaciones iOS

Media

Diseño de aplicaciones Android

Media

Además, SpamHound se presentó en la conferencia Collision'18 en Nueva Orleans como startup Alpha y obtuvo muchas críticas positivas. Después del éxito de SpamHound, entendimos que también hay muchas otras esferas donde se necesita protección antispam y decidimos crear el sucesor de SpamHound - CallHound Unwanted Call Blocker para superar las llamadas no deseadas y spam.

Relacionado en Blog

SQLite vs Realm vs ObjectBox: Consultas de datos complejas en bases de datos de Android

SQLite vs Realm vs ObjectBox: Consultas de datos complejas en bases de datos de Android

El desarrollo de una aplicación compleja es imposible sin el uso de bases de datos que proporcionan una potente funcionalidad para almacenar, ordenar y recuperar información. Su aplicación en el desarrollo de Android tiene sus propias especificidades causadas por las característi...

Leer más
Conferencia de colisión 2019 con SpamHound de Redwerk

Conferencia de colisión 2019 con SpamHound de Redwerk

SpamHound vuela a la Conferencia Collision en Toronto La conferencia americana de mayor crecimiento se ha trasladado a Toronto, Canadá, y Redwerk va a comprobar la nueva cuna de la tecnología. La especial mezcla de ejecutivos y desarrolladores tecnológicos, atletas de renombre...

Leer más
¿Cuánto tiempo se tarda en crear una aplicación?

¿Cuánto tiempo se tarda en crear una aplicación?

Las aplicaciones móviles ya han superado a las aplicaciones web y de escritorio, por lo que hoy en día las empresas están más interesadas en crear sus propias aplicaciones móviles como forma principal de interactuar con los clientes. Teniendo una aplicación móvil además de una pr...

Leer más
Conferencia de Colisión 2018 con SpamHound de Redwerk

Conferencia de Colisión 2018 con SpamHound de Redwerk

¡Este año va a hacer calor en Nueva Orleans! A finales de abril tendrán lugar allí dos grandes eventos al mismo tiempo. Uno es el Jazz And Heritage Festival, que va a llenar su semana con los conmovedores polirritmos, la síncopa y la improvisación. El otro es Collision, un gran e...

Leer más

¿Impresionado?

Contrátenos

Otros casos prácticos

Searchturbo

Searchturbo

Germany

Desarrollo de un navegador móvil seguro basado en Chromium, compatible con 18 idiomas y con más de 100.000 instalaciones.

M3 Glass

M3 Glass

Estados Unidos

Implantación de un configurador web de diseño adaptable con imágenes en 3D del suelo y las paredes de cristal.