Martes, 27 de diciembre de 2011

Según Wikipedia: “En sistemas operativos Unix, un proceso zombie o “defunct” (difunto) es un proceso que ha completado su ejecución pero aún tiene una entrada en la tabla de procesos, permitiendo al proceso que lo ha creado leer el estado de su salida. Metafóricamente, el proceso hijo ha muerto pero su “alma” aún no ha sido recogida.”
Con esta definición os presento a los procesos zombies, procesos que quedan en ejecución sin ningún cerebro que lo pueda utilizar. Muy bonitos ¿pero para qué quiero yo esto, de qué me sirve a mi? Servirte más bien de nada, de hecho lo único que pueden hacerte es fastidiarte ya que se quedan corriendo en memoria y provocando posibles fallos. ¿A nadie le ha pasado eso de “Ya existe otra instancia del programa XXX en ejecución”? Y tu sabes perfectamente que no está corriendo, entras al Administrador de Tareas y ahí no aparece… Pues voy a enseñaros a reconocer estos procesos. Leer más…
Sábado, 10 de diciembre de 2011
Después de mucho tiempo desde que lo anuncié aquí tenéis la primera entrega sobre programación iOS. Había decidido crear artículos pero como bien es sabido una imagen vale más que mil palabras así que he decidido crear videotutoriales, de manera que veáis el resultado a la vez que os lo voy explicando.
Este primer tutorial os muestra un pequeño recorrido por xCode 4.2 así como una demostración de desarrollo de un Hola Mundo para iOS. Justo debajo del todo encontraréis un enlace al mismo fichero que creo durante el tutorial. Un saludo y espero que os guste.
Leer más…
Sábado, 12 de noviembre de 2011

Para empezar con la serie de artículos sobre programación para iOS vamos a ver qué necesitamos en nuestro sistema.
Hace tiempo escribí algún artículo sobre programación Java, Pascal… en la que explicaba qué era lo necesario para empezar a programar en esta plataforma; los requisitos no cambian para programar en Objective-C, símplemente lo que allí era Eclipse aquí se llama XCode. Pero bueno, como entiendo que el que lea este artículo no tiene porqué leerse los anteriores voy a haceros un pequeño resumen de qué es lo necesario para empezar.
Para programar para iOS necesitamos un Mac y XCode. Hasta donde yo sé también se puede programar en un PC mediante NetBeans, pero no puedo profundizar en ese tema porque no lo he tratado nunca.
XCode hay varias formas de conseguirlo; si tenéis Snow Leopard o anterior podéis instalarlo directamente desde el DVD del sistema, introduciendolo y buscando la sección de paquetes extras o similar, ahí encontraréis XCode y los distintos SDKs. Si utilizáis Lion o las últimas versiones de Snow Leopard podéis encontrar XCode en la App Store. Aparte de tanto un método como el otro podemos encontrarlo todo en la página de desarrolladores de Apple
Leer más…
Lunes, 10 de octubre de 2011

No sé si os lo había comentado pero el motivo por el que últimamente publico de manera menos constante es porque he empezado a trabajar de desarrollador iOS y la verdad, lo último que me apetece es volverme a poner delante de un iMac al volver a casa. No obstante este nuevo trabajo me sirve para transmitiros a vosotros una experiencia con los Mac, más en concreto programar con ellos.
Hace mucho tiempo hice unos pequeños artículos sobre programar en Pascar o Java dentro de Mac, pero creo que ha llegado el momento de pasarnos a la plataforma madre, programar para Objective-C. Leer más…
Comentarios recientes