Archive for the ‘Programación’ Category

GameSalad CREA JUEGOS PARA iPHONE SIN CODIGO

November 10, 2010

Gendai Games ha publicado una plataforma gratuita de desarrollo de juegos mediante arrastrar y soltar llamada GameSalad Creator, y te permitecrear juegos que pueden ejectuarse en Mac, la red o incluso un iPhone.

Tienen planificado disponer de versiones para Windows y Linux mas adelante también. Inicialmente producirán juegos en 2D pero el objetivo final es la creación de juegos en 3D.

Actualmente están en fase de Alpha cerrada, aunque aceptando solicitudes deprueba de cualquiera que quiera convertirse en desarrollador de pruebas para su plataforma. Eso si, debes tener en cuenta que actualmente GameSalad Creator funciona estrictamente en la plataforma Mac OS X. Sin embargopuedes crear juegos para la Web, lo que significa que podrán disfrutar juegos online jugadores con cualquier sistema operativo. Además, si te sientes capaz, y con esta herramienta es muy fácil, puedes crear juegos para el iPhone con el mismo sistema de “arrastrar y soltar” elementos.

Uno de los objetivos de esta plataforma es establecer una especie de “YouTube para Juegos“, donde los miembros de la comunidad puedan subir y compartir sus creaciones, como harías con un vídeo en YouTube. Sin embargo, Gendai quiere ayudar a que sus desarrolladores ganen algo de dinero en el proceso, y por ello  van a permitir rentabilizar sus juegos online y también en la Apps Stores de iTunes, cuando sean juegos para iPhone.

gs-splash-product-page.png

Sitio oficial | GameSalad Creator

Apple iOS 4.2 ya está disponible para los desarrolladores

November 2, 2010

Se acerca el momento del lanzamiento definitivo de iOS 4.2, la nueva versión del sistema operativo de Apple que estará presente en todos sus dispositivos portátiles.

Apple ha ofrecido un versión “Gold Master” de iOS 4.2 a los desarrolladores y ha empezado a solicitar aplicaciones para esta versión de su sistemas operativo, lo que sugiere que la compañía está cerca de cumplir sus promesa de lanzar la actualización en noviembre. Apple presentó iOS 4.2 para iPhone e iPad el pasdo mes de septiembre.

Las versiones Gold Master, o GM, de un sistema operativo son las que le llegan a los usuarios.

En su portal para desarrolladores, Apple ha colocado un mensaje en el que pide a los desarrolladores que tengan sus aplicaciones preparadas para iOS 4.2. En un anuncio importante porque hasta este momento los desarrolladores sólo podían entregar, para su visto bueno, aplicaciones para las versiones actualmente disponibles, iOS 4.1 para iPhone e iPod Touch, e iOS 3.2 para iPad.

Una vez lanzada, iOS 4.2 se utilizará en los tres dispositivos móviles de Apple, lo que representará la primera vez que estos terminales utilizan el mismo sistema operativo lo que, fundamentalmente facilitará el trabajo a los desarrolladores.

Señalar por último que Apple iOs necesitará iTunes 10.1, una beta de la cual ha estado disponible para los desarrolladores desde hace un par de semanas.

APPLE RETIRA DE LA APP STORE iDO

October 27, 2010

 Aplicación iDOS, un emulador del antiguo sistema operativo MS-DOS, ha permanecido durante algunas horas en la App Store, hasta que ha sido retirada por Apple. Antes de que esto ocurriera, alguien consiguió instalar Windows 3.0 en el ‘software’, lo que dio lugar a la paradoja del sistema operativo de Microsoft funcionando dentro de un iPhone.

El nombre era el adecuado para entrar en la App Store, desde luego, aunque después de la tan traída ‘i’ la segunda parte daba una pista de lo que mostraría. En cualquier caso, iDos se coló en la tienda de aplicaciones de Apple.

El emulador de MS-DOS se ha mantenido sólo unas horas disponible, el tiempo que ha tardado la compañía de la manzana en darse cuenta de que existía este contenido.

No se sabe si iDOS se ha colado por equivocación en la App Store o si el hecho de que alguien lograra hacer funcionar el primitivo sistema Windows 3.0 sobre la aplicación ha podido tener alguna influencia en la retirada. El emulador funciona en iPad, iPhone y iPod Touch y estaba disponible al precio de un dólar, según recoge TouchArcade. Con su ayuda se pueden recordar los tiempos de hace décadas, cuando los ordenadores se regían por la consola de MS-DOS.

Suena irónico que Windows 3.0 pueda funcionar en los productos más novedosos de Apple, que tantos beneficios le han generado. Sin embargo, desde este momento iDOS ya no se puede encontrar en la tienda de Apple, a no ser que sea en dispositivos en los que se haya practicado el ‘jailbreak‘.

COMO DESARROLLAR APLICACIONES PARA EL IPHONE

October 6, 2010

