Mostrando entradas con la etiqueta otros. Mostrar todas las entradas
Mostrando entradas con la etiqueta otros. Mostrar todas las entradas

jueves, 23 de marzo de 2017

Politicas de privacidad para android.permission


Bueno hace tiempo dije algunos usuarios que escribiría algo al respecto pero me he tardado mas de la cuenta así que hoy es el gran día, supongo que cuando estaba por aya por el 2015 usaban librerías de google map o alguna una que te permitía utilizar parte del celular o software directo de google simplemente agregabas permisos como estos:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.SET_WALLPAPER" />

Y con eso bastaba, pero bueno google ha cambiado sus políticas, las causas son muchas, pero las mas graves es que muchos malos desarolladores han estado ingresando código malicioso para jodernos la vida y es así que te espiaban con la cámara o algún novi@ enfermo sabia tu ubicación sin que lo supieras, ahora estas políticas de android.permission no son mas que validaciones que lanzan un mensaje al usuario final diciéndole que la aplicación quiere usar por ejemplo su cámara y si esta de acuerdo con ello, a mi me parece genial que google haga eso pero esos malos programadores seguro que conseguirán otra forma de jodernos la vida, así que no renieguen por tener que agregar un par de lineas mas a su código.
Para requerir permisos:

Requerir permisos en Android 6.0 o posterior.
Este sería la forma de requerir permisos para poder obtener información de contactos en Android 6.0 

int permissionCheck = ContextCompat.checkSelfPermission(
            this, Manifest.permission.GET_ACCOUNTS);
    if (permissionCheck != PackageManager.PERMISSION_GRANTED) {
        Log.i("Mensaje", "No se tiene permiso para obtener información de contactos.");
            ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.GET_ACCOUNTS}, 225);
    } else {
        Log.i("Mensaje", "Se tiene permiso!");
    }

Para empaparte mas al respecto sobre el tema te aconsejo que revise el siguiente enlace donde seguramente todas tus dudas se despejaran haciendo clic Aquí.





miércoles, 24 de agosto de 2016

Como instalar el emulador NOX - alternativa a genymotion

Hola todos primero quiero contar que hice algunos amigos de Colombia, excelente su cultura al fin se de que están hechas sus arepas :) .
Bueno siguiendo con el tutorial de hoy es por un problema presentado con el emulador genymotion, sucede que algunos ususarios me comentan que no pueden hacerlo levantar o en el peor de los casos funciona cuando se le da la gana, entonces quiero presentarles una buena alternativa, sobre todo para aquellos que utilizan genymotion para instalarle el play store y utilizar app como google map o gmail etc, les comento que el programa que les voy a enseñar hoy ya viene instalado el playstore y solo necesitan descargar cualquier aplicación que necesiten por ella, inclusive algunos usuarios de Internet lo utilizan para jugar pokemon go, el problema es que necesita algunos requerimiento mas altos que genymotion, esto lo digo porque genymotion corría muy bien en algunas pcs viejas.




Como Instalar el Emulador NOX

REQUISITOS
--------------------------------------------------------------------------------------------------------------------

  • 2 GB de RAM
  • Procesador de 2,2 GHz
  • Espacio en el disco duro de 3 GB
  • 1 GB de memoria de vídeo
Estos son algunos de los requisitos básicos que se debe comprobar antes de instalar este emulador. Contando con los requisitos que atrás se detallan podrás continuar con el proceso de instalación y configuración. Ahora si teniendo todo en orden procedemos con la instalación del emulador Nox.


LINK DE DESCARGA
--------------------------------------------------------------------------------------------------------------------



CONFIGURACIÓN E INSTALACIÓN
--------------------------------------------------------------------------------------------------------------------


1. Ya descargado el emulador, el primer paso es instalarlo en la PC o LAPTOP, dando doble clic sobre el instalador o clic derecho y después en instalar.

2. Aceptamos los términos y después en “install” para comenzar el proceso de instalación del emulador Nox App Player.



