5_consejos_para_convertirte_en_un_exitoso_programador_android
Actualidad, Android, Informática, Noticias, Opinion, Personal, Personalización, Tecnología, Tips

5 Consejos Para Convertirte En Un Exitoso Programador Android

La diferencias entre un excelente programador y uno malo, son las buenas prácticas para desarrollar un proyecto. Conozco muchos programadores que saben escribir código como gacelas, pero cuando echo un vistazo a su código tienen muy malas practicas. Como buen programador Android, sabés que el código no optimizado puede verse reflejado en el performance de la app.

5_consejos_para_convertirte_en_un_exitoso_programador_android

Aquí van los consejos clave para tener buenas prácticas y por ende mejores apps para ofrecer al mercado:

 

  1. Lee Documentación Constantemente

Jim Rohn predicaba que el secreto para ser un profesional exitoso, era convertirte más valioso para el mercado. Solo así podrás ganar más dinero y ser referente en tu industria.

Lo mismo sucede en el desarrollo móvil. Debés estar actualizado lo más rápido posible, enterarte de nuevos estándares y patrones de diseño, nuevas librerías, mejoras de las herramientas, etc.

5_consejos_para_convertirte_en_un_exitoso_programador_android
Para eso Android cuenta con lo que muchos denominan <<La Biblia De Android>>

 

Recuerda que si no creces, simplemente estarás devaluando tu trabajo.

2. Agenda Una Cita Con Android Studio

Conoce en su totalidad el IDE. Debes saber cómo funciona, qué ofrece y qué hacer en situaciones donde tu proyecto tenga problemas.

android_studio_splash_logo

Me encanta dar este ejemplo: Imagina que tienes que construir una caja con tablas de madera. Como opciones de herramientas tienes, un martillo, tablas, clavos y una piedra. Pero tú solo sabes meter clavos a golpes con un trozo de lo que sea. ¿Cuál crees que utilizarás para meter los clavos en la madera? El pedazo de piedra ¡Claro! Aunque tengas las herramientas si no sabes utilizarlas estarán en vano.

3. Aprende POO Al 100%

Una situación bastante común es utilizar una misma función en varias clases y cargar la memoria de Java de la misma cosa. Entonces, para solucionar esa situación, estudia POO (Programación Orientada Objetos) y por supuesto también los pilares que lo conforman.

poo_android

Una vez que tengas todos los nuevos conocimientos, podrás crear métodos personalizados, interfaces abstractas, diferenciaras una variable de tipo pública y privada, estática, etc.

 

Todo esto te lo agradecerá mucho el recolector de basura de Java y el usuario también.

4. Conoce El Ciclo De Vida De Una App Android

Te has dado cuenta que hay apps que cuando estas en ella, y cambias a otra, luego regresas, ¿Qué sucede? ¿Ya no la encuentras como la dejaste? Claro, puede que no maneje bien la memoria, pero lo más probable sea que no maneja el ciclo de vida de la app.

 

<<¿Cómo funciona el ciclo de vida de una app Android?>> Muy fácil, implementas métodos nativos que ya contiene el SDK nativo de Android. Llamas a cada método según consideres que tu app pueda entrar en ese modo. Por Ejemplo:

 

  • onPause():

Cuando un usuario cambia a otra app, tu app deberá entrar en modo pausa.

  • onResume():

Cuando el usuario regrese a tu app, deberá continuar con la tarea que pausó.

  • onBackground():

Tienes la opción de indicar en este método qué hacer cuando está en 2do plano.

  • onDestroy():

Método que indica qué comportamiento tener cuando una app es cerrada al 100%.

life_cycle_android

Hay otros métodos, pero estos son los más básicos para hacer buen manejo de tu app Android.

5. Cuida La Memoria

Si aplicas bien el consejo #2, ten por seguro que el manejo de la memoria será pan comido para ti. Puntualmente, recicla tu código, no crees variables que no utilizaras y mucho menos clases, interfaces que no servirán para nada.

gargabe_collector_duke

