|
|
|
|
Ayúdenos a mantener esta web actualizada
|
|
|
| Somos
mucho más que noticias, consulte nuestro menú |
| Apple iPad vs. Amazon Kindle |
 |
| 3-Febrero-2010 |
|
Apple ha anunciado su iPad el cual usará el sistema operativo y APIs de programación de iPhone OS y posiblemente lleve el mismo sistema de DRM. Por su parte Kindle utiliza interfaces de programación Java y también dispone de DRM (ya roto). |
| |
| Cómo obtener buenos iconos |
 |
| 23-Enero-2010 |
|
Si necesitamos un icono para nuestra aplicación, Apple proporciona información sobre las empresas que les han ayudado a diseñar su impresionante interfaz gráfica. Nuestro dibujante favorito es Eugen Buzuk de IconDrawer.
|
|
|
| Aplicaciones Hanynet |
 |
| 20-Enero-2010 |
|
Hanynet es una web que proporciona gratuitamente utilidades para Mac OS X. WaterRoof permite gestionar el firewall de Mac OS X, NoobProof permite a los administradores gestionar la interfaz de red. iServeBox permite gestionar los servicios UNIX. iTar permite crear archivos tar fácilmente. Merece la pena echarle un vistazo.
|
|
|
| Aplicaciones en background con iPhone |
 |
| 11-Enero-2010 |
|
Aunque Apple no permite a los desarrolladores iPhone crear aplicaciones que ejecuten en background, Apple ejecuta algunas de sus aplicaciones en background (Music, Video, Safari). Ahora los hackers han modificado iPhone OS para poder dejar cualquier aplicación ejecutando en backgroud. Para ello han creado Backgrounder. Esta aplicación gratuita está disponible sólo para los dispositivos con jailbreak.
|
|
|
| Test de unidad y de aplicación |
 |
| 27-Diciembre-2009 |
|
Xcode utiliza la librería OCUnit para implementar test lógicos (validar módulos independientemente) y de aplicación (validar la aplicación en ejecución) en Mac OS X. Estos tests también se pueden implementar en aplicaciones iPhone OS. Para depurar los tests en este último caso conviene leer también este y este artículo.
|
|
|
| VLC para Mac al borde de la desaparición |
 |
| 17-Diciembre-2009 |
|
Los desarrolladores de VLC han informado de que si no consiguen nuevos desarrolladores van a tener que descontinuar VLC para Mac OS X. Han aprovechado para pedir ayuda a programadores que deseen participar y que tengan conocimientos de C, Cocoa y Xcode. En principio ya han decidido detener el desarrollo de VLC para 64 bits.
|
|
|
| Desarrolladores iPhone transposos |
 |
| 12-Diciembre-2009 |
|
Apple ha identificado que una empresa china Molinker estaba utilizando el sistema de comentarios de aplicaciones iPhone para enviar de forma masiva opiniones positivas sobre sus programas. A pesar de que esta empresa tenía más de 1000 aplicaciones publicadas, Apple no ha dudado en expulsarla de la AppStore.
|
|
|
| Microsoft anuncia Office 2010 para iPhone |
 |
| 6-Diciembre-2009 |
|
Microsoft ha anunciado que el próximo año sacarán Office 2010 para iPhone. La versión para iPhone van a implementarla a través de Safari para iPhone (Office 2010 web). Esta versión web sólo proporciona la capacidad de ver documentos, y no de modificarlos. Existe otra versión con capacidad de edición (Office 2010 mobile), pero esta versión es sólo para Windows Mobile.
|
|
|
| Desarrollar para la consola de iPhone OS |
 |
| 28-Noviembre-2009 |
|
Xcode no proporciona una plantilla para implementar un comando para iPhone OS. Si estámos interesados en desarrollar nuevos comandos para iPhone podemos usar o bien el propio SDK de Apple, o bien instalar las GCC que se distribuyen con Cydia.
|
|
|
| Themes para iPhone OS |
 |
| 26-Noviembre-2009 |
|
Este interesante tutorial explica detalladamente cómo crear Themes para iPhone OS. Su creación es muy sencilla ya que sólo hay que rellenar las imágenes correspondientes en nombres de ficheros que WinterBoard proporciona.
|
|
|
| JSCocoa y Cycript |
 |
