atencion
Estas usando un navegador antiguo, para una mejor experiencia visita esta página con un navegador actualizado.   Actualiza tu navegador aquí
header

Byte Dealers

En Byte Dealers queremos ayudarte a descubrir qué pueden hacer las tecnologías de la información por ti y por tu empresa.

Servicios IT

Te ofrecemos todo lo necesario para configurar y mantener la infraestructura tecnológica que permite que tu negocio avance.
Redes, dispositivos, servidores, herramientas y personas puestas a tu servicio para que todo funcione con seguridad y sin contratiempos.

INFRAESTRUCTURAS DE RED

Te proporcionamos todo lo que necesitas para que tu infraestructura de red funcione:

  • Diseñamos e instalamos tu infraestructura de red cableada, inalámbrica o mixta
  • Suministramos, instalamos y configuramos todo tipo de dispositivos de red ( routers, switchs, repetidores, adaptadores, vídeo cámaras, servidores, firewalls y proxies físicos, etc... ) y cualquier otro tipo de accesorio
  • Monitorizamos el funcionamiento de tu infraestructura de red en tiempo real para detectar fallos, intrusiones y cualquier tipo de problemas o amenazas que requieran de una solución inmediata

INFRAESTRUCTURAS LÓGICAS

Ponemos a punto tu infraestructura para que ganes en eficiencia, seguridad y facilidad de acceso a los recursos de tu red de ordenadores, estés donde estés:

  • Instalamos y configuramos servidores de ficheros para que puedas almacenar y distribuir archivos entre los clientes de tu redes de ordenadores, de forma local o remota. Trabajamos con las siguientes tecnologías:
  • Instalamos y configuramos servicios de directorio que te permitirán almacenar y organizar la información sobre los usuarios de una red de ordenadores y sobre los distintos recursos existentes en dicha red. Trabajamos con las siguientes tecnologías:
  • Instalamos y configuramos redes privadas virtuales (VPN), una tecnología que permite la extensión segura de una red de área local sobre una red publica no controlada (p.e. Internet). Este servicio permite que cualquier máquina conectada a la red envíe o reciba datos cifrados sobre una red pública como si de una red privada se tratase. Trabajamos con las siguientes tecnologías:
  • Instalamos y configuramos firewalls, un elemento de seguridad en una red de ordenadores o en una máquina determinada que permite bloquear accesos no autorizados. Trabajamos con las siguientes tecnologías:
  • Instalamos y configuramos sistemas de detección de intrusos (IDS), una herramienta que permite detectar accesos no autorizados a una red de ordenadores o a un ordenador determinado. Trabajamos con las siguientes tecnologías:
  • Instalamos y configuramos proxies. Un proxy es un programa o dispositivo que actúa como intermediario para las peticiones realizadas por los usuarios de una red de ordenadores. Trabajamos con las siguientes tecnologías:
  • Instalamos y configuramos servidores de correo electrónico que permiten el envió y recepción de e-mails y permiten la implantación de distintas políticas referentes al envío y recepción de correos electrónicos en la red corporativa. Trabajamos con las siguientes tecnologías:
  • Instalamos y configuramos servidores FTP / SFTP. Trabajamos con las siguientes tecnologías:

MONITORIZACIÓN

Supervisamos el funcionamiento de tu red y de tus equipos en tiempo real para prevenir problemas y solucionar incidencias en el momento que se produzcan

  • Te ofrecemos un servicio de monitorización basado en Nagios que permitirá supervisar el funcionamiento de todos los equipos conectados a tu red, el funcionamiento de tu infraestructura de red y detectar y auditar posibles incidencia de seguridad, todo en tiempo real
  • Alternativamente podemos implementar dicho servicio y formar a tu equipo para que sean sus miembros los que monitoricen el funcionamiento de la red y de los diferentes equipos a través de la interfaz gráfica de la herramienta Nagios

COPIAS DE SEGURIDAD

Mantén tus datos a salvo con nuestras herramientas y nuestro servicio de copias de seguridad

  • Te ofrecemos el diseño y la implementación de una política eficiente y eficaz de copias de seguridad basada en las herramientas rsync y/o Bareos y adaptada a tus posibilidades.