3. Cuando finalice la instalación presionamos en botón de “Start” para iniciar el emulador y dejamos que cargue.


4. lo siguiente es poner las configuraciones en español para ello clic en “Setting” y después en “Languaje & input” por último en “Languaje” y elegimos el idioma español.



5. Regresamos a los ajustes y ahora sí clic en “Añadir cuenta” después en “Usar cuenta” si contamos con una cuenta de Google o en “Crear cuenta” si aún no contamos con una.




y si quieren instalar cualquier apk solo deben hacer clic en el menú de la derecha que dice apk y se abrirá una nueva ventana para buscar en la pc donde esta la apk y eso es todo.


jueves, 18 de agosto de 2016

Como jugar pokemon go en un celular de gama baja

Hola amigos, les quiero agradecer a los que se toman la molestia de quitar los adblock, pues este blog se mantiene de la publicidad y no es que sea millonario, pero con eso me basta para comprar un cafe y una rebanada de pizza mientras hago tutoriales para ustedes. Ahora este es un blog mas orientado a la programación pero, algunos de los suscriptores han estado insistiendo que haga un tutorial sobre este tema. Bien hoy vamos a ver como instalar pokemon go en un celular de gama baja.

Bien para este tutorial utilizaremos:
-Un celular LG l20 pueden ver sus características aquí son super bajas.
- Aplicación GlTools
- Aplicación kingroot
NOTA: Las aplicaciones pueden descargarla de san google, si intentas descargar pokemon go desde tu celular no podras, debes ir a la playstore via web y debes logearte y darle instalar, luego te metes a tu celular y buscas tus aplicaciones en el playstore y estará ahí listo para descargar sin ningún problema.

No voy hablar de la instalación de Kingroot porque es algo bien sencillo y sirve para tener permisos de root, hay miles de tutoriales de como instalarlo.

Luego de haber descargado kingroot, debes instalar GlTools Luego debes darles permisos root con KingRoot a GlTools.
Al momento de iniciar, les va mostrar tres casillas y deben marcarlas todas.(ojo si no le dan permisos de root no podrás usar GlTolls)

Luego le dan en Install y esperan a que se reinicie solo.
Una ves reiniciada debemos ir otra vez a GlTools y buscar a Pokemon Go y hacer clic.


Debemos marcar las dos opciones como se muestra en la siguiente imagen



Enable texture decomprension =  ALL
Enable tesxture recomprension = decompressed only
Downscale texture = 0.125x (aclaro que hay veces que ir jugando con las resuluciones para que no se cuelgue)

Como les comentaba en la imagen de arriba hay que jugar con la texture en el celular de un amigo en gama baja lo deje en 256x 256 debes ir probando

Por ultimo debes marcar use fake GPU info

Cuando hagan clic en use template, les saldra la siguiente pantalla debene elegir el SGX 540 o el SG544MP

Y con eso terminamos ahora deben cerrar e ir a pokemon go, ya les andara, se vera con una resolucion baja y cada vez que les salga un mensaje demorara en cerrarse un poco pero al fin y al cabo podrán jugar, les recomiendo que no jueguen por mucho tiempo, deben hacer descansar su celular recuerden que están obligandolo a trabajar en una gama que no han sido creados, también deben tener descargado y actualizado su google map y stree view y deben actualizar su android a 4.4 como mínimo.

viernes, 12 de agosto de 2016

como darle seguridad a una aplicacion en android


Hoy hablaremos un tema muy importante, como brindarle seguridad a nuestras aplicaciones hechas en android. Empezamos comentando algo básico, usar términos como 100% seguro u 80% son palabras bonitas inventadas para el marketing de un producto, para los que están en las carreras de informática, software y afines entenderán que hablar de seguridad en este contexto es muy efímero y no hay nada seguro, pues lo que es para hoy una solución, con el avance de la tecnología mañana seria inservible. 
El sistema operativo Android tiene un montón de características de seguridad incorporadas, tales como la zona de pruebas de aplicaciones, protección contra ataques de desbordamiento de búfer, y áreas de memoria segregadas para instrucciones de programas y datos. Y si hablamos de simples aplicaciones que no comprometen a los accesos  de archivos u datos del sistema es de por si muy seguro.