| 24-Noviembre-2009 |
|
JSCocoa y Cycript son nuevos lenguajes bridge que permiten acceder a las librerías Cocoa desde JavaScript (al igual que PyObjC y RubyCocoa). Ambos ejecutan tanto en Mac OS X como en iPhone OS.
|
|
|
| Sincronización de iPhone |
 |
| 30-Octubre-2009 |
|
Por fin un hacker que se hace llamanr marcan42 ha desarrollado una librería que permite la comunicación con iPhone sin iTunes. Esto permitirá que otras aplicaciones como Amarok o Rhythmbox accedan a iPhone. Posiblemente los usuarios Linux sean los primeros en beneficiarse de esta nueva librería.
|
|
|
| Los hackers se fijan en Mac OS X |
 |
| 25-Octubre-2009 |
|
La prestigiosa revista de hackers Phrack ha publicado dos artículos sobre Mac OS X. El primero explica cómo abusar del runtime de Objective-C. El segundo se centra en cómo hacer un rootkit para el kernel de Mac OS X.
|
|
|
| Llegan los binarios universales a Linux |
 |
| 24-Octubre-2009 |
|
Se ha iniciado un proyecto para poder incluir en el formato ELF binarios para varias arquitecturas. El proyecto se llama FatELF. En principio se busca poder incluir binarios x86 y x86-64, pero también se permite incluir otros binarios como PowerPC o MIPS.
|
|
|
| Programación con blocks |
 |
| 12-Octubre-2009 |
|
Mac OS X 10.6 ha introducido en GCC la programación con blocks (habitualmente llamados closures). Blocks se puede usar tanto en el lenguaje C (ver este o este tutorial) como en Objective-C (ver este y este tutorial).
|
|
|
| DTerm |
 |
| 14-Septiembre-2009 |
|
DTerm es una pequeña utilidad gratuita que permite ejecutar cualquier comando de consola desde una ventana. La herramienta detecta el directorio y fichero donde estamos trabajando y ejecuta el comando desde este directorio. También nos permite abrir el terminal situándonos directamente en el directorio del fichero con el que estamos trabajando.
|
|
|
| Habilitar Java 1.6 en Mac OS X 10.5 |
 |
| 3-Septiembre-2009 |
|
Mac OS X 10.5 tiende a usar por defecto Java 1.5 (de hecho Java 1.6 sólo puede ejecutarse en máquinas Intel con soporte para 64 bits). Aquí y aquí encontramos información sobre cómo poner por defecto Java 1.6. También Netbeans puede ajustarse para usar por defecto Java 1.6.
|
|
|
| Compartir nuestro cable a través de la red WiFi |
 |
| 1-Septiembre-2009 |
|
En este artículo se explica cómo convertir nuestro Mac en un router Wifi. Esto nos permite cómodamente conectar otros ordenadores y iPhones a internet.
|
|
|
| Borrar un DVD y grabar una imagen ISO |
 |
| 31-Agosto-2009 |
|
Además de grabar DVDs con Finder, podemos usar la herramienta Disk Utility parae borrar un DVD regrabable y quemar una imagen de DVD ISO. Aquí y aquí encontramos información de cómo hacerlo.
|
|
|
| X11 forwarding en Mac OS X |
 |
| 29-Agosto-2009 |
|
Hemos publicado un nuevo truco en el que se explica cómo usar X11 forwarding para ejecutar aplicaciones X11 en un servidor remoto. Aunque el truco se centra en Mac OS X, los principios son los mismos en otros sistemas UNIX.
|
|
|
| Compilar e instalar aplicaciones en un iPhone desbloqueado |
 |
| 1-Agosto-2009 |
|
Una vez que un iPhone/iPod Touch ha sido desbloqueado, podemos compilar e instalar nuestras propias aplicaciones. Aquí, aquí y aquí encontramos información sobre este proceso. También podemos usar Cydia para distribuir nuestras aplicaciones sin depender de las restricciones que impone la App Store.
|
|
|
| Templates para Xcode |
 |
| 31-Julio-2009 |
|
Xcode trae una serie de templates predefinidos para crear aplicaciones. En ocasiones no nos gusta la forma en que Xcode organiza los métodos de estos templates. En este artículo se explica cómo personalizar los templates de Xcode y cómo crear nuevos templates.
|
|
|
| Configuración de red desde el terminal |
 |