Desde la llegada del Iphone desde junio del 2007, muchos quedado asombrados por lo simple y elegante (entre otras cosas) de sus aplicaciones. Como diseñadores o desarrolladores nos hemos visto tentado a querer crear algo y verlo correr en nuestro Iphone. Sin embargo, la mayoría de información sobre como desarrollar resulta muy técnica y poco entendible. Actualmente, vengo desarrollando aplicaciones para Iphone. ¿Cómo empiezo?

De forma oficial, sólo se puede desarrollar aplicaciones nativas para el iphone desde una mac, y para eso necesitamos descargar el Kit de Desarrollo de Software para Iphone (SDK – Software development kit) el cual utilizaremos para este tutorial, es necesario bajar el SDK ya que el que viene con el CD al momento de comprar una mac no tiene la versión del iphone y su simulador. Por otro lado, ya existe un SDK para windows, con sus limitaciones pero ya es una alternativa.


Software development kit

Al instalar el SDK, encontraremos varias cosas, de las cuales nos interesará por ahora:

  • xCode: Es el IDE de Apple que usaremos para nuestros tutoriales.
  • Interface Builder: Nos permitirá crear el diseño de interfaz de nuestra aplicación.
  • IPhone simulator: Un simulador que nos permitirá correr nuestras aplicaciones.

Empezamos abriendo xCode:

Hay varias formas como podemos crear una aplicación para el Iphone, la que explicaremos en este tutorial es con el Interface Builder. Para eso creamos un nuevo proyecto y seleccionaremos Windows-Based Application:

Nos pedirá un nombre para el proyecto: HolaCristalab. Con lo cual, veremos esta ventana:

De la columna de Groups & Files nos interesa donde dice HolaCristalab, que es nuestro proyecto y, además, contiene nuestros archivos fuente.

Con eso ya estamos listos para empezar a trabajar, despliega la carpeta Resource y dale doble click al archivo MainWindow.xib. Con esto abriremos Interface Builder, que nos permitirá agregar elementos visuales a nuestra aplicación.

En la ventana vemos un elemento llamado Window, le damos doble click y aparece la vista en blanco de nuestra aplicación. Ahora nos vamos al menu Tools y abrimos Library donde veremos todos los elementos que podemos agregar.

En la libreria, al seleccionar Cocoa Touch Plugin, la carpeta Input & Values, arrastramos a la ventana Window un Label, al dar doble click podemos escribir, en mi caso: Hola Cristalab.

Grabamos y volvemos a la ventana de xCode y le damos click a Build and Go:

Podemos agregar una imagen, volvemos a xCode y en la carpeta Other Sources, damos click derecho-> add -> Existing Files…, y buscamos nuestra imagen.

Luego volvemos a Interface Builder y en la libreria, vamos a la carpeta Data View y arrastramos a la ventana Window un ImageView.

Para agregar la imagen, vamos a tools-> Inspector, se abrira la ventana donde podremos seleccionar la imagen que tenemos.

Para modificar la imagen del icono del escritorio del Iphone, en resource busca el archivo Info.plist y en icon, escribe logo.png, que es la misma imagen que estamos usando, pero en un caso real, tienes que colocar una imagen de 57 x 57 pixel.

Si bien es cierto, nuestra primera aplicación corre en un simulador, en nuestros siguientes tutoriales explicaremos los pasos para publicarlo en AppStore. También veremos como ya meternos de lleno al código.

15 TRUCOS UTILES PARA IPHONE/IPOD TOUCH

August 31, 2010

Todos sabemos que la experiencia de usuario del iPhone es uno de sus puntos fuetes a la hora de las ventas. Pero no tantas personas se dan cuenta de que hay varios atajos, consejos y trucos disponibles en el iPhone que pueden hacer la vida mucho más fácil.

Creemos que todos y cada uno de los usuarios de iPhone les gustaría saber todos los trucos y consejos para cada característica del iPhone. De hecho, si busca y estudia un poco más usted sabra que realmente puede hacer mucho más en su iPhone. Con estas cosas menos conocidas, se puede sacar el mayor provecho de tu iPhone.