Si estás desarrollando una aplicación más compleja, sin embargo, es tu responsabilidad para que sea seguro y proteger la privacidad de tus usuarios. En este artículo, voy a enumerar algunas de las mejores prácticas que puede seguir para construir una aplicación para Android,seguro de que no se filtre datos o permisos, y es, en general, menos vulnerables a las aplicaciones maliciosas que puedan estar instalados en el el dispositivo del usuario.

1. Uso de almacenamiento interno de datos confidenciales
Cada aplicación para Android tiene un directorio de almacenamiento interno asociado a él cuya trayectoria se basa en el nombre del paquete de la aplicación. Archivos dentro de este directorio son muy seguros, ya que utilizan el modo de creación de archivos MODE_PRIVATE por defecto. Esto significa que los archivos no pueden ser accedidos por cualquier otra aplicación en el dispositivo. Por lo tanto, es un mejor lugar para almacenar todos los datos sensibles de su aplicación en el directorio de almacenamiento interno.

Para determinar la ruta absoluta del directorio de almacenamiento interno de su aplicación, se recomienda que utilice el método getFilesDir (). Una vez que conozca su camino, haciendo referencia a los archivos dentro, es tan simple como hacer referencia a archivos dentro de cualquier otro directorio. Por ejemplo, he aquí cómo se podría hacer referencia a un archivo llamado myfile.dat en el directorio de almacenamiento interno de su aplicación:

File myFile = new File(getFilesDir(), "myfile.dat");

2. Cifrar los datos en almacenamiento externo
La capacidad de almacenamiento interno de un dispositivo Android es a menudo limitada. Por lo tanto, a veces, es posible que no haya más remedio que almacenar datos sensibles en medios de almacenamiento externos, tales como una tarjeta SD extraíble.

Debido a que los datos en medios de almacenamiento externo se puede acceder directamente por los usuarios y otras aplicaciones en el dispositivo, es importante que usted lo almacene en un formato codificado. Uno de los algoritmos de cifrado más populares utilizados por los desarrolladores de hoy en día es AES, siglas de Advanced Encryption Standard, con un tamaño de clave de 256 bits.


Escribir código para cifrar y descifrar datos de la aplicación utilizando el paquete de javax.crypto, que se incluye en el SDK de Android, puede ser confuso. Por lo tanto, la mayoría de los desarrolladores prefieren usar las bibliotecas de terceros, tales como la biblioteca Facebook's Conceal, que son por lo general mucho más fácil trabajar con ellos.


3. El uso de HTTPS
Este tema ya lo hemos tratado en otros artículos donde hacíamos nuestras conexiones desde la aplicación hacia una web service por medio de Https.
Todas las comunicaciones entre la aplicación y los servidores deben ser a través de una conexión HTTPS, preferentemente utilizando la clase HttpsURLConnection. Si cree que el uso de HTTP para datos está bien, se equivoca.

Muchos usuarios de Android se conectan a varios puntos de acceso Wi-Fi en las zonas comunes abiertas todos los días. Algunos de estos puntos de acceso podrían ser maliciosas. Un punto de acceso malicioso puede modificar fácilmente el contenido de tráfico HTTP para que su aplicación se comporta de una manera inesperada, o, peor aún, inyectar anuncios o explota en ella.

Mediante el uso de HTTPS, siempre y cuando el servidor está configurado con un certificado expedido por una autoridad de certificación de confianza, como DigiCert o GlobalSign, puede estar seguro de que el tráfico de su red es segura tanto contra el espionaje y los ataques man-in-the-middle.