Desarrollo de software / aplicaciones

Tu sitio o aplicación web desarrollada con las últimas tecnologías, código claro y optimizado para todo tipo de dispositivos

DESARROLLO WEB

  • HTML5 + CSS3 (SASS/LESS) + JavaScript:

    Desarrollamos aplicaciones web utilizando las últimas tecnologías para llegar al máximo número de usuarios y ofrecerles la mejor experiencia posible
  • ANGULAR ( TypeScritpt ) + REST + Python + NodeJS:

    Combinando el framework MVC Angular desarrollado por Google con servicios REST desarrollados en Python o usando NodeJS conseguimos desarrollos altamente modulares, escalables, fácilmente mantenibles y evolucionables
  • Web progresiva:

    Una web progresiva es un sitio o aplicación web normal que puede usarse como una aplicación móvil e incluso puede ser instalada en ordenadores y dispositivos móviles como si de una aplicación de escritorio se tratase.
  • Mejora progresiva ( progressive enhacement ):

    La mejora progresiva ( progressive enhacement ) se basa en el contenido. Esta técnica se centra en permitir que el usuario pueda acceder al contenido de la web sea cual sea el dispositivo o herramienta que utilice para hacerlo.
  • Metodologías de desarrollo ágiles:

    Cuando emprendemos un nuevo proyecto lo hacemos siempre con un enfoque de desarrollo ágil. Analizamos, diseñamos, prototipamos e implementamos incrementalmente en un proceso donde la colaboración de nuestros clientes es clave para obtener un resultado óptimo.
  • Soporte y mantenimiento evolutivo:

    Una vez liberado el producto terminado te ofrecemos un servicio de soporte y mantenimiento 24/7/365. Monitorizaremos tu sitio o aplicación web en todo momento para asegurarnos de que todo funciona tal y como debe hacerlo y la actualizaremos siempre que surja alguna nueva idea o desees ampliar el contenido o los servicios ofrecidos.
  • Gestión y alojamiento:

    Te ofrecemos un servicio de gestión de dominios, certificados SSL y todo el asesoramiento y formación que necesites para que tu sitio web o tu aplicación esté localizable y permita el trafico seguro.

CMS

Tu sitio web presencial, tienda online, blog, portal, etc.... por poco dinero. Mediante los gestores de contenidos (CMS) es posible desarrollar un sitio web espectacular cargado de funcionalidades en poco tiempo y sin gastar demasiado dinero. Además, mediante un gestor de contenidos podrás ser tu mismo quien gestione los contenidos y la estructura de tu sitio web.

  • WORDPRESS:

    WordPress es el CMS más popular en la actualidad. Altamente configurable y con una cantidad ingente de plugins, temas y funcionalidades desarrolladas por una amplia comunidad de desarrolladores. Con este CMS podremos desplegar desde un sencillo blog hasta una sofisticada tienda online en un corto periodo de tiempo
  • DRUPAL / JOOMLA:

    Estos CMS permiten desarrollar sofisticados y potentes sitios web fácilmente administrables. Cuentan con una importante comunidad de desarrolladores y un catálogo extenso de temas, plugins, funcionalidades. Instalamos, configuramos y desarrollamos nuevas funcionalidades para estos CMS
  • MAGENTO / PRESTASHOP / OPENCART:

    Si lo que necesitas es una tienda online avanzada con muchas funcionalidades y fácil de administrar estos CMS son los indicados
  • MOODLE:

    El CMS para e-learning más utilizado por las comunidades educativas. Mantenido y extendido por una amplia comunidad de desarrolladores
  • Otros CMS

    Sea cual sea tu idea seguro que existe un CMS que puede hacerla realidad. Estudiaremos tus necesidades y te ofreceremos la solución que mejor se adapte a las mismas

APLICACIONES PARA DISPOSITIVOS MÓVILES

