javoaxian cambió a: javoaxian.me
Este blog se mantendrá como histórico del nuevo javoaxian.me. Por tal motivo, sólo serán creados post que harán referencia a los del nuevo blog. Si hay dudas y comentarios, favor de hacerlos en javoaxian.me.
Mostrando entradas con la etiqueta iPhone. Mostrar todas las entradas
Mostrando entradas con la etiqueta iPhone. Mostrar todas las entradas

viernes, 1 de enero de 2010

Desinstalar Xcode

Bueno para todos aquellos interesados en desinstalar el Xcode, bastará con abrir una terminar la cuál pueden encontrarla en Applications -> Utilities -> Terminal y ejecutar el siguiente comando donde les pedirá el password de su usuario:

javoaxians-macbook:~ javoaxian$ sudo /Developer/Library/uninstall-devtools --mode=all
password:

Esto iniciará el proceso para remover todos los devtools que se instalaron con el Xcodec, ésto tardará un tiempo.

miércoles, 30 de diciembre de 2009

Instalar Xcode, iPhone SDK en Mac OS X Leopard (10.5.7)

Hace tiempo adquirí un iPhone y me entró el gusanito por ver cómo hacer una aplicación en este celular. Consultando vi que tenía que instalar el Xcode el cuál contiene el SDK para desarrollar aplicaciones en el iPhone.

La instalación es muy sencilla, deberán bajar el Xcode para desarrolladores iPhone y Develepment desde aquí. Deberán registrarse como desarrolladores pero es gratuito.

En mi caso bajé el archivo iphone_sdk_3.1.2_with_xcode_3.1.4__leopard__9m2809.dmg que es el más reciente en el momento que lo descargué. Este archivo pesa 2.73GB y para la instalación se lleva aproximadamente unos 7GB por lo que hay que tener suficiente espacio.

En mi caso descargué el archivo en mi Escritorio, por lo que presionaremos doble clic sobre el archivo y se abrirá la siguiente ventana.

Terminada las verificaciones que hace se mostrará la siguiente pantalla:

Ahora haremos doble clic sobre el ícono iPhone SDK y aparecerá la siguiente ventana:

Presionaremos Continue y se visualizará lo siguiente:

Presionamos Continue y nos mostrará la licencia.

Presionamos Continue y nos aparecerá si aceptamos los términos de la licencia.

Presionamos Agree y nos aparecerá la licencia del iPhone SDK.

Presionamos Continue y nos aparecerá para que aceptemos los términos de la licencia.

Presionamos Agree y nos aparecerá la ventana para seleccionar lo que deseamos instalar.

Yo seleccioné las siguientes opciones:

Una vez seleccionado lo que deseamos presionamos Continue y nos preguntará si queremos instalar la aplicación en su ubicación por default o si la queremos cambiar.

En mi caso dejé la opción por default y sólo presioné Install. Nos pedirá la contraseña de usuario para poder instalar la aplicación.

Ingresamos la contraseña y presionamos Ok, esto iniciará el proceso de instalación.

La instalación llevará un tiempo y una vez terminado nos notificará que todo se instaló correctamente y presionaremos Close.

El Xcode y demás herramientas son instaladas en Developer. Específicamente el Xcode es instalado en Developer -> Applications

Espero que esto les sea de utilidad.

jueves, 26 de marzo de 2009

Crear una red inalámbrica punto a punto (Ad-Hoc) entre un iPhone 3G y una Netbook Acer Aspire One con Ubuntu 8.10

Ya expliqué hace unos días cómo configurar este tipo de red pero con una computadora con Windows como sistema operativo, pero ahora será lo haré para los que tienen una máquina con Ubuntu en su versión 8.10.

Lo primero que haremos será desactivar la tarjeta inalámbrica, para ello presionaremos con el botón derecho sobre el ícono del applet network-manager (nm) y posteriormente deseleccionaremos la opción Activar inalámbrica.



Ahora lo que haremos será dar de baja el dispositivo.

javoaxian@aspireoneubuntu:~$ sudo wlanconfig ath0 destroy

Levantaremos nuevamente el dispositivo pero en modo ad-hoc.

javoaxian@aspireoneubuntu:~$ sudo wlanconfig ath0 create wlandev wifi0 wlanmode adhoc

Hecho ésto, daremos de alta la red inalámbrica, la cual la nombraremos aspireoneubuntu y le diremos que será de tipo ad-hoc.

javoaxian@aspireoneubuntu:~$ sudo iwconfig ath0 essid aspireoneubuntu mode ad-hoc channel 1

Ahora deberemos de ir a nuestro iPhone 3G y elegir Ajustes donde aparecerá la siguiente pantalla en la que presionaremos sobre la opción Wi-Fi.