Si su aplicación tiene una gran cantidad de código de red y que tienen miedo de que sin darse cuenta puede ser el envío de algunos datos como texto plano, se debe considerar el uso de nogotofail, una herramienta de código abierto construido por Google para encontrar este tipo de errores.


4. Uso GCM en lugar de SMS
Antes, cuando GCM, abreviatura de Google Cloud Messaging,"Google mensajería en la nube", no existía, muchos desarrolladores estaban usando SMS para enviar datos de sus servidores para sus aplicaciones. Hoy en día, esta práctica ha desaparecido en gran parte.

Si usted es uno de los desarrolladores que todavía no se ha hecho el cambio de SMS a GCM, usted debe saber que el protocolo SMS no está codificado ni es seguro contra ataques de suplantación. Lo que es más, un SMS puede ser leído por cualquier aplicación en el dispositivo del usuario que tiene el permiso READ_SMS.


GCM es mucho más seguro y es la forma preferida para empujar mensajes a una aplicación, porque todas las comunicaciones GCM están encriptadas . Ellos se autentican utilizando fichas de registro actualiza de forma regular en el lado del cliente y una clave de API única en el lado del servidor.

5. No soliciten datos personales
La privacidad de los usuarios se le da mucha importancia en estos días. De hecho, hay leyes, como la Directiva de Protección de Datos de la Unión Europea y la Ley de Protección de Información Personal y Documentos Electrónicos de Canadá, los cuales exigen la protección de la privacidad de un usuario. Por lo tanto, a menos que tenga una buena razón y una infraestructura muy pero muy segura para recoger, almacenar y transmitir información personal del usuario, se debe evitar pedir directamente en sus aplicaciones.

Un mejor enfoque para la autenticación del usuario y la información de perfil de usuario es a través de la Plataforma de Identidad Google. Identidad de la Plataforma Google permite a los usuarios registrarse de forma rápida en su aplicación a través de su cuenta de Google. Después de una señal de éxito en medio de la plataforma, siempre que sea necesario, su aplicación puede fácilmente buscar varios detalles sobre el usuario, como el nombre del usuario, dirección de correo electrónico, foto de perfil, contactos, y mucho más. Como alternativa, puede utilizar los servicios gratuitos como Firebase que puede administrar la autenticación de usuario para usted.

Si tiene que manejar las credenciales de usuario a sí mismo, se recomienda que almacene y transmitirlas en forma de hash seguras. La forma más sencilla de generar diferentes tipos de hash utilizando el SDK de Android es mediante el uso de la clase MessageDigest.


He aquí un pequeño fragmento de código que muestra cómo crear un hash de la cadena Hello World mediante la función hash SHA-256:

// Initialize MessageDigest to use SHA-256
MessageDigest md = MessageDigest.getInstance("SHA-256");

// Convert the string to a hash
byte[] sha256Hash = md.digest("Hello World".getBytes());


6. Validar entrada de usuario
En Android, la entrada del usuario no válido no suele dar lugar a problemas de seguridad como desbordamientos de búfer. Sin embargo, si se permite a los usuarios interactuar con una base de datos SQLite o un proveedor de contenidos que utiliza internamente una base de datos SQLite, debe rigurosamente desinfectar la entrada del usuario o hacer uso de consultas con parámetros. De no hacerlo, hace que sus datos sean vulnerables a los ataques de inyección SQL.

En una nota similar, la validación de entrada del usuario y la desinfección también es muy importante si usted está utilizando la entrada del usuario para generar dinámicamente el código para funcionar en un motor de scripting embebido, como Mozilla Rhino.


7.Antes Publicar utilizar ProGuard 
Las medidas de seguridad integradas en una aplicación para Android se pueden comprometer seriamente si los atacantes son capaces de poner sus manos en el código fuente. Antes de publicar su aplicación, se recomienda hacer uso de una herramienta llamada ProGuard, que se incluye en el SDK de Android, para ofuscar y compactar el código fuente.