También cuida el peso de tus apps. Mi recomendación para un app básica es que no pese más de 3 mb. Una app intermedia que no exceda de los 10 mb. y una app compleja que no sobrepase los 100 mb. Hoy en día los usuarios deben hacer malabares con el espacio de almacenamiento para instalar todas sus apps que desean. Aunque ya hay teléfonos con capacidades de almacenamiento increíbles.

 

Más Practica, Más Velocidad, Más Ingresos.

Cuando te vuelves un programador que sobresale, y no solo busca ganar dinero, sino que además intenta dar un valor agregado a sus creaciones, dejame contarte que serás uno de los pocos privilegiados, y eso mi amigo, te hará memorable.

Puedes tener una app que hace exactamente lo mismo que la de alguien más, pero si le pones un diseño más intuitivo y optimizas tu código para el performance de la misma, con tan solo esas dos cosas harás que tu producto sea mejor.

Aplicando estos consejos puedes empezar a desarrollar apps increíbles en Android.

Actualidad, Guatemala, Noticias, Opinion, Personal, Varios

Profesionales destacados de Guatemala: Juan Manuel Díaz Durán

En Guatemala hacen falta más profesionales que destaquen en sus áreas de trabajo. Dentro del área “legal” existen en el país algunos guatemaltecos que con su pasión por lo que hacen han logrado ganar relevancia y exposición haciendo que su trabajo sea altamente reconocido. Un ejemplo es Juan Manuel Díaz Durán, fundador del despacho Díaz Durán & Asociados.

Juan Manuel Diaz DuranEl inicio de la carrera de Juan Manuel no es como la de cualquier otro abogado, desde que era estudiante en la universidad demostró liderazgo formando parte de la asociación de estudiantes de Derecho de la Universidad Rafael Landívar de Guatemala.  En dicha asociación llego a ser el presidente promoviendo causas para el beneficio de todos los estudiantes de Derecho. Desde allí Juan Manuel ya demostraba una pasión por su trabajo y por colaborar con los demás en la resolución de conflictos.

Su deseo de seguir aprendiendo le permitió graduarse de un Post grado en Derecho Internacional Privado, un Post grado en Propiedad Intelectual, un Magister en Derecho económico mercantil y un Magister Artium en Derecho Parlamentario.  Teniendo una visión de promover la academia y los conocimientos en Derecho, con gran esfuerzo logró formar la Facultad de Derecho en la Universidad de San Pablo de Guatemala, en donde tuvo el cargo de Decano Fundador.

Tanta pasión por el Derecho se tiene que llevar en la sangre, y efectivamente Juan Manuel nació en una familia de abogados.  En el año 2004 recibe un reconocimiento por ser integrante de una familia que cuenta ya con más de 3 generaciones de Abogados y Notarios.

Por todo lo anterior Juan Manuel es un profesional sumamente destacado en Guatemala, ya que ha sido inspiración para muchos jóvenes. Con su pasión ha logrado poner en alto el nombre de Guatemala y seguramente seguirá haciendolo conforme siga avanzando en su carrera.

Guatemala, Opinion, Personal, Varios, Webs Amigas

Looking for real estate in Antigua Guatemala?

Investing in real estate in Antigua Guatemala could hardly be a better choice to make.

Currently, there is a high demand for homes in Antigua, be it for rental or ownership this city has an appeal to them. Why is it like that? We believe they have economical reasons, as well as a desire for tranquility.

Sigue leyendo “Looking for real estate in Antigua Guatemala?”

Actualidad, Guatemala, Informática, Internet, Noticias, Opinion, Personal, Tecnología, Varios

Participando en el Twitter Censo latinoamericano

De acuerdo a los informes más recientes de Comscore, Latinoamerica es la región que muestra más crecimiento en usuarios de Internet a nivel mundial (un crecimiento de aproximadamente 23% entre el año 2009 y 2010). Estos datos también se ven reflejados en las redes sociales, las cuales también han sido protagonistas.

Facebook:

Twitter:

Y lo anterior solo por mencionar algunos casos.  Ahora bien todos estos estudios solo son una imagen general de lo que esta pasando pero para realmente medir la importancia de estos hechos es necesario profundizar en la información. Es por ello que se lanza el Primer Twittcenso Latinoamericano, enfocado en Twitter (que es donde menos datos hay).

