Posts Tagged ‘desarrollo’

HTML5 … muy interesante para Apple

En C-Net plantean la importancia para Apple del lenguaje HTML5 y su implantación en el desarrollo web como estándar a raíz de la adopción del mismo por Vimeo y YouTube (y es de esperar por Google Video, dueños de You Tube, digo yo).

La cosa es que el HTML5 permite dejar fuera Flash para la reproducción de vídeo, aunque todavía con limitaciones para hacer “lo mismo”, implementando otros estándares (Ogg, H.264) como codificación de vídeo en este lenguaje. Flash consume muchos recursos y su omnipresencia conduce a un monopolio “de facto” por su caracter privativo. Con HTML 5, se soporta el H.264 desde Safari y Chrome, y Firefox soporta por su parte OGG en lugar de H.264.

Resulta evidente el paso adelante que supondría la adopción de esta tecnología, no sólo por la razones obvias de estandarización de los formatos, sino porque el iPhone no tendría que seguir necesitando de Adobe un desarrollo específico de Flash.

Veremos como evoluciona ésto.

 

Automator, una herramienta perfecta (también) para administrar equipos en la clase

sal2Vía TUAW, tengo conocimiento de que Sal Soghoian (Production Manager de Automator en Apple) ha escrito una entrada en Total Apps.

En ella describe como los educadores en un entorno tecnológico (en especial los que han de administrar un aula llena de equipos) tienen poco tiempo para formar a los alumnos y menos todavía para tareas de mantenimiento y control repetitivas, como asegurarse que los alumnos tienen el software y el contenido que necesitan o que están en la página web que toca.

El autor propone una serie de útiles enlaces para profesores que quieren automatizar estas tareas … entre ellos el de The Teacher’s Helpers con una colección gratuita de acciones de Automator escritas específicamente para ayudar a los profesores con Macs en sus clases, como los que compren Apple Learnig Lab.

 

Apple lanza un centro de recursos de la App Store para sus desarrolladores

Leí ayer en 9 to 5 Mac el sábado por la mañana que Apple ha lanzado un Centro de Recursos de la App Store para Desarrolladores.

Parece que Apple quiere mejorar sus relaciones con los no pocos desarrolladores que, en contraposición a los muchos que están teniendo gran éxito con sus Apps, encuentran por parte de la compañía de la manzana falta de comunicación, recursos y herramientas para la construcción de Apps para el iPhone.

 

El culebrón de Intel, nVidia y Apple…

Intel y nVidia colaboran, pero no hasta donde Intel se pueda sentir amenazada … Apple tiene un acuerdo con ambos, pero compró PAsemi, de la que se dice que desarrollará chips que aprovechen Open CL… ¡interesante!! ¿Hasta dónde llegarán las demanadas? ¿Y  la colaboración? ¿Quién dará primero la patada a quién?

En 9 to 5 Mac

Entrada relacionada (ficción pura): La visita de Andy Grove a Jobs … en el Fake Steve Jobs Blog.

 

Guía de AppleScript para principiantes…

Ayer leía una documentación de Apple en la que la compañía de la manzana mordida hablaba del soporte de AppleScript en Numbers, la aplicación de hoja de cálculo de iWork ‘09. Y siempre he oído hablar de como AppleScript nos permite (o nos permitiría) automatizar numerosas tareas que debemos realizar repetitivamente en nuestro Mac. De hecho Automator soporta AppleScript para ofrecer una mayor potencia y precisión en los flujos de trabajo.

Todo esto sumado al interés (renovado) en aprender al menos los básicos de estas cuestiones, poder entenderlas, porque pienso que ese es un mercado muy virgen, hace que sea de especial interés la providencial entrada en TUAW sobre la Guía de AppleScript para principiantes., que podemos encontrar en App Storm.

Yo me quiero poner las pilas en este campo … ¿y tú?

 

¿Será QuickTime X el eslabón perdido para la reproducción de Flash en el iPhone (iTouch)?

Leo en Tech Crunch esta posibilidad … ya que QuickTime X parece que reproduce archivos “.flv”. Tech Crucnh hacer referencia en la noticia a Cateto Blog, dónde parecen ser los primeros en resaltar esta cuestión que fue pasada por alto en las presentaciones del reproductor durante la WWDC.