| 28-Julio-2009 |
|
En muchas ocasiones es útil el conocer la configuración de red con comandos como ifconfig, netstat, arp, etc. Aquí tenemos un buen resumen de los comandos a usar en cada sistema operativo.
|
|
|
| Problemas con las restricciones de Apple para iPhone |
 |
| 25-Julio-2009 |
|
Existen muchos ejemplos que demuestran que iPhone sin jailbreak pierde mucha utilidad. Google no ha podido implementar correctamente Google Latitude debido a que Apple no permite ejecutar aplicaciones en segundo plano. Spotify también está teniendo problemas debido a que Apple no permite aplicaciones que almacenen música en el iPhone ya que serían competencia para iTunes.
Por su parte aplicaciones liberadas como iFile están teniendo un gran número de descargas, aunque sus creadores se quejan de que poca gente se decide a hacer una donación. |
|
|
| Actualización de Office 2008 SP2 |
 |
| 21-Julio-2009 |
|
Microsoft ha sacado una actualización de Office 2008 llamada SP2 que permite resolver problemas y acelera el rendimiento de las aplicaciones. Usuarios ilegítimos han reportado que esta actualización detecta sus copias ilegítimas y les impide seguir usando Office 2008.
|
|
|
| Apple podría ofrecer ordenadores sin pantalla glossy |
 |
| 16-Julio-2009 |
|
La pantalla glossy tiene la ventaja de que brilla más, pero también aumentan considerablemente los reflejos. Para afrontar las quejas de los usuarios Apple podría estar planteándose el pantallas mate.
|
|
|
| Trucos para MobileTerminal |
 |
| 9-Julio-2009 |
|
MobileTerminal es el terminal de iPhone. El teclado de iPhone carece de teclas como Tab, Ctrl o Esc. En esta página podemos ver trucos de usabilidad escritos por su autor para escribir estas teclas en MobileTerminal.
Dado que Cydia instala por defecto un conjunto bastante reducido de comandos, una forma de instalar más comandos es buscar paquetes con el nombre cmds (p.e. basic-cmds, developer-cmds, adv-cmds, ...). |
|
|
| Publicar aplicaciones en la AppStore |
 |
| 4-Julio-2009 |
|
Un tema con el que debe enfrentarse un desarrollador de aplicaciones iPhone es el de pagar impuestos. O'Reilly ha publicado una interesante guía. También tenemos varios comentarios en este foro, y un estudio de la rentabilidad en este post.
|
|
|
| Programación de eventos del sistema de ficheros |
 |
| 23-Junio-2009 |
|
Hemos publicado un nuevo reportaje que explica cómo saber cuándo otra aplicación modifica algún fichero del sistema de ficheros. En el reportaje estudiamos dos APIs: La File System Events API y la Kernel Events API.
|
|
|
| Mac OS X 10.6 para Septiembre |
 |
| 22-Junio-2009 |
|
Apple ha anunciado que Mac OS X 10.6 estará disponible en Septiembre. El sistema estará principalmente centrado en mejoras de background y rendimiento en vez de centrarse en incluir nuevas funcionalidades. Los usuarios registrados de Mac OS X 10.5 podrán actualizar su sistema por sólo 29 dólares.
|
|
|
| Apple sigue probando los procesos en background de iPhone |
 |
| 23-Mayo-2009 |
|
Los ingenieros de Apple siguen manteniendo que los procesos en background consumen mucha batería, sin embargo siguen buscando soluciones para el desarrollador. Existen dos propuestas. La primera propuesta es que el usuario apruebe la ejecución en background. La segunda propuesta es que Apple apruebe la ejecución en background de procesos previa comprobación de su consumo de CPU y red.
|
|
|
| Las APIs de Snow Leopard terminadas |
 |
| 13-Mayo-2009 |
|
Según informa AppleInsider, Apple ha congelado los cambios en la API del nuevo Mac OS X. Snow Leopard incluirá la tecnología Grand Central que permite aprovechar los distintos cores de la máquina sin necesidad de realizar programación multicore. También se ha anunciado que Apple ha desarrollado driver HFS+ para Windows. De esta forma Windows podrá leer particiones Mac OS X.
|
|
|
| Los servicios del sistema |
 |
