TODAS ( 349 ) NOVEDADES ( 154 ) SEGURIDAD ( 121 ) ANDROID ( 98 ) GOOGLE ( 77 ) EDUCACIÓN ( 67 ) PRODUCTOS ( 63 ) APPLE ( 58 ) WINDOWS ( 46 ) MICROSOFT ( 38 ) IOS ( 30 ) GOOGLE APPS ( 21 ) LINUX ( 20 ) ACCESIBILIDAD ( 18 ) PERSONAJES ( 17 ) CIENCIA ( 14 ) PROGRAMACIÓN ( 14 ) ROBÓTICA ( 14 ) UBUNTU ( 14 ) FACEBOOK ( 13 ) GOOGLE+ ( 11 ) INCIBE-OSI ( 10 ) RANSOMWARE ( 9 ) WHATSAPP ( 9 ) OSX ( 8 ) SAMSUNG ( 8 ) IBM ( 7 ) IA ( 6 ) IMPRESIÓN 3D ( 6 ) INTEL ( 6 ) PHISHING ( 6 ) SALUD ( 6 ) TWITTER ( 6 ) JUSTICIA ( 5 ) PROMOCIÓN ( 5 ) REALIDAD VIRTUAL ( 5 ) ASESORAMIENTO ( 4 ) CANARIAS ( 4 ) CRYPTOVIRUS ( 4 ) FORMACIÓN ( 4 ) NAVIDAD ( 4 ) NIÑOS ( 4 ) OFICINA ( 4 ) CURSOS ( 3 ) EMPRESAS ( 3 ) HISENSE ( 3 ) MAC ( 3 ) PLAYSTATION ( 3 ) PROTECCIÓN DE DATOS ( 3 ) REDES SOCIALES ( 3 ) SMARTPHONE ( 3 ) SONY ( 3 ) BIENVENID@ ( 2 ) D-LINK ( 2 ) FAMILIAS ( 2 ) FEMINISMO ( 2 ) GOBIERNO ( 2 ) MALWARE ( 2 ) MANTENIMIENTO ( 2 ) MUJER ( 2 ) MUJERYCIENCIA ( 2 ) REALIDAD AUMENTADA ( 2 ) SEGURIDAD SOCIAL ( 2 ) TROYANOS ( 2 ) 11F ( 1 ) AGPD ( 1 ) ANDROID ONE ( 1 ) AVPOS ( 1 ) AZURE ( 1 ) CLOUD ( 1 ) DISPONIBILIDAD ( 1 ) EPSON ( 1 ) FRAUDE ( 1 ) GUARDIA CIVIL ( 1 ) HACIENDA ( 1 ) HITACHI ( 1 ) IGUALDAD ( 1 ) LG ( 1 ) MOVISTAR ( 1 ) NINTENDO ( 1 ) NIÑASENLACIENCIA ( 1 ) OFFICE 365 ( 1 ) OKI ( 1 ) PHP ( 1 ) PLAN DIRECTOR ( 1 ) POLÍTICAS ( 1 ) PRIMUX ( 1 ) PROTECCIÓN ( 1 ) RANSOM ( 1 ) RENTA 2018 ( 1 ) REXEL ( 1 ) RRHH ( 1 ) SECUESTRO ( 1 ) SERVIDORES ( 1 ) SMARTBAND ( 1 ) SQL ( 1 ) TERMINAL SERVER ( 1 ) TPV ( 1 ) WIFI ( 1 ) WOLDER ( 1 ) WPA2 ( 1 ) XIAOMI ( 1 )
Mostrando entradas con la etiqueta D-LINK. Mostrar todas las entradas
Mostrando entradas con la etiqueta D-LINK. Mostrar todas las entradas

domingo, 8 de mayo de 2016

Consejos antes de empezar a programar una app en Android

Muchas veces hablamos sobre programación en El Androide Libre, sobre material que podemos encontrar online, tutoriales técnicos, testeo, recursos para los desarrolladores… Un largo etcétera de información que es relevante para un desarrollador.