Hablando sobre lo que he visto en mi nación (Guatemala) es que Facebook y Twitter estan teniendo un crecimiento impresionante, de hecho son los mejores medios para enterarse de las noticias y eventos ya que en velocidad y frescura le ganan a los medios tradicionales (y por mucho! 😀 )

Así que me he apuntado en el TwitterCenso para ver cuantos Latinoamericanos hacemos uso de estas redes y que poco a poco las empresas vayan teniendo más consideración en nosotros ya que casi siempre los cambios inicialmente los ven las personas en Europa o en Norteamerica… y lo interesante es que al crecimiento que tiene Latinoamerica, no podria estar muy lejos el momento en que pasáramos en volumen de usuarios a otros conglomerados de usuarios (Los actuales son Norteamerica, Latinoamerica, Africa y Medio oriente, Europa y Asia).

Link para participar: http://twittcenso.com/

Twitt para promocionarlo en Twitter y FB:

¿Quieres saber cuántos usuarios de Twitter hay en tu país? Únete al #TwittCenso http://twittcenso.com

Por cierto, hay otro Twitter Censo enfocado netamente en Argentina, puedes ver los resultados aqui: TwitterCenso Argentina. La característica de este censo Argentino era la seriedad de sus preguntas como pueden ver a continuación 🙂

 

Informática, Opinion, Software, Tips, Ubuntu

Del porque la gente piensa que Ubuntu es complicado

Después de algo de tiempo sin escribir vuelvo con una pregunta que escucho constantemente entre mis amistados ¿porque la gente dice que Ubuntu es complicado si no lo es?  Yo no les se responder, aprendí a utilizar Ubuntu en unas cuantas horas ¿pero entonces que pasa?

Algunos opinan que es por la necesidad de utilizar el terminal, otros porque algunos drivers son complicados de instalar, algunos más porque ven que sus documentos ya no se miran iguales al abrirlos desde Open Office, alguno que otro porque ya no les funciona el Warcraft III (o el juego que este de moda), y un sin fin de razones, sin embargo yo no creo que alguna de esas sea valida.

Veo que el asunto ni siquiera es por falta de conocimiento, porque hay gente que no ha estudiado mucho y  encuentra fácil Ubuntu (no de balde fue hecho para los seres humanos).

Nuevamente pregunto ¿que pasa?  Realmente creo que son dos razones las que han creado esta problemática:

1.  La gente esta muy Windiotizada.
2.  La gente le pregunta a su vecino. Sigue leyendo “Del porque la gente piensa que Ubuntu es complicado”

Opinion, Personal, Varios

Nadie te recordara por tus pensamientos secretos

“Si por un instante Dios se olvidara de que soy una marioneta de trapo y me regalara un trozo de vida, posiblemente no diría todo lo que pienso, pero en definitiva pensaría todo lo que digo.

Daría valor a las cosas, no por lo que valen, sino por lo que significan.

Dormiría poco, soñaría más, entiendo que por cada minuto que cerramos los ojos, perdemos sesenta segundos de luz. Andaría cuando los demás se detienen, despertaría cuando los demás duermen. Escucharía cuando los demás hablan y cómo disfrutaría de un buen helado de chocolate!

Si Dios me obsequiara un trozo de vida, vestiría sencillo, me tiraría de bruces al sol, dejando descubierto, no solamente mi cuerpo, sino mi alma. Sigue leyendo “Nadie te recordara por tus pensamientos secretos”

Actualidad, Guatemala, Noticias, Opinion, Varios

En vez de capturar a asesinos, en Guatemala capturan a Twitteros

Yo creo que con el titulo es más que comprensible de que trata este articulo, si lo lamento no es Ubuntu, pero es algo que no puedo obviar… Y es que me parece increíble esto que pasa en Guatemala.

Recientemente un reconocido y querido abogado guatemalteco fue asesinado a plena luz del día.  Siendo un hombre sagaz e inteligente y a sabiendas que pronto podría sucederle algo, realiza un vídeo anunciando lo siguiente “Si usted está viendo este mensaje, es que fui asesinado por el presidente“.  Les hablo de las declaraciones en vídeo del caso Rosenberg. Sigue leyendo “En vez de capturar a asesinos, en Guatemala capturan a Twitteros”