Ahora activaremos nuestro dispositivo Wi-Fi presionando sobre el botón de la derecha para que quede marcado el 1 que indica que está prendido, además que se mostrará las redes inalámbricas disponibles entre las cuales se encontrará la que acabamos de hacer y presionaremos sobre su nombre para que se conecte a ella. Veremos que aparecerá una palomita indicando que se está conectado a esa red.




Ahora en nuestra computadora ejecutaremos el comando dhclient para finalizar la conexión y asignar una IP a la máquina.

javoaxian@aspireoneubuntu:~$ sudo dhclient ath0
There is already a pid file /var/run/dhclient.pid with pid 7646
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

wifi0: unknown hardware address type 801
wifi0: unknown hardware address type 801
Listening on LPF/ath0/06:22:69:27:ec:f3
Sending on LPF/ath0/06:22:69:27:ec:f3
Sending on Socket/fallback
DHCPREQUEST of 169.254.111.112 on ath0 to 255.255.255.255 port 67
DHCPACK of 169.254.111.112 from 0.0.0.0
bound to 169.254.111.112 -- renewal in 78863 seconds.

Con esto ya quedaron conectados la computadora y el celular y podemos usar SSH para conectarnos al celular o de éste a la computadora. Claro, siempre y cuando tengan el jailbreak de su iPhone.

martes, 24 de marzo de 2009

Crear una red punto a punto (Ad-Hoc) entre un iPhone 3G y una máquina con Windows XP por Wi-Fi

En este artículo vamos a ver cómo podemos crear una red ad-hoc entre nuestra máquina con Windows XP y nuestro iPhone 3G.

Lo primero que haremos será en nuestra máquina ir a Inicio -> Conectar a -> Mostrar todas las conexiones.


Esto abrirá una ventana donde se nos muestran las conexiones a internet que tenemos y en la cual presionaremos con el botón derecho sobre la conexión que corresponde a nuestra tarjeta Wireless y haremos clic en la opción Propiedades.


Se abrirá una nueva ventana y presionaremos sobre la pestaña "Redes inalámbricas" y una vez en esa pestaña, presionaremos sobre la opción Agregar.


Saldrá una nueva ventana en la que ingresaremos el Nombre de red (SSID) en este caso la nombre aspireonewindows. En la opción Autenticación de red elegiremos Abierta y en este caso, en la opción Cifrado de datos elegiremos Deshabilitado aunque pudiésemos elegir algún nivel de cifrado si lo quisieramos. Para fines prácticos elegí la opción Deshabilitado. También deberemos marcar la casilla con la opción Esta es una red de equipo a equipo (ad hoc). No se utilizan puntos de acceso inalámbrico y posteriormente presionar Aceptar.


Nos aparecerá una ventana de advertencia indicandonos que los datos no serán cifrados y pueden ser vistos por otros. Presionaremos Continuar.


Ahora en la ventana de propiedades de la conexión que elegimos anteriormente, veremos listada la red que acabamos de crear y presionaremos Aceptar.


Ahora volveremos a presionar con el botón derecho sobre la conexión de nuestra tarjeta Wireles pero ahora elegiremos la opción Ver redes inalámbricas disponibles.


Se mostrará la lista de las redes inalámbricas disponibles y haremos doble clic sobre el nombre de la red que acabamos de crear, que en este caso es aspireonewindows.


Aparecerá una ventana donde indica que se está conectando a la red que creamos.


Hecho lo anterior en nuestra máquina con Windows, ahora procederemos a configurar y entablar la comunicación de nuestro iPhone con la máquina.

Lo que haremos será ir a Ajustes de nuestro iPhone y aparecerá la siguiente pantalla en la que presionaremos sobre la opción Wi-Fi.


Ahora activaremos nuestro dispositivo Wi-Fi presionando sobre el botón de la derecha para que quede marcado el 1 que indica que está prendido, además que se mostrará las redes inalámbricas disponibles entre las cuales se encontrará la que acabamos de hacer y presionaremos sobre su nombre para que se conecte a ella. Veremos que aparecerá una palomita indicando que se está conectado a esa red.




En nuestra máquina también podremos observar que ya se encuentra conectada la computadora con nuestro celular.


Listo, con esto ya tenemos conectadas tanto nuestra máquina con Windows XP y nuestro iPhone 3G por medio de una red ad hoc. Ahora si ya hicieron el jailbreak de su iPhone, podrán conectarse a él por medio de SSH.

domingo, 22 de marzo de 2009

Instalar OpenSSH en iPhone 3G

El día de hoy lo que vamos a realizar será el instalar OpenSSH en nuestro iPhone, con esto podremos conectarnos remotamente tanto del celular a un equipo o viceversa.