Tu aplicación para los dispositivos móviles más populares diseñada e implementada utilizando las últimas tecnologías

  • Aplicaciones híbridas ( PhoneGap / IONIC ):

    Cuando se trata de desarrollar una aplicación que funcione en los sistemas operativos más utilizados para dispositivos móviles la solución más óptima es desarrollar una aplicación híbrida. Una aplicación híbrida es aquella que se desarrolla usando tecnologías web ( HTML + CSS + JS ) y se ejecuta utilizando un componente WebView que es común para todas las plataformas
  • Aplicaciones nativas ( ANDROID ):

    Aunque, desde nuestro punto de vista, no existen demasiadas diferencias entre una aplicación nativa y una aplicación híbrida si es cierto que una aplicación nativa funciona directamente sobre el sistema operativo del dispositivo para la que se ha desarrollado y esto se traduce en mayor aprovechamiento de los recursos del dispositivo y un total acceso a las características del mismo.
  • Metodologías de desarrollo ágiles:

    Cuando emprendemos un nuevo proyecto lo hacemos siempre con un enfoque de desarrollo ágil. Analizamos, diseñamos, prototipamos e implementamos incrementalmente en un proceso donde la colaboración de nuestros clientes es clave para obtener un resultado óptimo.
  • Soporte y mantenimiento evolutivo:

    Una vez liberado el producto terminado te ofrecemos un servicio de soporte y mantenimiento 24/7/365. Monitorizaremos tu aplicación en todo momento para asegurarnos de que todo funciona tal y como debe hacerlo y la actualizaremos siempre que surja alguna nueva idea o desees ampliar el contenido o los servicios ofrecidos.

Prototipado

Emplear el método correcto que te permita validar tus ideas y llevarlas a la realidad es la estrategia más óptima para conseguir el producto que mejor se adapte a las necesidades de los usuarios ahorrando tiempo y dinero en el proceso.

DISEÑO & PROTOTIPADO

Analizamos las necesidades de los usuarios, nos centramos en ellos y buscamos las solución más óptima en un proceso iterativo centrado en quién va a usar el producto o el servicio que quieres crear.

  • Design thinking:

    Design thinking es un método práctico para la resolución de problemas a través de la creatividad. El proceso comienza con una hipótesis y, a través de un mecanismo basado en el feedback de los usuarios, continua en una serie de iteracciones que llevan al diseño de la solución más óptima.
  • Personas:

    "Personas" son personajes ficticios que representan a los distintos tipos de usuarios que usarán el dispositivo o el software que estamos diseñando. Esta técnica es útil para descubrir los objetivos, las necesidades, los deseos y las limitaciones de los usuarios y supone una guía fundamental para el diseño y desarrollo de todo tipo de productos y servicios.
  • Prototipado:

    Prototipar es construir una representación rápida y barata de las características físicas y funcionales que deseamos que tenga nuestro producto o servicio. Esta técnica permite probar con los usuarios el producto o servicio que queremos desarrollar de tal manera que es posible validar ideas e hipótesis antes de comenzar el proceso de producción. Prototipar es la mejor manera de entender el comportamiento, las necesidades, las expectativas y las reacciones de los usuarios ante nuevos productos y servicios antes de invertir en su construcción.
  • Pruebas de usabilidad:

    Las pruebas de usabilidad nos permiten evaluar un producto o servicio mediante pruebas con los usuarios mismos. Una vez tenemos a la persona, conocemos sus objetivos, un escenario y una lista de tareas de usuario podemos comenzar a testear de forma iterada. Estas pruebas no solo sirven para demostrar que el servicio o producto que estamos desarrollando funciona y es útil para el usuario. Además nos permiten adquirir conocimiento para mejorar lo que estamos creando.

DISEÑO & PROTOTIPADO DE SOFTWARE

Diseñamos y prototipamos el mejor software para ti y para tus clientes. Un completo sistema de testeo te permitirá probar tu producto o servicio con los usuarios finales para comprobar su correcto funcionamiento y aprender más sobre como mejorar el producto o servicio que estemos desarrollando.

  • Empleando las técnicas y herramientas más adecuadas para cada caso, conseguimos que tu idea se haga realidad en el menor plazo de tiempo posible
  • Mediante herramientas online y prototipos interactivos tendrás la oportunidad de probar el software desde el principio del proceso de diseño y a lo largo de todo su ciclo de vida
  • Un completo sistema de testeo te permitirá probar tu producto o servicio con los usuarios finales para comprobar su correcto funcionamiento y aprender más sobre como mejorar el producto o servicio que estemos desarrollando