| 12-Abril-2009 |
|
Este artículo publicado en Applesfera explica qué son y cómo se usan los servicios del sistema. Un servicio que pueden usar casi todas las aplicaciones y que está presente desde los tiempos de NeXT.
|
|
|
| Apple prohibe el uso de jailbreak a sus desarrolladores |
 |
| 7-Abril-2009 |
|
La última revisión de la licencia de desarrollador iPhone incluye una modificación que prohíbe a los desarrolladores usar jailbreak o crear aplicaciones que ejecuten en un iPhone desbloqueado.
|
|
|
| Apple Design Award |
 |
| 4-Abril-2009 |
|
Comienza el Apple Design Award ADA 2009. Este año se premian las mejores aplicaciones iPhone y las mejores aplicaciones Mac OS X. Los candidatos tienen hasta el 4-Mayo para presentar sus aplicaciones.
|
|
|
| Personalizar la máscara de permisos |
 |
| 15-Marzo-2009 |
|
Si trabajamos con varias cuentas de usuario en la misma máquina la máscara de permisos por defecto (022) asigna permiso de escritura sólo al usuario que crea un fichero. Si queremos compartir los ficheros entre las distintas cuentas con otros permisos distintos, hasta hace poco no podíamos cambiar la máscara de permisos de Mac OS X para todos los procesos (sólo para los del terminal con umask).
A partir de Mac OS X 10.5.3 Apple ha incluido la posibilidad de indicar a launchd (el proceso padre 1) la máscara de permisos por defecto de todos sus procesos hijos. |
|
|
| Desarrollo Mac OS X en España |
 |