Para no dar tantas vueltas haremos lo siguiente:

  1. Hacer jailbreak del iPhone (en caso de todavía no haberlo hecho).
  2. Presionar sobre el ícono de Cydia para arrancar la aplicación.
  3. Una vez que arrancó Cydia, presionamos sobre el botón Search.
  4. Buscamos el programa OpenSSH y presionamos sobre él una vez que nos haya aparecido como resultado de la búsqueda.
  5. Presionaremos el botón Install.
  6. Presionaremos el botón Confirm, lo cual iniciará el proceso de instalación.
  7. Una vez que acabó de instalarse presionaremos el botón Return Cydia y salimos de Cydia.

Ahora si queremos conectarnos a nuestro celular deberán estar conectados los equipos ya sea en una red Ad-Hoc o conectados a la misma red Wi-Fi.
Suponiendo que nos queremos conectar de nuestra máquina a nuestro celular deberemos ver qué dirección IP tiene asignado nuestro celular. Para hacer esto, iremos a Ajustes.


Presionamos sobre Wi-Fi.


Presionamos sobre la flecha azul que apunta hacia la derecha. y que pertenece a la red a la que estamos conectados.


Esto mostrará la pantalla donde nos indica la IP que le fue asignada al celular.


Ahora deberemos usar algún cliente de SSH, como puede ser gFtp, SSHClient, Putty, etc., para conectarnos a nuestro celular a través de la dirección IP que acabamos de consultar en Ajustes. El nombre de usuario para conectarnos será root y la contraseña es alpine.

Con esto ya está instalado OpenSSH y unos tip's para conectarse al celular, también si desean conectarse a un equipo desde el celular, pueden usar el MobileTerminal y conectarse por medio de comandos.

miércoles, 18 de marzo de 2009

Notifier: Otro notificador de eventos para el iPhone

Si no les convenció el StatusNotifier aquí les pongo otra alternativa llamada Notifier. Este programa también se encarga de mostrarnos en la barra de estados del celular si tenemos llamadas perdidas, mensajes sin leer, entre otras cosas, para instalarlo deberemos de seguir los siguientes pasos:

  1. Hacer un jailbreak al iPhone para tener instalado Cydia (ver aquí) y a través de este programa instalar Notifier.
  2. Una vez instalado Cydia, presionaremos sobre su ícono.
  3. Ahora presionamos sobre el botón Search.
  4. Buscaremos el paquete Notifier.
  5. Una vez que aparezca su nombre, presionamos sobre él.
  6. Nos aparecerá su descripción y presionamos el botón Install.
  7. Se nos preguntará la confirmación para instalar el programa y presionamos Confirm.
  8. Iniciará el proceso de instalación y cuando finalice presionaremos el botón Restart Springboard.

Ahora podremos presionar en su ícono llamado Reminder.


Esto nos presentará la pantalla para configurar los avisos.


Por último, podremos observar en la barra de estado los íconos que nos indican alguno de los avisos que tenemos pendientes.

lunes, 16 de marzo de 2009

Notifier Widget para iPhone

Este widget para la pantalla de bloque de nuestro iPhone nos avisa cuando tenemos pendientes por consultar correos, SMS's, llamadas, etc.

Para que funcione deberemos haberle hecho un jailbreak a nuestro iPhone para tener instalado Cydia (ver aquí) y a través de este programa instalar StatusNotifier, Winterboard y posteriormente Notifier Widget.

  1. Una vez instalado Cydia, presionaremos sobre su ícono.
  2. Ahora presionamos sobre el botón Search.
  3. Buscaremos el paquete Notifier Widget.
  4. Una vez que aparezca su nombre, presionamos sobre él.
  5. Nos aparecerá su descripción y presionamos el botón Install.
  6. Se nos preguntará la confirmación para instalar el programa y presionamos Confirm.
  7. Iniciará el proceso de instalación y cuando finalice presionaremos el botón Return to Cydia.

Ahora deberemos presionar sobre el ícono de Winterboard.


Y deberemos marcar la opción Notifier Widget.


Hecho todo lo anterior ya contaremos con nuestros avisos pendientes en la pantalla de bloque de nuestro celular.

sábado, 14 de marzo de 2009

StatusNotifier: Programa para notificar Emails, llamadas, SMS, etc., en la barra de estados del iPhone

StatusNotifier es una aplicación que nos avisa en la barra de estado del celular si tenemos correos sin consultar, SMS's, llamadas, RSS, llamadas de voz, etc.

Para poder instalarlo necesitamos tener una versión del firmware 2.x. También deberemos haberle hecho un jailbreak al iPhone para tener instalado Cydia (ver aquí) y a través de este programa instalar Status Notifier.

  1. Una vez instalado Cydia, presionaremos sobre su ícono.
  2. Ahora presionamos sobre el botón Search.
  3. Buscaremos el paquete Status Notifier.
  4. Una vez que aparezca su nombre, presionamos sobre él.
  5. Nos aparecerá su descripción y presionamos el botón Install.
  6. Se nos preguntará la confirmación para instalar el programa y presionamos Confirm.
  7. Iniciará el proceso de instalación y cuando finalice presionaremos el botón Restart SpringBoard.