Hemos compilado algunos consejos realmente sorprendentes de la Web y nuestras propias experiencias a presentar los 15 trucos más buscados para el iPhone 3G.

  1. Cómo Deshabilitar las conecciones GPRS o Edge

    Toque en “Configuración – General – Red – Red de Datos Moviles». En el “APN, nombre de usuario y la contraseña” de campo, simplemente escriba algunas palabras a fin de iPhone no pase los valores correctos a los proveedores de servicios. Reinicie el iPhone, si es necesario.

    2. Cómo Configurar La Restricción De Contenido

    Puede configurar restricciones para el Iphone de contenido para el uso de algunas aplicaciones en el iPhone. Por ejemplo, los padres pueden restringir explícitamente la música de ser visto en las listas de reproducción, o apagar completamente el acceso a YouTube.

    Simplemente vaya a “General – Restricciones” y luego pulse Activar Restricciones e introduzca una contraseña de cuatro dígitos para restringir su contenido.

    3. Cómo Personalizar IPhone Fondo De Pantalla De Google Calendar Y Notas

    gCalWall Lite permite a los usuarios añadir sus próximas citas de Google Calendar a sus lugares de origen / desbloquear pantallas.

    4. Cómo Seleccionar Otras terminaciones de dominio

    Cuando escribe una URL del sitio web en la barra de dirección, ahora puede mantener pulsado el “. Com” para obtener una selección de otras terminaciones de nombres de dominio y pulse sobre cualquiera de las terminaciones para insertar en la barra de direcciones.

    5. Cómo hacer capturas de pantalla

    Sostenga el botón ”home” y a continuación, pulse el boton “sleep”, la pantalla momentáneamente destellara, y el contenido de la pantalla actual se guarda en Carrete.


    6. Como ocultar SMS Preview

    Con la vista previa de sms usted solo obtendra un mensaje generico “Nuevo mensaje de texto”.

    Ir a “General> Bloqueo con contraseña” e introduzca una contraseña de 4 dígitos. Después desactivar “Mostrar vista previa de SMS”.

    7. Cómo Guardar Las Imágenes en Safari Y Mail

    Sólo toque y mantenga presinado sobre una imagen en Safari o Mail, una hoja de acción se presentará para que pueda guardar la imagen. La imagen se almacena en “carrete”.

    8. Cómo Insertar Puntuacion, teclas Extra

    Toque y sostenga la tecla de puntuacion y se obtiene una serie de teclas adicionales para escoger.


    9. Cómo Forzar la Salida de una App.

    ¿Alguna vez has estado usando una aplicación y se queda completamente congelado? Usted puede forzar la salida de la aplicacion pulsando el botón Inicio durante al menos seis segundos.

    10. Cómo cambiar teclado de puntuacion rápidamente a teclado de Alfabeto

    Cambios en el modo de puntuacion entre el alfabeto y las teclas claves son bastante molestos. Para solucionarlo, basta con presionar el “.? 123″, pero no levantar el dedo, deslice el dedo hacia el punto o una comay suelte el ABC de diseño retorna automáticamente.

    11. Cómo avanzar rápido / rebobinado música y video

    Presione y mantenga el salto hacia delante / atrás flechas para avanzar o retroceder en lugar de de la pista. También, pulse sobre el álbum manualmente FF / rebobinar.

    12. Cómo acceder a los controles del IPod o teléfono favoritos al instante

    Ir a “Configuración – General – Botón de Inicio”. Puede personalizar haciendo doble clic en el botón Inicio va a Inicio, teléfono favoritos o el iPod Controles .

    13. Cómo acceder a la calculadora científica

    Para acceder a la calculadora científica, tan sólo girar el iPhone de lado en orientación horizontal, mientras que esta utilizando la calculadora.

    14. Cómo utilizar el IPhone como disco externo

    DiskAid es una herramienta (freeware) para PC y Mac que permite utilizar tu iPhone o iPod Touch como Disco externo. Con DiskAid podrá transferir los archivos y carpetas a través de USB entre el dispositivo y su PC.

    15. Fone2Phone le puede ayudar a migrar los contactos, eventos, tareas, notas, favoritos, fotos, música y películas para el iPhone 3G.

    via [hongkiat]

Apple presenta Xcode 4, la nueva versión de su herramienta de desarrollo

August 19, 2010

Aunque aún se encuentra en fase beta, Apple mostró y liberó la última versión de Xcode 4 durante la WWDC de 2010. Esta versión trae principalmente novedades en el propio programas y las herramientas que incluye para programar, pensar que la versión 3.0 data del 2006 y desde entonces lo único que ha recibido son actualizaciones de compatibilidad y alguna que otra pequeña mejora en forma de nuevo software.

El kit de desarrollo de Apple madura en esta nueva versión e integra de forma más intuitiva las herramientas necesarias para programar de forma cómoda, algunas de sus principales novedades son:

  • La principal mejora del programa es la unificación de Xcode con Interface Builder. Hasta ahora, la interfaz de los proyectos se tenía que editar en un programa separado de la ventana principal de edición, ahora se han unificado ambos programas y podemos editar código a la vez que editamos la interfaz, todo desde la misma ventana.
  • La interfaz de Xcode, el programa principal, también ha sido ligeramente modificada añadiendo una barra de estado y mejoras en el sistema de navegación y estructura del programa.
  • Incluye también una opción denominada “Fixit” que es similar a un corrector ortográfico, aunque en este caso su cometido es el de analizar la sintaxis y detectar posibles errores en la misma. También es capaz de detectar posibles fallos en tiempo de ejecución sin necesidad de compilar el programa.
  • Por último se ha incluido un subversion integrado en el propio programa con el cual poder hacer corrección de archivos mostrando versiones previas en una interfaz que imita en la medida de los posible a Time Machine.