Android Studio incluye automáticamente ProGuard en el proceso de construcción si el buildtype está listo para lanzar. La configuración por defecto ProGuard disponibles en el archivo Proguard-android.txt del SDK de Android es suficiente para la mayoría de aplicaciones. Si desea agregar reglas personalizadas para la configuración, puede hacerlo dentro de un archivo llamado proguard-rules.pro, que es una parte de cada proyecto Android Studio.

--------------------------------------------------------------------------------------------------------------------
Espero que ahora tengan una mejor comprensión de cómo hacer que sus aplicaciones de Android sean mas seguras. La mayor parte de las mejores prácticas que he mencionado en este artículo sólo son aplicables si está utilizando el SDK de Android para desarrollar sus aplicaciones. Si está utilizando el NDK de Android en su lugar, usted tiene que ser mucho más cuidadoso, ya que la programación en el lenguaje C, se espera gestionar los detalles de la aplicación en  bajo nivel, tales como punteros y asignación de memoria a sí mismo.

Para obtener más información sobre la seguridad en Android, se puede hacer referencia a los documentos de seguridad AOSP.

miércoles, 10 de agosto de 2016

Como crear una Key Hashes

Hola de nuevo hoy vamos hacer un tutorial de como crear una key Hashes, para los que desconocen " nos sirve para hacer implementaciones de algunas APIS con android".

Primero necesitamos saber la dirección de nuestro JRE, por lo general siempre esta en el C
necesitamos llegar hasta keytool.exe   C:\Program Files\Java\jre1.8.0_101\bin\keytool.exe


Ahora necesitamos instalar openssl.exe tienes que descargar según la arquitectura de tu computadora, por ejemplo la mía es de 64 bits por eso descargue la versión openssl-0.9.8e_X64.zip
Ahora hay que crear una carpeta en el disco C y llamarlo openssl ahí dentro pegaremos todo lo descargado y nos iremos a la siguiente ruta  C:\openssl\bin\openssl.exe 


Ahora ya obtenidas las rutas , nos vamos a la consola cmd y debemos movernos a la ruta del JRE escribiremos la siguiente linea cd C:\Program Files\Java\jre1.8.0_101\bin recuerden que esta es la ruta según tengan ustedes el JRE asi que puede variar según la versión y computadora que tengan.


Si todo esta Ok debemos reemplazar la siguiente linea de código por las ruta obtenidas del openssl.
si te fijas en esta linea de código hay dos veces la palabras openssl, esas debes reemplazarlas por la dirección de la carpeta de tu opensl.

keytool -exportcert -alias androiddebugkey -keystore androiddebugkey | openssl sha1 -binary | openssl base64

Quedaría algo así.

keytool -exportcert -alias androiddebugkey -keystore androiddebugkey | C:\openssl\bin\openssl.exe sha1 -binary | C:\openssl\bin\openssl.exe base64

copiamos y pegamos en cmd y con eso debería darnos nuestra Key Hashes


Y eso es todo :)
ENLACES DE INTERÉS:
Como mostrar mi ubicacion en google map apiv2 android studio
Como obtener la Ubicación del GPS-Android

Como enviar mensaje de texto en android studio

domingo, 14 de febrero de 2016

Como poner cualquier celular android en modo depurador


Te explicare de forma muy  detallada cómo activar el modo Depuración USB en Android de forma sencilla.

Si estas empezando a programa tienes que usar el modo depurador para poder probar tus programitas,
 .
¿Qué es y como que sirve la Depuración USB?

Antes de empezar, explicaremos qué es el modo de depuración USB o “USB Debugging” en inglés.
La depuración USB está destinada principalmente para los desarrolladores de Android. Es la forma que tiene nuestro dispositivo móvil para abrir todos los accesos a nuestro ordenador, es decir, al SDK de Android.
Con esto le estamos dando los suficientes permisos a nuestro dispositivo móvil para poder probar nuestros ejercicios o proyectos creados. Una vez que hemos explicado ya de qué se trata el modo de depuración USB, os explicaremos como activarlo.