Una vez que reinicie el Springboard ya podemos acceder a su ícono.


Una vez que presionemos sobre el ícono, podemos activar las cosas que deseamos que nos notifique.


Y también podremos observar en la barra de estado los íconos que nos indican si algo tenemos pendiente, como por ejemplo en la imagen que sigue, podemos observar un sobre al lado del estado de la batería indicando que nos hace falta leer un correo.

jueves, 12 de marzo de 2009

SuperDial: Aplicación para marcado rápido de contactos en el iPhone

SuperDial es una aplicación para mi gusto bastante buena para el marcado rápido de nuestros contactos. Esta aplicación nos permite mostrar las fotos de los contactos que deseemos y al presionar sobre ella, nos deja llamarla, enviar correos electrónicos o SMS.

Una gran ventaja de este software para nuestro iPhone es que por el momento es gratuito.

  1. Para instalarla, bastará con entrar al App Store.
  2. Presionamos en el botón Buscar.
  3. Ingresamos SuperDial y presionamos Buscar para encontrarlo.
  4. Presionamos sobre el nombre de SuperDial en la lista de resultados.
  5. Nos aparecerá una la descripción del programa y presionaremos el botón Free.
  6. El botón Free cambiará por el botón Install el cual deberemos presionar.
  7. En caso de que no estemos autenticados en Apple Store nos pedirá nuestra cuenta de Apple ID, y una vez que la ingresemos comenzará el proceso de instalación.

Bastará esperar unos momentos a que se instale y tendremos esta aplicación en nuestro celular. Para usarla, bastará con presionar sobre el ícono instalado y podremos aprovechar su funcionalidad.



martes, 10 de marzo de 2009

Sincronizar iPhone con Ubuntu

Para los que quieren sincronizar su iPhone en su computadora la cual tiene como sistema operativo GNU/Linux y en especial Ubuntu, aquí dejo una referencia a un documento hecho por la comunidad de Ubuntu donde nos explican con detalle los pasos que debemos de seguir para hacer funcionar nuestro iPhone junto con nuestra máquina con Ubuntu.

Presiona en esta liga para ir a la referencia.

domingo, 8 de marzo de 2009

Copiar y pegar en nuestro iPhone 3G (Clippy)

Clippy es una aplicación que nos permite copiar y pegar texto siempre y cuando active el teclado del celular. También se pueden copiar los textos de un mensaje y pegarlos en alguna otra parte.

  1. Para instalar Clippy presionaremos sobre el ícono de Cydia.
  2. Una vez abierto, presionaremos sobre el botón Search y buscaremos la palabra Clippy.
  3. Aparecerá una lista de aplicaciones, y seleccionaremos la que aparezca con el nombre Clippy.
  4. Presionaremos sobre el botón Install.
  5. Presionaremos sobre el botón Confirm.
  6. Esperamos a que se instale y presionaremos sobre el botón que aparecerá llamado Restart SpringBoard.

Completado lo anterior ya podemos usar la funcionalidad de Clippy, cabe mencionar que esta aplicación es una Beta y ha estado en constante cambio por lo que su uso puede variar en ocasiones.

Aquí pongo un video de como puede usarse.



En la versión que instalé se comporta diferente a la mencionada en el video ya que acaba de cambiar. Anteriormente yo lo usaba como en el video.

Por ejemplo, para copiar un texto, dejaremos presionado sobre el inicio o el final del texto que deseemos copiar, esto mostrará la lupa.


Después de unos segundos cambiará la tonalidad de la lupa lo cual nos indica que podemos recorrer la lupa para marcar el texto que deseamos marcar para copiar.


Una vez que soltemos la pantalla, nos aparecerá un menú indicando el texto que seleccionamos y las operaciones que podemos hacer.


En este caso yo elegí Copiar el texto. Ahora dejaremos presionada la pantalla en el lugar donde deseeamos pegar el texto que copiamos y en el cuál aparecerá la lupa y después de unos segundos cambiará de tonalidad y podremos soltar para que aparezca el menú y podemos elegir la opción Pegar.






Ahora, si quisieramos copiar el texto de un mensaje, deberemos dejar presionado sobre el texto del mensaje hasta que aparezca la siguiente pantalla y podemos elegir la opción Copiar.


Ahora presionaremos sobre la región donde deseamos pegar por 2 segundos y luego dejamos de presionar y aparecerá nuevamente la pantalla anterior y presionemos sobre la opción Pegar. Se pegará el texto copiado en la zona que decidimos pegar.


Suerte con esta aplicación que creamen que me ha ayudado mucho.