Si todo esto es así … ¿fue pasada por alto porque SÍ (sorpresa)? ¿fue pasada por alto porque NO (para evitar expectativas problemáticas)? Será imposible reglar Snow Leopard porque en su precio se pagarán royalties que permitan la reproducción de formatos propietarios?

 

FileMaker se mueve: evento en Valencia y Certificación

“El grupo de usuarios FM-Club Valencia organiza el próximo día 13 de junio la FMValencia Primavera 2009, una reunión en la que participarán usuarios y desarrolladores FileMaker de toda España con el objetivo de compartir y adquirir conocimientos en un entorno familiar y amigable.
Como cada trimestre, la reunión se celebrará en el Museo de Historia de Valencia. Tras el almuerzo y las exposiciones de Miguel Ricarte, Andrés López, Paco Lozano y Nicolau Rabasseda, los asistentes podrán participar en una tertulia para comentar las presentaciones y exponer dudas o problemas para su resolución.”

 

Certificación FileMaker

Por otra parte, FileMaker nos propone transformar nuestras habilidades con la potente base de datos en una credencial para el desarrollo con la misma: Desarrollador Certificado en FileMaker 10. Al convertirse en un Desarrollador Certificado en FileMaker 10, no sólo se demuestran los conocimientos técnicos de la línea de productos FileMaker 10, sino que también se obtiene la única credencial patrocinada por FileMaker, Inc.

 

Google lanza, al fin, Chrome para Mac (aunque para desarrolladores)

Vaya una versión alfa podríamos decir, o pre-alfa por lo que dicen. Lo he leído en Tech Crucnh y lo comparto para los más valientes. ;-)

 

¿Es Grand Central el camino correcto?

O podría Apple equivocarse con Grand Central. Según leo en Mac Research eso es lo que parecen pensar o, al menos, plantear los chicos de Macworld.

Básicamente el autor del artículo en MacWorld se plantea la verdadera necesidad de las capacidades multiproceso y multihilo en el uso diario de sistemas personales.

Mientras que los chicos de Mac Research piensan que esa opinión es un sinsentido, ya que se podría editar e imprimir un documento de gran aspecto con el Mac original de hace 25 años, ¿pero por eso todas las mejoras de rendimieno deben ser dejadas de tener en consideración? La edición de textos apenas requiere recursos computacionales, pero otras resulta que sí.

La verdad es que cuando me encuentro delante de mi Mac diciéndole: “venga, venga”, dejo de pensar en que 8 núcleos de proceso son demasiados, jjjj (más si pueden “convertirse” en 16).

 

Y vosotros, ¿qué pensáis?

 

Apple y sus propios chips, claros y sombras

Según la opinión de Venture Beat. Interesante leerlo completo, en inglés , pero desgrano algunos conceptos… 

Hay consenso  en que Apple va a hacerse sus propios chips… los contratos recientes, la compra de PA Semi, las ofertas de puestos en ese ámbito. A priori supone que Apple no tendrá que pagar por sus chips pero supone muchos costes de investigación. Los chips tienen mucho sentido ante la llegada de las redes 4G, ofreciendo junto a banda ancha móvil, gran rendimiento y bajo consumo.

Pero el diseño de chips no deja de precisar de la subcontratación de un fabricante … o de invertir todavía más en una fábrica de chips, una inversión altísima. (Y digo yo, pero una que Apple podría afrontar con la pila de cash que tiene…). Y por otra parte, si puede subcontratar eso a los grandes, para qué va a investigar por su cuenta. Una teoría de Venture Beat es que Apple así podría alejarse de la imitación/clonación de su iPhone. Y se piensa que Apple tiene una licencia para utilizar la tecnología ARM … de manera que todo ese equipo de ingenieros no tenga que empezar de cero.

También se indica la posibilidad de que ese procesador le suponga a Apple para preservar la compatibilidad en las plataformas venideras, ya que uno no puede cambiar fácilmente de fabricante de procesador… y de este modo sería más sencillo independizarse de los fabricantes de chips, algo a lo que nade se ha atrevido hasta la fecha, haciendo de Apple una solución, todavía, más vertical.

 