PROTOTIPADO Y DISEÑO DE DISPOSITIVOS

Diseñamos y prototipamos tus dispositivos empleando materiales y tecnologías de bajo coste

  • Antes de invertir en el desarrollo y producción de un dispositivo queremos estar seguros de que se adapta a las necesidades y cumple las expectativas de los usuarios finales.
  • Utilizando tecnologías y componentes de bajo coste como Arduino, Raspberry, etc... y software creado a medida podemos desarrollar prototipos que representen con mayor o menor fidelidad al producto final.
  • Empleando técnicas como la impresión 3D o materiales baratos le daremos forma al dispositivo para testear fielmente como será usado por el usuario en los escenarios requeridos.

24/7/365

Estaremos contigo siempre, atendiendo a tus necesidades y ofreciéndote la seguridad de que todo funciona tal y como debe hacerlo. Seremos los aliados que siempre estarán ahí para ayudarte en lo que necesites

24-7-365-icon

Asesoramiento y ahorro

Nuestro objetivo es que crezcas y avances sin gastar grandes cantidades de dinero en soluciones sobredimensionadas y costosas. Existe una forma alternativa de hacer las cosas y queremos mostrártela. Cualesquiera que sean tus necesidades buscaremos la forma más sencilla y económica de cubrirlas ajustándonos a tu presupuesto

24-7-365-icon

Seguridad

Queremos mantener tus datos y tus equipos a salvo de ataques maliciosos, incidentes y cualquier otra circunstancia que pueda surgir en cualquier momento. Prevenimos implantando herramientas y soluciones inteligentes a medida de tus necesidades y tus recursos.

24-7-365-icon

Presupuestos y desarrollos a medida

Una buena solución informática no tiene porque ser cara o complicada. Cuéntanos cuáles son tus proyectos o tus necesidades y cuál es el presupuesto del que dispones y no pararemos hasta encontrar la solución que mejor se adapte a tus recursos. La honestidad y la transparencia son nuestras mejores armas, nunca vamos a ningún sitio sin ellas.

24-7-365-icon

.

_

Desarrollo web

Tu sitio o aplicación web desarrollada con las últimas tecnologías, código claro y optimizado para todo tipo de dispositivos

HTML5 + CSS3 ( SASS / LESS ) + JavaScript

Cuando desarrollamos un sitio o una aplicación web lo hacemos pensando en llegar al mayor número de usuarios y en ofrecerles la mejor experiencia posible para que repitan una y otra vez, por eso optimizamos el resultado final para que pueda ser accedido desde cualquier dispositivo independientemente de cual sea el tamaño de su pantalla ( diseño adaptativo)

Aprovechamos los últimos avances de los navegadores para enriquecer nuestros desarrollos web con nuevas y excitantes funcionalidades.

Nuestro código siempre es claro y está bien documentado de tal manera que todos nuestros proyectos son fácilmente mantenibles y evolucionables.

ANGULAR ( TypeScritpt ) + REST + Python + NodeJS

Nuestra combinación preferida cuando se trata de crear sitios o aplicaciones web dinámicas.

Combinando el framework MVC Angular desarrollado por Google con servicios REST desarrollados en Python o usando NodeJS conseguimos desarrollos altamente modulares, escalables, fácilmente mantenibles y evolucionables.

Web progresiva

Una web progresiva es un sitio o aplicación web normal que puede usarse como una aplicación móvil e incluso puede ser instalada en ordenadores y dispositivos móviles como si de una aplicación de escritorio se tratase.

Las nuevas funcionalidades y tecnologías que implementan los navegadores web modernos facilitan el desarrollo de este tipo de webs ofreciendo al usuario la posibilidad de acceder a contenidos y funcionalidades incluso si no tienen conexión a Internet.

Somo especialistas en este tipo de desarrollos y es posible que tu proyecto pueda aprovecharse de este nuevo enfoque para ofrecer una increíble experiencia a los futuros usuarios del mismo.

