Blog del Procrastinador Blog de un procrastinador en potencia…

3abr/1315

Filosofando sobre lenguajes y plataformas…

Mi trabajo del día a día se desarrolla (nunca mejor dicho) sobretodo sobre la plataforma .NET…pero cada vez me estoy especializando más en movilidad, sobretodo en plataforma IOS.

Para mí no ha significado ningún trauma trabajar con estos dos mundo que a priori parecen muy distantes…

Pero a mi alrededor escucho “talifanes” de uno y otro bando que gritan improperios y parecen llevar la verdad por bandera…

Pues ni tan blanco, ni tan negro…esto como la vida misma está llena de matices.

Así que me ate la manta a la cabeza y para ampliar un poco el tema y crear algo más de polémica decidí dar replica al post de un gran gurú que admiro Fernando Rodríguez de CocoaMental.

Aquí os dejo las tribulaciones que salieron de mi mente al respecto: "Si mi mente no es estática, mi tipado tampoco debería serlo…"

Espero feedback de vuestra parte… ;)

Share

No hay posts relacionados.

7mar/13153

Artículos interesantes sobre cifrado para IOS

Bueno este sería un post se tambalea ligeramente entre lo pedante y lo objetivo…ya que los artículos de los cuales os quiero hablar los escribí yo mismo…así que según quien interprete mis palabras las calificara de una u otra cosa… ;)

En esta nueva manera de entender el blog iré pegando unos pedacitos de todo lo que voy haciendo por ahí, ya que mi vida anda tan dispersa por las redes, que no encuentro donde juntarlo todo…

Estos artículos los escribí hace ya tiempo, pero no hice mención de ellos en otro lugar, así que aprovecho esta vía para dar a conocerlos…

Si estáis interesado en programar para el IPhone o cualquiera de sus primos (véase Ipad, Touch o incluso Mac a nivel Desktop) estos pueden serte de utilidad.

La seguridad es un tema que podemos considerar un pilar importante dentro del desarrollo de software, pero que no deja de ser (la mayoría de las veces) un grano en el culo a nivel de implementación…

Por suerte IOS sigue con su filosofía de “hazlo fácil” y con la creación de una simple “Category “ que extienda de unas librerías de sistema, podemos tener una navaja suiza que podremos usar sin demasiados dolores de cabeza…

Aquí os dejo los famosos posts :

-Este os permitirá (si no os habíais acercado antes al tema) que es, y como crear una categoría.

-Este fue el primero que escribi y que me empujo a los dos siguientes : Generación de Hashes en Objective-C

-Este nos hablara del Cifrado simétrico bajo IOS  a nivel teórico

-Y finalmente en este, nos pondremos con las manos en la masa con el dichoso Cifrado simétrico bajo IOS.

Espero que os sean de utilidad, y si necesitáis cualquier cosa, ya sabéis donde encontrarme… ;)

Share

Posts relacionados:

  1. Impresiones post-resaca informativa sobre el Ipad
  2. Nueva beta del Sdk para el Iphone OS 4.0
  3. Apple y Microsoft de la manita…
  4. Apple busca jefe nuevo de seguridad
  5. Gray Powell no puede ser un simple tonto…
  6. Presentando Evernote
23jul/126

HTML5 versus código nativo

Siempre he sido un firme defensor del código abierto, del mundo Open Source, pero no puedo estar más en desacuerdo sobre las afirmaciones tajantes que voy leyendo últimamente en medios especializados, que aseguran de que las plataformas cerradas tienen los días contados y que solo la vía del HTML5 triunfara expandiendo sus bondades…

Platform fight

HTML5 y las webapps tienen mucho de bueno, pero no son la panacea y traen muchos dolores de cabeza intrínsecos…Si contar que casi todo tiene que ser hecho desde scratch, lo que dificulta la creación, el mantenimiento etc…Los frameworks aun están bastantes verdes, y ya se sabe que cuando se deja demasiada libertad al desarrollador, este acostumbra a tirar por la tangente… ;)

En este punto es cuando alguien salta con el denostado ejemplo de Flash y el susodicho HTML5, pero Flash no se está yendo al garete por ser una plataforma cerrada, no nos equivoquemos…se esta extinguiendo porque lleva consigo problemas de seguridad, sobreuso del sistema (véase RAM sobreexplotada o procesadores a punto de fusión), y si a eso le sumamos que perdió el apoyo de Apple…pues ahí se encuentra en estos momentos…

En mi opinión la AppStore sigue estando un pie por delante del Android Market…pues aunque suene algo “talifan”,  porque la calidad del producto final acaba siendo mejor…

En la App Store a los desarolladores se nos toca bien la moral, se nos controla el código, se revisa el cómo y el porque de las aplicaciones, y al final el beneficiado de todo esto es el usuario…(así que en cierta manera todos ganamos).

En el Android Market puedes permitirte el lujo de crear un virus, disfrazarlo de App de Disney y distribuirlo sin más…nadie te dirá nada, y solo será eliminado si alguien descubre la finalidad real de tu aplicación, y eso puede ser mucho después del lanzamiento de la misma, después de haber causado estragos entre los usuarios…

Al final el tema técnico de las plataformas solo interesa a los técnicos, el usuario final vive de sensaciones, de percepciones totalmente subjetivas…las cosas funcionan, o no lo hacen, son sencillas o complicadas…

Y las medidas impuestas por ciertas plataformas son medidas de control de calidad…y aunque a los desarolladores nos duela, al final nos beneficia…y sino porque a día de hoy esta siendo mas interesante publican en la App store de Amazon que en el Android Market? En la primera vigilan tu código, en la segunda no…en la primera los desarolladores obtienen beneficios, en la segunda apenas…en la primera los usuarios tienen un ratio de satisfacción muy alto, y en la segunda…ya sabemos todos lo que hay…

Así que creo que todo esto es mas complicado que HTML5 versus código nativo, entramos dentro del mundo de las diferentes plataformas, con sus pros y contras...

Por eso quizás las cosas son más simples de lo que parecen, o quizás más complicadas según queramos verlo…pero no creo en un futuro maniqueo donde todo sea blanco o negro…es difícil prever que panorama nos encontraremos, pero lo importante es no confundir libertad con libertinaje, y sobretodo no perder el foco sobre los usuarios…ellos son los que nos encumbran o nos hunden, por muchos estudios de mercado que las grandes compañías quieran hacer…

Share

Posts relacionados:

  1. Apple y Microsoft de la manita…
  2. Andorra Ultra Trail 2012