Pero hasta ahora no nos habíamos planteado: ¿qué necesita una persona para convertirse en desarrollador, para programar una app? Hoy esperamos responder a esa pregunta mostrando los primeros pasos y necesidades de una persona para poder acabar haciendo su propia app.

Por todo ello, os traemos los que consideramos son los pasos básicos para poder acabar desarrollando vuestra propia app, antes de que os llaméis a vosotros mismos desarrolladores.

¡Ser o no Ser! Desarrollador
Aprender a programar con Java

Este es el paso más difícil de todos, el primero. De hecho, aquí tendremos que aprender nociones sobre la programación orientada a objetos. Y específicamente el lenguaje de programación Java, para el cual podréis encontrar cantidad de cursos online gratuitos.

Debéis aprender este lenguaje porque será el lenguaje que utiliza la API de Android. Básicamente, el lenguaje en el que escribiréis vuestra app posteriormente.

Aprender XML

Y por si no tuviéramos poco, también tenemos que tener nociones básicas sobre los ficheros XML, los cuales están montados con un lenguaje de etiquetas.

Esto nos servirá para poder definir las diferentes vistas o pantallas que en nuestra app vamos a montar. Pero también para ficheros importantes de nuestra app como será el Manifest, fichero clave en la misma.

Empezar con la API de Android

A partir de aquí, nos toca meternos de lleno en la API de Android y descubrir todos sus entresijos y los misterios que ella tiene. Para ello, la documentación oficial puede ser una de las mejores vías.

Aunque siempre podemos recurrir a recursos ajenos a la documentación oficial que traten de explicar de una forma más sencilla y simple al menos los conceptos básicos. De hecho, en El Androide Libre ya os trajimos un tutorial para aprender a programar Android a partir de 20 conceptos básicos:

Aprende Android en 20 conceptos. Empezando a programar para Android
Pero si no es suficiente, siempre podéis hacer cursos online gratuitos, como los que os contábamos:

Los mejores cursos para desarrolladores AndroidOs traemos un listado de cursos para desarrolladores interesantes para poder disfrutar de ellos durante estas vacaciones
A partir de ahí, podemos llegar tan lejos como queramos, o incluso profundizar en temas específicos como testeo o incluso consejos para evitar tener errores al programar. Ahí, Internet ofrece una cantidad de recursos casi ilimitada.

Un desarrollador sin idea no es un desarrollador

Con todo lo anterior, podríamos pensar que ya somos unos buenos desarrolladores y podríamos conseguir desarrollar cualquier app porque técnicamente podemos.

Pero esto no es suficiente. De hecho, la clave de un programador no es sólo su capacidad técnica, sino también su capacidad de definir la aplicación y el proyecto de desarrollo de la misma.

Si no hay mercado, no hay éxito

De esta forma, uno de los aspectos clave será definir el mercado que la aplicación quiere cubrir. Es decir, si no hay mercado, no hay éxito. Esa frase no la podemos olvidar, por mucho que nos pudiera gustar nuestra idea de app.

La planificación de recursos y tiempo

A partir de ahí, debemos durante una fase de elaboración definir todos los detalles de nuestro proyecto, para tener los recursos necesarios y poderlos planear correctamente.

A partir de ahí, debemos establecer cómo será nuestra fase de desarrollo y qué englobaremos, así como definir un buen diseño.

Desarrollo y testeo

Por mucho que queramos pensar que para un desarrollador su única misión es desarrollar, también durante esta fase deberemos pensar en el testeo.

Sin éste, perderemos calidad y al final eso acabará repercutiendo en nuestros usuarios y el éxito de nuestra aplicación.

Controlar Play Store perfectamente

Pero por mucho que nuestra aplicación pueda ser perfecta, el control del canal de distribución es clave, y por ello debemos saber todos los detalles sobre Google Play:

Google publica los secretos para tener éxito en Google Play
Con todo esto puesto encima de la mesa, para tener éxito en nuestra aplicación también nos vendría bien algo de suerte. Pero sin nada de esto y cada uno de los pasos que anteriormente hemos visto, no podríamos acabar llamándonos desarrollador. Y tú, ¿ya te consideras desarrollador? ¿Estás listo para desarrollar una app?


LEER MÁS

miércoles, 22 de enero de 2014

Ya Disponible D-Link DCS-933L La primera cámara de videovigilancia para smartphones y tablets que además amplía la cobertura WiFi por 115 €

D-Link anuncia la DCS-933L, la primera cámara de videovigilancia para smartphones y tablets que además amplía la cobertura WiFi

La D-Link DCS-933L es una cámara IP compatible con la plataforma mydlink™ Cloud, por lo que no es necesario ser un experto en tecnología para instalarla gracias al asistente de configuración incluido en el CD. La cámara no necesita un ordenador para funcionar, ya que se conecta directamente al router por Wi-Fi o cable. El sencillo proceso de instalación concluye creando una cuenta de usuario con contraseña en la plataforma mydlink™ para desde ese momento acceder en directo a la imagen y sonido de la cámara desde un ordenador entrando con cualquier navegador al portal web mydlink™ (eu.mydlink.com) o desde iPhone/iPad/Android con la app gratuita “mydlink lite”. También existe una versión de pago (0,74 euro) “mydlink+” diseñada específicamente para Tablets ya que permite visualizar hasta 4 cámaras al mismo tiempo.

La DCS-933L integra un avanzado sensor de detección de movimiento y sonido, mientras que sus LEDs infrarrojos proporcionan visión nocturna con imágenes nítidas en cualquier condición de iluminación, incluso en la oscuridad más absoluta. Más aún, si se detecta movimiento en un área previamente seleccionada, o se supera un cierto umbral de sonido predeterminado, envía automáticamente una alerta al correo electrónico del usuario junto con una fotografía o vídeo, permitiéndole tomar medidas inmediatamente. Además, se puede configurar la DCS-933L para enviar por email imágenes o vídeos por intervalo de tiempo, de forma que no sea siempre necesario conectarse en directo para ver qué está pasando, sino simplemente consultar el correo electrónico y abrir la imagen o vídeo adjuntos.
La novedad más importante de la DCS-933L es que también incluye un Repetidor Wi-Fi Wireless N300 que permite ampliar la cobertura WiFi a más habitaciones y dispositivos, eliminando las zonas muertas. Es compatible con cualquier módem o router WiFi y se activa mediante un sencillo asistente que escanea las redes WiFi. Una vez seleccionada la nuestra y tras introducir la contraseña de seguridad, amplificará la señal Wi-Fi para extender el área de cobertura.



“Esta Cámara Cloud con visión nocturna es la más versátil que hemos diseñado hasta el momento; permite al usuario vigilar lo que más le importa esté donde esté mientras amplía la cobertura WiFi, un problema presente en casi todos los hogares. La videovigilancia siempre se ha visto como algo caro y complejo de mantener, pero esta cámara es muy económica y sencilla de instalar, y nuestra plataforma mydlink™ Cloud cada vez se está haciendo más popular a la hora de monitorizar casas y pequeños negocios gracias a la versatilidad que ofrece el acceso directo desde iPhone/iPad/Android o los envíos de imágenes o vídeos por e-mail” comentó Antonio Navarro, director de Marketing y Ventas de D-Link Iberia.
Además, para integrar la DCS-933L en un entorno profesional las Pymes pueden usar el software D-ViewCam™ de D-Link, un sistema de videovigilancia completo y gratuito, diseñado para gestionar centralizadamente múltiples cámaras. Capaz de soportar hasta 32 cámaras, D-ViewCam™ es compatible con todas las cámaras IP de D-Link y proporciona monitorización digital y grabación de vídeo, audio y eventos para varias aplicaciones de seguridad profesional.

La Cámara Cloud DCS-933L ya está a la venta en grandes superficies y tiendas especializadas a un precio recomendado de 149,90 euros (Impuestos incl.)