Mejora progresiva (progressive enhacement)

La mejora progresiva ( progressive enhacement ) se basa en el contenido.

Esta técnica se centra en permitir que el usuario pueda acceder al contenido de la web sea cual sea el dispositivo o herramienta que utilice para hacerlo.

Cuando utilizamos esta técnica nos estamos asegurando de que los contenidos de nuestra web sean accesibles para cualquiera, incluyendo especialmente a todos los usuarios con necesidades especiales que disponen de herramientas adaptadas a estas

Una vez nos hemos asegurado que el contenido es accesible procedemos a mejorar la forma de mostrar el contenido según las capacidades del navegador utilizado para acceder al mismo

Metodologías de desarrollo ágiles

Cuando emprendemos un nuevo proyecto lo hacemos siempre con un enfoque de desarrollo ágil. Analizamos, diseñamos, prototipamos e implementamos incrementalmente en un proceso donde la colaboración de nuestros clientes es clave para obtener un resultado óptimo.

Al prototipar antes de implementar podemos hacerte participe de nuestras ideas y darte la posibilidad de validarlas antes de emprender la implementación de la misma, ahorrando así tiempo y dinero en el desarrollo.

El desarrollo es incremental de tal manera que podemos ir liberando pequeñas partes del producto final con el fin de validar ideas, probar el funcionamiento y tomar decisiones sobre las siguientes partes a implementar.

Solo desarrollamos así y solo lo hacemos si contamos con tu colaboración ya que buscamos un resultado altamente satisfactorio para nuestros clientes y para nosotros mismos.

Soporte y mantenimiento evolutivo

Una vez liberado el producto terminado te ofrecemos un servicio de soporte y mantenimiento 24/7/365.

Monitorizaremos tu sitio o aplicación web en todo momento para asegurarnos de que todo funciona tal y como debe hacerlo y la actualizaremos siempre que surja alguna nueva idea o desees ampliar el contenido o los servicios ofrecidos.

Si así lo deseas también daremos soporte a tus usuarios según las condiciones que tu servicio ofrezca a los mismos.

Gestión y alojamiento

Te ofrecemos un servicio de gestión de dominios, certificados SSL y todo el asesoramiento y formación que necesites para que tu sitio web o tu aplicación esté localizable y permita el trafico seguro.

Contamos con varios planes de alojamiento que van desde servidores compartidos hasta servidores dedicados, clusters de servidores y servidores virtuales configurables en "caliente"

Estudiaremos detenidamente el proyecto, el número de visitas, los picos de tráfico y diseñaremos un plan a tu medida para que gastes solo lo necesario en mantener tu sitio en marcha y ofrecer a tus usuarios la mejor experiencia posible.

WordPress

WordPress es el CMS más popular en la actualidad. Altamente configurable y con una cantidad ingente de plugins, temas y funcionalidades desarrolladas por una amplia comunidad de desarrolladores.
Con este CMS podremos desplegar desde un sencillo blog hasta una sofisticada tienda online en un corto periodo de tiempo.

Drupal / Joomla

Estos CMS permiten desarrollar sofisticados y potentes sitios web fácilmente administrables. Cuentan con una importante comunidad de desarrolladores y un catálogo extenso de temas, plugins, funcionalidades. Instalamos, configuramos y desarrollamos nuevas funcionalidades para estos CMS.

Magento / PrestaShop / OpenCart

Si lo que necesitas es una tienda online avanzada con muchas funcionalidades y fácil de administrar estos CMS son los indicados.

Moodle

El CMS para e-learning más utilizado por las comunidades educativas. Mantenido y extendido por una amplia comunidad de desarrolladores.

Otros CMS

Sea cual sea tu idea seguro que existe un CMS que puede hacerla realidad. Estudiaremos tus necesidades y te ofreceremos la solución que mejor se adapte a las mismas. Puedes consultar la lista de gestores para los que damos soporte aquí

CMS

Tu sitio web presencial, tienda online, blog, portal, etc.... por poco dinero

Mediante los gestores de contenidos (CMS) es posible desarrollar un sitio web espectacular cargado de funcionalidades en poco tiempo y sin gastar demasiado dinero.