IMPORTANTE: Aclarar antes de todo que durante el proceso que vamos a hacer a continuación no peligra en absoluto la garantía de vuestro dispositivo. Pero les recomiendo después de probar sus aplicaciones creadas desactivarlas. ¿Por qué? Por la red anda rondando unos tutoriales de como saltarse el patrón de reconocimiento de los celulares con android con el depurador activado.

Nos dirigiremos a Ajustes> Información del Teléfono >nos desplazaremos hasta el final> pulsaremos siete veces sobre la opción Número de compilación y nos aparecerá un mensaje anunciando que ya somos un desarrollador.

Para telefonos con android 4.2 a superiores



Luego android va colocando un mensaje que indica el número de pulsaciones faltantes; hasta que aparezca un mensaje que informará que ya se ha activado el modo desarrollador y por lo tanto una nueva opción a aparecido en el menú llamada Opciones de desarrollo .
Ya llegado a este punto, regresas al menu de configuraciones y dentro de la opcion de desarrollo solo resta presionar el check Depuración USB en el menúDepuración >> Depuración USB 







sábado, 13 de febrero de 2016

Problema de android con el wifi

Buenas estoy leyendo y he visto que bastantes personas se quejan sobre su dispositivo android, ya sea un celular, una tablet, etc. el problema no es android en la mayoria de casos es configuracion del moden o el Acces point y las ip.

Primero debes ver por donde te conectas, en mi caso estoy en el tercer piso y me pasan del primero por medio de un accespoint WA500G en modo cliente.


y a su vez lo conecto a un moden  tp link W8901G que tenia de la telefonica( de alguna vez que me lo pusieron esta empresa) lo hago por este moden tiene 4 puerto y puede repartir wifi lo uso como una especie de switch.



El rompedero de cabeza era que por mas que intentaba conectarme a mi tablet o celular con android no me dejaba, pero el error no era android  como la coneccion principal era el acces point, entonces era ahi donde se reapartia las ip, pero como el DHCP esta desabilitado daba conflictos entres las ips de mi red, lo configure de la siguiente forma.

De ese modo no hara conflictos en las ip, les explico siempre el modo se asigna por defecto el 192.168.1.30 pero aqui en el DHCP estamos diciendo que todos los equipos que se conecten empienzen desde el 192.18.1.32 hasta e, 192.168.1.199 mas o menos es la logica para cualquier equipo, si tienes dudas dejame un comentario o escribeme y con gusto te ayudare


viernes, 12 de febrero de 2016

Obtener certificado gratis en programacion 2016

Buenas saludos a todos, si están leyendo este artículo. Deben leerlo completo para entender bien y no caer en dudas. Muchas veces cuando uno está aprendiendo algún lenguaje de programación más allá del confortarte por el logro de aprenderlo, quieres obtener un reconocimiento por eso muchos toman cursos o certificados, pero que pasa si eres una persona como yo, que tiene muchas ganas de aprender y quieres un certificado, pero no tienes el dinero. Si como lees no tengo dinero jaja, entonces debemos recurrir alguna estratagema y sucede que por todo la internet hay cursos que puedes llevarlos de forma online y gratuitamente y si culminas las clases más tu examen te dan un certificado, el cual podrás obtenerlo y mostrárselo a alguien mas o adicionarlo a tu hoja de vida. Ya saben que ahora los trabajos piden certificados para todo.

DEVCODEEste sitio tiene algunos cursos gratis de algunos lenguajes  de programación, pero en el que te dan un certificado es el Curso de HTML y CSS


EJEMPLO DE CERTIFICADO:

Teachlr En este sitio encontraras muchos cursos que podrás certificarte si bien son muy buenos, aquí no tienes exámenes, solo hay que culminar los cursos, los curso que encontraras son como curso básico de programación php, curso básico de javascript, wordpress , visual basic etc