Con que quieres desarrollar una iPhone App…

Digamos que ayer alguien te dijo que su hermano ha desarrollado una App para el iPhone y que lleva varias semanas con 120 descargas/día de la misma, a euro la descarga lo que te produjo unas ganas tremebundas de desarrollar tu propia App.

Pues en 31 days of iPhone applications cada día tienes un caso práctico a seguir, por arte y gracia de Arroz con Nori.

Hmm, habrá que ponerse las pilas…

 

AppleScript (cómo hacer que tus aplicaciones trabajen por tí)

En la LSPM, los listeros Ana y Ramón (y Pau) preguntaban lo siguiente:

Office 2008 no permite ejecutar las macros de la versión 2004 y necesitamos ejecutar una transformación de datos que realizamos cada tarde. ¿Podría hacerse la siguiente secuencia en Automator?

Abrir Word

Pegar el portapales en texto sin formato

Buscar y reemplazar todos las comas (,) por puntos (.)

Buscar y reemplazar todas las tabulaciones (^t) por comas (,)

Juan de Dios Santander y Rafa Espada salieron en apoyo de los “analistos” de bolsa Ana y Ramón:
El primero sugería utilizar AppleScript para Automator-ear la ejecución de ese AppleScript en una acción, ya que parecían tareas razonables. O sugería utilizar
“la línea de comandos, con el comando pbpaste, y el comando:
open -a “Microsoft Word”; pbpaste | tr , . | tr \\t , | pbcopy ; open -a “Microsoft Word”; osascript -e “tell app \”Microsoft Word\” to set content of the text object of the first document of the first window to the clipboard”
Con TextEdit:
tr , . | tr \\t , | pbcopy; open -a “TextEdit” ; osascript -e “tell application \”TextEdit\” to set the text of the document of the first window to the clipboard”
Y eso lo puedes meter en una acción “Ejecutar el script Shell de Automator”"
Rafa Espada decía:
“Para estas cosas no hace falta utilizar office… AppleScript es la bomba…
Llevas un text al portapapeles… ejecutas el script… y te modifica el texto del portapapeles según quieres y lo vuelve a dejar en el portapapeles… 
Copias esto en el Editor de AppleScript y lo guardas como aplicación…
——————————–

– se pone el contanido del portapapeles en una variable
set entrada to (the clipboard as text)
– se pasa todo el texto por una función (textonuevo) que cambiará los caracteres…
set salida to textonuevo(entrada)
– el resultado de la función… se vuelve a dejar en el portapapeles…
set the clipboard to salida

on textonuevo(this_text)
set the comparison_string to “,” & (ASCII character 9)
set the source_string to “.,”
set the new_text to “”
repeat with thisChar in this_text
set x to the offset of thisChar in the comparison_string
if x is not 0 then
set the new_text to (the new_text & character x of the source_string) as string
else
set the new_text to (the new_text & thisChar) as string
end if
end repeat
return the new_text
end textonuevo

Copias esto en el Editor de AppleScript y lo guardas como aplicación…”
Por supuesto has de modificar lo que son las variables… En fin, de lujo, pero yo no tengo esta necesidad y (aún) no lo he probado.
 

Apple Design Awards WWDC 2009: abierto el plazo

Imagen en el correo enviado

Imagen en el correo enviado

 

El pasado viernes Apple enviaba a los desarrolladores un mail informando que quedaba abierto el plazo para la presentación de trabajos para los premios Apple Design Awards, con que cada año se premian en la Worl Wide Developers Conference las aplicaciones mejor diseñadas para Mac y iPhone.

La presentación de trabajos tiene por fecha máxima el 4 de mayo. La Conferencia Mundial de Desarrolladores tendrá lugar  del 8 al 12 de junio y los ganadores obtendrán premios de hardware y la envidia (y respeto) de sus colegas.

En el sitio de la WWDC toda la información al respecto, pero ya os adelanto que los aspectos que se valoran para la entrega de los premios son éstos:

Platform Innovation

Technology Integration & Adoption

Connectedness

Localization

Design & Quality

Performance Tuning & Optimization