Mediante un gestor de contenidos podrás ser tu mismo quien gestione los contenidos y la estructura de tu sitio web e incluso, con la formación adecuada que nosotros mismos te daremos, podrás incluir nuevas funcionalidades en el momento que lo desees,

Un gestor de contenidos es, en muchas ocasiones, una solución suficiente para todo aquel que necesita un sitio web al uso, sin demasiadas características y funcionalidades a medida.

Ofrecemos a nuestros clientes el despliegue, configuración y mantenimiento de los gestores de contenidos mas populares, así como la gestión de los contenidos si así lo deseas.

Aplicaciones para dispositivos móviles

Tu aplicación para los dispositivos móviles más populares diseñada e implementada utilizando las últimas tecnologías

Aplicaciones híbridas ( PhoneGap / IONIC )

Cuando se trata de desarrollar una aplicación que funcione en los sistemas operativos más utilizados para dispositivos móviles la solución más óptima es desarrollar una aplicación híbrida.

Una aplicación híbrida es aquella que se desarrolla usando tecnologías web ( HTML + CSS + JS ) y se ejecuta utilizando un componente WebView que es común para todas las plataformas.

Estas aplicaciones pueden acceder a la mayoría de las capacidades de los dispositivos, como la cámara, la lista de contactos, el acelerómetro, etc..

La ventaja de este tipo de aplicaciones es que se desarrolla una sola vez en lugar de una vez para cada plataforma en la que se desplegar.

Aplicaciones nativas ( ANDROID )

Una aplicación nativa es aquella que se desarrolla para que funcione en una plataforma específica.

Aunque, desde nuestro punto de vista, no existen demasiadas diferencias entre una aplicación nativa y una aplicación híbrida si es cierto que una aplicación nativa funciona directamente sobre el sistema operativo del dispositivo para la que se ha desarrollado y esto se traduce en mayor aprovechamiento de los recursos del dispositivo y un total acceso a las características del mismo.

Siguiendo nuestra filosofía de emplear tecnologías libres y de código abierto, por el momento solo damos soporte a aplicaciones desarrolladas en ANDROID.

Metodologías de desarrollo ágiles

Cuando emprendemos un nuevo proyecto lo hacemos siempre con un enfoque de desarrollo ágil. Analizamos, diseñamos, prototipamos e implementamos incrementalmente en un proceso donde la colaboración de nuestros clientes es clave para obtener un resultado óptimo.

Al prototipar antes de implementar podemos hacerte participe de nuestras ideas y darte la posibilidad de validarlas antes de emprender la implementación de la misma, ahorrando así tiempo y dinero en el desarrollo.

El desarrollo es incremental de tal manera que podemos ir liberando pequeñas partes del producto final con el fin de validar ideas, probar el funcionamiento y tomar decisiones sobre las siguientes partes a implementar.

Solo desarrollamos así y solo lo hacemos si contamos con tu colaboración ya que buscamos un resultado altamente satisfactorio para nuestros clientes y para nosotros mismos.

Soporte y mantenimiento evolutivo

Una vez liberado el producto terminado te ofrecemos un servicio de soporte y mantenimiento 24/7/365.

Monitorizaremos tu aplicación en todo momento para asegurarnos de que todo funciona tal y como debe hacerlo y la actualizaremos siempre que surja alguna nueva idea o desees ampliar el contenido o los servicios ofrecidos.

Si así lo deseas también daremos soporte a tus usuarios según las condiciones que tu servicio ofrezca a los mismos.

Habilidades

Estas son nuestras habilidades y conocimientos en el ámbito de desarrollo de software.

Front-end

  • HTML 5

    CSS 3

    JavaScript

    SVG

    Angular 4

Back-end

  • Python

    Node.js

    PHP7

Otras tecnologías

  • J2EE

    Dockers

    XML / XSLT

    OAuth / JWT

Y más...

Puede que no hayas encontrado lo que estás buscando o tengas una idea y no sepas como hacerla realidad. Para eso estamos nosotros. Cuéntanos qué necesitas y buscaremos la mejor solución para ti.