EJEMPLO DE CERTIFICADO:




viernes, 21 de agosto de 2015

5 aplicaciones moviles que hicieron millonarios a sus creadores

5  aplicaciones que hicieron millonarios a sus cfreadores


Millonarios gracias a las aplicaciones moviles

Desde hace algunos años, las Apps se encuentran presentes en nuestro día a día. Ya no sabemos vivir sin nuestro teléfono móvil, y él es casi insignificante sin aplicaciones.
Existen numerosas apps que han conseguido millones de descargas y que han convertido a sus creadores en millonarios. 

Dong Nguyen: Pocos conocen su nombre pero muchos hablaron (y descargaron) su App, Flappy Bird. Esta aplicación, realmente sencilla, consiguió recaudar cerca de 50.000 dólares al día. Nguyen, de origen vietnamita y de 29 años, creó una sencilla aplicación que se convirtió en un éxito mundial. Lo más sorprendente es que finalmente retiró el juego porque la preocupación que le causaba que el juego pudiera resultar adictivo. Y es que tal fue la euforia por este jeugo que se llegaron a subastar en Ebay iPhones 5S con la app instalada, alcanzando más de 99.000 dólares. Actualmente, Nguyen  ha lanzado otra app, Swing Copters. La pregunta es, ¿tendrá el mismo éxito que Flappy Bird?

Nick D’Aloisio: con tan solo 17 años se hizo millonario gracias a una App que le ayudaba a resolver las tareas escolares. La idea era resumir un texto en unas pocas frases y palabras claves. Summly, el nombre de su aplicación pronto alcanzó el millón de seguidores y, ante tal éxito, Yahoo compró Summly por nada más y nada menos que 30 millones de dólares. A partir de ahi, comenzó a trabajar para Yahoo mejorando su app y creando otras relacionadas. Como dice él mismo, se dio cuanta de que el campo de las app tenía futuro.

Tommy Palm: él es uno de los creadores de Candy Crush, el juego que ha hecho de oro a la empresa King. La primera versión del juego se realizó solo entre tres personas pero cuando la fiebre por este juego se extendió, el equipo tuvo que crecer. ¿Algunas cifras?  En 2013 alcanzó 45.6 millones usuarios promedio al mes.

Jere Erkko: este trabajador de Rovio fue uno de los creadores de Angry Birds. Para él, la formación tiene un papel fundamental ya que es importante tener una base. En 2012 la empresa ganó 77 millones de dolares y obtuvo 1.000 millones de descargas. A pesar de que su momento de fama ha pasado, aun sigue siendo uno de los juegos de referencia para los usuarios.

Jam Koum: y acabamos con el éxito de los éxitos, Jam Koum. Este inmigrante rumano afincado en Estados Unidos tuvo unos orígenes más que humildes y su vida no ha sido sencilla. Todo cambió cuando creó la App que le haría millonario: Whatsapp. Su filosofía es bien clara, una app sin anuncios, juegos o artilugios, algo sorprendente en una app con más de 600 millones de usuarios activos mensuales. El golpe de gracia se produjo cuando Facebook compró la empresa por más de 15.000 millones de dólares.
Mucho se puede decir sobre estos emprendedores y sus apps millonarias, ¿golpe de suerte? ¿talento? ¿formación? Lo cierto es que hace unos pocos años era casi impensable que cualquier persona, muchas veces de origen humilde o sin una vida sencilla, consiguieran hacerse millonarios gracias a una idea. Una idea que desarrollaron y se convirtió en un éxito. Hoy en día, con el desarrollo de la tecnología y las Apps esto es posible. Por ello, no es difícil afirmar que el mundo de las aplicaciones es el futuro. Puedes informarte sobre los cursos que te ofrecemos sobre Apps Móviles en Android e iOs. Quién sabe, quizá en un futuro tú formes parte de esta lista.


 

Copyright @ 2015 Android-facil.

Designed by Draganus | AndroidFacil