- Es cuestión de contar con la ultima tecnología, en estos momentos los equipos de con OS Android representa lo novedoso, con un dinámico crecimiento, las actualizaciones de sistema son por periodos cortos por lo que las innovaciones son constantes.
- Respaldo es una de las primeras razones por las que los usuarios deciden cambiarse. Contar con un gigante de la tecnología te da la seguridad que tendrás soporte para tus eventuales problemas mientras dure tu aparato. Además con tus servicios online favoritos como gmail, youtuve le dan valor agregado a tu equipo Android.
- La variedad de marcas de móvil con Android que se cuenta en el mercado con una variedad de precios los que hace muy competitivo.Se agrega a esto la promoción que reciben, que hace que ganen terreno en nuestro país.
- Contar con una infinidad de app motiva querer unos de estos gagets pues responder o llamar es lo menos que hacemos con el celular, la mayor parte del tiempo estamos jugando con nuestros móvil o estamos chateando. Con respecto a este punto de chatear si voy a echar de menos a mi BB pues la seguridad que da el sistema de BlackBerry no la contare con el Android.
- La posibilidad de poder crear, modificar, emparchar o dañar con nuestro código a nuestro equipo es emocionante pues nada se compara realizar tus pruebas con un equipo que con un simulador. La facilidades de contar con una plataforma abierta y contar con X cantidad foros, manuales le da la ventaja a Android con respecto los equipos BlackBerry de plataforma cerrada.
sábado, 31 de diciembre de 2011
sábado, 19 de noviembre de 2011
domingo, 15 de mayo de 2011
¿Cuán difícil es migrar código de C++ a java?
¿Cuán difícil es migrar código de C++ a java?
Es una pregunta que para acertar con nuestra respuesta no hay que tomárselo a la ligera, pues ahí más preguntas que hacerse, por ejemplo ¿Por qué cambiar nuestro código C++ a java?
Bueno se puede querer cambiar de código de C++ a java por las siguientes razones:
1. Queremos cambiar de plataforma de nuestros compiladores C++ de UNIX a java.
2. Estandarizar nuestro código.
3. Es más difícil mantener código java que C++.
4. Queremos reorientar nuestro proyecto de aplicación cliente servidor o una plataforma Web.
Estas son apenas unas razones por la se quiera cambiar y lo primero que hay que pensar si realmente nuestras razones son válida para meternos en este proyecto. Una vez que hemos decido hay preguntas técnicas que tenemos que respondernos estas son:
1. ¿Qué tan bien se encuentra documentado nuestro código?
2. ¿Qué tan dependiente es nuestro código de librerías propietarias?
3. ¿Nuestro código tiene sentencias SQL?
4. ¿Cuán grande es nuestro proyecto?
5. ¿Tenemos desarrolladores sénior tanto en java como C++ para realizar esta tarea?
Después de esto podemos comenzar a realizar nuestro proyect para encontrarnos con siguiente escenarios:
1. Rendimiento del código: Creo que esto es lo más vital y de las cosas que tenemos cuidarnos, este puede ser un factor para nuestro proyecto no fracase.
2. No podremos manejar a nuestro antojo la memoria: Esto tiene su ventajas y desventajas si teníamos problemas manejando la memoria ahora estos problemas serán menores pero si necesitábamos administrar la memoria para recursos específicos o y si necesitamos reservar memoria privilegiada entonces tenemos que leernos a fondo la documentación completa de java y de sus parámetros, esto si es un tema.
Pero las ventajas de migrar son más que las desventajas por ejemplo:
1. Contaremos paquetes de clases probadas y la gran empresa tras de ese código por lo que eso es garantía de estabilidad.
2. Documentación estándar.
3. La sintaxis es más avanzada aunque aquí debo señalar que C++ se vitaliza con su estandarización, gana más flexibilidad.
Después de todo lo que acabo de escribir yo tendría que afirmar que la tarea es migrar código de C++ a java no es trivial se requiere de bastante esfuerzo pero es una tarea es difícil pero realizable en termino general, ahora si fuera al revés, es decir migrar código de java a C++ no se tendría que pensármelo mas.
lunes, 4 de abril de 2011
¿Cuanto ganan los ingenieros de sistemas en Panamá?
Este debate de cuanto ganan los que nos dedicamos a los sistemas de información es viejo, por ejemplo yo he leídos de otros blog pero es bien cierto que esto debe verse por país.
Según mi investigación eso depende de donde te contraten o de la experiencia que tengas, si te contratan como junior no recibirás un sueldo superior a 1200, ahora si tienes experiencia 1 a 3 años puedes negociar un salario entre 1500 a 1700. Y de 1800 hacia ariba es más difícil, pero vamos ahí que aspirar y tener fe.
Me comentan mis amistades que la forma de ir subiendo en cuanto a salario es que te cambies de trabajo y así subirás.
Ahí que ser aventurero y tratar de aprender nuevos lenguajes, nuevos frameWork, adaptarte a los nuevos horarios de trabajos, a tus nuevos jefes y dejar tu prima de antigüedad y tirarte a la candelada, eso es lo que corresponde hacer si deseas un mejor salario, no hay de otra.