| 14-Febrero-2009 |
|
En España empiezan a surgir ya empresas como wuonm que desarrollan aplicaciones Mac OS X y iPhone destinadas al mercado internacional.
Una de estas aplicaciones es Layers 1.0, una aplicación de captura de pantallas. A diferencia de otras herramientas de captura de pantalla, esta aplicación permite separar en capas el contenido de cada ventana. |
|
|
| Marketing
agresivo |  | | 26-Enero-2009 | | En
Leopard, el icono de la barra de menú para sincronizar
con MobileMe es un icono que no lo pueden deshabilitar los
usuarios que no han creado una cuenta MobileMe. Afortunadamente
alguien ha
encontrado una forma de eliminar este icono.
| | |
| Fin
del DRM de iTunes Store |  | | 8-Enero-2009 | | Apple ha
anunciado que empieza a distribuir sus canciones en iTunes
Store libres de DRM (Digital Rights Management). Los clientes
que hayan comprado canciones con DRM deberán pagar 30
céntimos por volver a comprarlas sin DRM.
| | |
| OpenXML
converter |  | | 10-Diciembre-2008 | | Microsoft ha
publicado una utilidad para convertir ficheros OpenXML
generados por Office 2008 para Mac y Office 2007 para Windows
al formato de versiones anteriores de Office.
| | |
| Rendimiento
de la pila de TCP/IP en distintos sistemas operativos |  | | 9-Diciembre-2008 | | Los
ingenieros de la operadora de R Cable y Telecomunicaciones
de Galicia S.A. han
reportado que Mac OS X Leopard es el sistema operativo
con la pila de TCP/IP más optimizada consiguiendo un
rendimiento del 90% en una conexión de 100Mbits.
El
sistema operativo con la pila más lenta es Windows Vista
donde sólo se alcanza el 32%. Linux se encuentra en
un 80% de eficacia junto con Windows XP. | | |
| Evolución
del número de usuarios |  | | 4-Diciembre-2008 | | En
Noviembre Mac OS X ha
alcanzado el 8.87% mundial de usuarios y Windows ha caído
por debajo del 90%.
Por otro lado el navegador Microsoft
Internet Explorer ha
caído por debajo del 70% de usuarios. Firefox y
Safari vuelven a subir.
| | |
| Qt
Creator |  | | 31-Octubre-2008 | | Trolltech ha
presentado su nuevo IDE y completamente rediseñado.
Se trata de un IDE para Qt pero que también permite
desarrollar para otros muchos tipos de librerias. Aunque Qt
Creator todavía está en beta, la versión
para Mac parece bastante acabada. La versión final se
espera que salga para principios del 2009.
| | |
| Tests
de unidad con OCUnit |  | | 19-Octubre-2008 | | A
partir de Xcode 2.1 Apple adoptó OCUnit, la herramienta
para realizar tests de unidad de código fuente abierto
desarrollada por Sen:Te.
Apple
ha publicado recientemente dos reportajes aquí y aquí y
una guía para
describir el funcionamiento de esta herramienta y resaltarla
conveniencia de realizar estos tests para mejorar la calidad
de las aplicaciones. | | |
| Programación
Cocoa con Foundation Framework |  | | 19-Octubre-2008 | | Hemos
publicado un nuevo tutorial que enseña a programar
Cocoa con Foundation Framework.
Una vez que el programador
Cocoa aprende el lenguaje Objective-C, su siguiente paso es
empezar a conocer la extensa librería de clases y funciones
que proporciona Cocoa. Foundation Framework engloba las clases
más comunes de Cocoa. | | |
| iPhone
Tech Talk World Tour |  | | 10-Octubre-2008 | | Varios
ingenieros de Apple vendrán
a Madrid el 11-Nov para hablar sobre el desarrollo de aplicaciones
para iPhone. La conferencia durará un día, posiblemente
haya varias sesiones en paralelo, el registro es gratuito y
por problemas de espacio no se garantiza que todos los registrados
puedan asistir.
| | |
| Snow
Leopard |  | | 22-Septiembre-2008 | | AppleInsider está publicando una
serie de reportajes bastante interesantes sobre las ventajas
y dificultades que introducen los 64 bits de Snow Leopard.
También comparan las diferencias en la forma en que
han plateado la evolución a los 64 bits en Mac OS X
y en Windows.
| | |
| Entrevista
a grandes programadores |  | | 21-Septiembre-2008 | | Esta
entrevista reune las respuestas que han dado un grupo de
programadores muy conocidos respecto a cómo aprendieron
a programar, si les sirvió de algo la Universidad, si
consideran importante la matemática para programar,
qué es lo que más valoran de un programador,
qué herramientas les gusta o qué libro recomiendan.
| | |
| WebKit
vs. Gekco |  | | 13-Septiembre-2008 | | ArsTechnica ha
publicado un interesante reportaje en el que se compara
las librerías de renderizado web de Apple y Mozilla:
WebKit y Gekco respectivamente.
Las conclusiones indican
que WebKit tiene un código fuente mucho más limpio
y que ha alcanzado un nivel de madurez muy cercano a Gekco. | | |
| ColorSync |  | | 12-Septiembre-2008 | | Hemos
actualizado nuestro reportaje
sobre ColorSync, el sistema de corrección de color
de Mac OS X. Este sistema de corrección de color permite
obtener representaciones más precisas del color de las
imágenes con las que estamos trabajando de forma transparente
para el usuario.
| | |
| Curso
de programación iPhone |  | | 27-Agosto-2008 | | Dentro
del Master
en comercio electrónico que organiza la Universidad
de Salamanca se ha incluido un nuevo módulo sobre programación
iPhone que da derecho a obtener un diploma específico
para iPhone.
Dada la extrema escasez de programadores
iPhone que hay actualmente en España, este curso parece
una buena oportunidad. | | |
| Entropy
DB |  | | 9-Agosto-2008 | | Google
ha publicado Entropy
DB. Una base de datos embebida para aplicaciones Mac OS
X y iPhone OS a la que podemos acceder directamente con métodos
Objective-C (sin necesidad de usar sentencias SQL).
| | |
| Paquetes
instalados |  | | 2-Agosto-2008 | | Este
interesante artículo explica
cómo hace Mac OS X para saber qué paquetes de
Software Update están instalados así como la
forma en que Mac OS X lleva la cuenta de los ficheros modificados
en cada actualización.
| | |
| Nuevos
libros de programación Mac OS X |  | | 23-Julio-2008 | | Estan
apareciendo nuevos libros de programación sobre Objective-C
2.0, Cocoa y
como no, iPhone tiene tres libros. Addison-Wesley ha sacado éste y
O'Reilly ha sacado éste y éste.
| | |
| Trabajar
como programador |  | | 22-Julio-2008 | | La
llegada de iPhone ha revivido la búsqueda de programadores
Objective-C y Cocoa en España. Aquí (trabajar
desde casa) y aquí vemos
dos nuevas ofertas surgidas en lo últimos días.
| | |
Ver
noticias pasadas >>>
|
|
|