﻿<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:media="http://search.yahoo.com/mrss/"
> <channel><title>Actualidad iPhone &#187; Javier Echeverría Usúa</title> <atom:link href="http://www.actualidadiphone.com/author/javieu/feed/" rel="self" type="application/rss+xml" /><link>http://www.actualidadiphone.com</link> <description>Todo sobre el iPhone en español. Los mejores juegos y aplicaciones para el iPhone. Todos los trucos y accesorios para configurar el iPhone a tu gusto y de manera sencilla.</description> <lastBuildDate>Sun, 12 Feb 2012 19:04:35 +0000</lastBuildDate> <language>es-es</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.5</generator> <copyright>Copyright © Actualidad iPhone 2011 </copyright> <managingEditor>contacto@actualidadiphone.com (ActualidadiPhone)</managingEditor> <webMaster>contacto@actualidadiphone.com (ActualidadiPhone)</webMaster> <ttl>1440</ttl> <image> <url>http://www.actualidadiphone.com/itunes/144x144.jpg</url><title>Actualidad iPhone</title><link>http://www.actualidadiphone.com</link> <width>144</width> <height>144</height> </image> <itunes:subtitle>El podcast de Actualidad iPhone, la principal comunidad sobre el iPhone de Apple en español.</itunes:subtitle> <itunes:summary>Todo sobre el iPhone en español. Los mejores juegos y aplicaciones para el iPhone. Todos los trucos y accesorios para configurar el iPhone a tu gusto y de manera sencilla.</itunes:summary> <itunes:keywords>apple, iphone, ipad, ipod, apps, aplicaciones, juegos, herramientas, accesorios, fundas, trucos, utilidades.</itunes:keywords> <itunes:category text="Technology" /> <itunes:category text="Technology"> <itunes:category text="Tech News" /> </itunes:category> <itunes:category text="Technology"> <itunes:category text="Gadgets" /> </itunes:category> <itunes:author>ActualidadiPhone</itunes:author> <itunes:owner> <itunes:name>ActualidadiPhone</itunes:name> <itunes:email>contacto@actualidadiphone.com</itunes:email> </itunes:owner> <itunes:block>no</itunes:block> <itunes:explicit>no</itunes:explicit> <itunes:image href="http://www.actualidadiphone.com/itunes/600x600.jpg" /> <item><title>Viafirma: cliente de firma digital en iPhone / iPad</title><link>http://www.actualidadiphone.com/2010/08/18/viafirma-cliente-de-firma-digital-en-iphone-ipad/</link> <comments>http://www.actualidadiphone.com/2010/08/18/viafirma-cliente-de-firma-digital-en-iphone-ipad/#comments</comments> <pubDate>Wed, 18 Aug 2010 08:37:10 +0000</pubDate> <dc:creator>Javier Echeverría Usúa</dc:creator> <category><![CDATA[Aplicaciones]]></category> <category><![CDATA[Herramientas iPhone]]></category> <category><![CDATA[Sotfware para el iPhone]]></category> <category><![CDATA[iPad]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[iTunes Store]]></category> <category><![CDATA[certificados]]></category> <category><![CDATA[firma digital]]></category> <category><![CDATA[viafirma]]></category> <guid
isPermaLink="false">http://www.actualidadiphone.com/?p=44201</guid> <description><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2010/08/18/viafirma-cliente-de-firma-digital-en-iphone-ipad/' addthis:title='Viafirma: cliente de firma digital en iPhone / iPad ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div> La firma digital y el uso de los certificados digitales es algo ya común en operaciones y servicios telemáticos de la Administración Pública tales como la Declaración de la Renta por internet y otros trámites de la Agencia Tributaria, la solicitud de la vida laboral en la Seguridad Social y muchos otros trámites en Ayuntamientos, [...]]]></description> <content:encoded><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2010/08/18/viafirma-cliente-de-firma-digital-en-iphone-ipad/' addthis:title='Viafirma: cliente de firma digital en iPhone / iPad ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div><div
id=HOTWordsTxt name=HOTWordsTxt><p><a
href="http://img.actualidadiphone.com/wp-content/uploads/2010/08/rectangulo-grande.ipad-336x280.jpg"><img
class="aligncenter size-medium wp-image-44202" title="Viafirma Mobile" src="http://img.actualidadiphone.com/wp-content/uploads/2010/08/rectangulo-grande.ipad-336x280-300x250.jpg" alt="rectangulo grande.ipad 336x280 300x250 Viafirma: cliente de firma digital en iPhone / iPad" width="300" height="250" /></a></p><p>La firma digital y el uso de los certificados digitales es algo ya común en operaciones y servicios telemáticos de la Administración Pública tales como la Declaración de la Renta por internet y otros trámites de la Agencia Tributaria, la solicitud de la vida laboral en la Seguridad Social y muchos otros trámites en Ayuntamientos, Diputaciones, gobiernos autonómicos, instituciones del gobierno central, etc. Además, aunque hay menos iniciativa privada, también comienzan a aparecer servicios dotados de firma digital.</p><p>Usualmente accedemos a estos servicios con navegadores web, y la mayor problemática suele ser que en la mayoría de los casos sólo funcionan con el sistema operativo Microsoft Windows y con una lista muy restringida de navegadores, sobre todo Internet Explorer. Además, suelen requerir instalar componentes locales que no funcionan en dispositivos móviles.</p><p>Viafirma ha creado un cliente de firma digital para iPad y iPhone que ya está disponible de forma gratuita en la Apple Store, además de un cliente para sistemas Android disponible en Android Market.<br
/> <span
id="more-44201"></span>Viafirma es una de las principales plataformas de autenticación y firma digital del mercado, utilizada por ejemplo en el sistema de Bonificaciones de la Fundación Tripartita para la Formación en el Empleo. Instalando la aplicación en la Apple Store, podremos utilizar sin problemas nuestros certificados digitales en aquellos trámites telemáticos que usen Viafirma.</p><p>A continuación podéis ver un video de ejemplo mostrando el uso del certificado digital desde el iPad y iPhone (aviso, está en inglés):</p><p><a
href="http://www.actualidadiphone.com/2010/08/18/viafirma-cliente-de-firma-digital-en-iphone-ipad/"><em>Pinche aquí para ver el vídeo</em></a></p><p>Y también realizando una solicitud online en una oficina virtual para la tramitación de solicitudes telemáticas (este en castellano):</p><p><a
href="http://www.actualidadiphone.com/2010/08/18/viafirma-cliente-de-firma-digital-en-iphone-ipad/"><em>Pinche aquí para ver el vídeo</em></a></p><p>La aplicación necesita que le añadamos los certificados que deseemos utilizar. Para ello implementa el servicio de transferir ficheros a través de iTunes, permitiendo añadir un certificado digital en formato software (extensión .p12, .pfx):</p><p><a
href="http://img.actualidadiphone.com/wp-content/uploads/2010/08/Imagen-2.png"><img
class="aligncenter size-medium wp-image-44203" title="Añadiendo certificados con iTunes" src="http://img.actualidadiphone.com/wp-content/uploads/2010/08/Imagen-2-300x162.png" alt="Imagen 2 300x162 Viafirma: cliente de firma digital en iPhone / iPad" width="300" height="162" /></a></p><p>Como hemos comentado, esta aplicación es un cliente de firma digital, por lo que debe ir ligada a una aplicación web que dé el servicio telemático, y que navegaríamos con el propio Safari de iPhone / iPad. Por ello, para su uso dependeremos de que instituciones públicas o privadas implementen sus trámites con firma digital con Viafirma. Para poder probar la autenticación y firma digital con certificados, la aplicación redirige a una demo del sistema donde podremos probar estos servicios. Adjuntamos unas pantallas sobre este funcionamiento recogidos en nuestras pruebas:</p><p><a
href="http://img.actualidadiphone.com/wp-content/uploads/2010/08/Imagen-3.png"><img
class="aligncenter size-full wp-image-44208" title="Imagen 3" src="http://img.actualidadiphone.com/wp-content/uploads/2010/08/Imagen-3.png" alt="Imagen 3 Viafirma: cliente de firma digital en iPhone / iPad" width="594" height="296" /></a></p><p>Esperemos que las Administraciones Públicas, entidades bancarias, y en general las entidades que dan servicios telemáticos, comiencen a introducir en sus plataformas soluciones que permitan manejar firmas digitales con dispositivos móviles, favoreciendo con ello el Principio de Neutralidad Tecnológica recogido en la Ley 11/2007 de Acceso Electrónico de los Ciudadanos a los Servicios Públicos.</p></div>]]></content:encoded> <wfw:commentRss>http://www.actualidadiphone.com/2010/08/18/viafirma-cliente-de-firma-digital-en-iphone-ipad/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Localiza tu iPhone 4 con Twitter</title><link>http://www.actualidadiphone.com/2010/08/11/localiza-tu-iphone-4-con-twitter/</link> <comments>http://www.actualidadiphone.com/2010/08/11/localiza-tu-iphone-4-con-twitter/#comments</comments> <pubDate>Wed, 11 Aug 2010 13:13:05 +0000</pubDate> <dc:creator>Javier Echeverría Usúa</dc:creator> <category><![CDATA[iPhone]]></category> <category><![CDATA[iPhone 4]]></category> <category><![CDATA[iPhone en España]]></category> <guid
isPermaLink="false">http://www.actualidadiphone.com/?p=43634</guid> <description><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2010/08/11/localiza-tu-iphone-4-con-twitter/' addthis:title='Localiza tu iPhone 4 con Twitter ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div> Encontrar un iPhone 4 en stock puede ser algo como bien sabéis, muy muy difícil. El procedimiento de llamar a distintas tiendas, centros comerciales tipo El Corte Inglés, Media Markt, Carrefour&#8230; acaba siendo agotador (además de poco económico). Si eres un afortunado usuario que encuentra su iPhone y sabes que en la tienda tienen stock, [...]]]></description> <content:encoded><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2010/08/11/localiza-tu-iphone-4-con-twitter/' addthis:title='Localiza tu iPhone 4 con Twitter ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div><div
id=HOTWordsTxt name=HOTWordsTxt><p><a
href="http://img.actualidadiphone.com/wp-content/uploads/2010/08/twitter-logo.jpg"><img
class="aligncenter size-medium wp-image-43635" title="twitter-logo" src="http://img.actualidadiphone.com/wp-content/uploads/2010/08/twitter-logo-300x212.jpg" alt="twitter logo 300x212 Localiza tu iPhone 4 con Twitter" width="300" height="212" /></a>Encontrar un iPhone 4 en stock puede ser algo como bien sabéis, muy muy difícil. El procedimiento de llamar a distintas tiendas, centros comerciales tipo El Corte Inglés, Media Markt, Carrefour&#8230; acaba siendo agotador (además de poco económico).</p><p>Si eres un afortunado usuario que encuentra su iPhone y sabes que en la tienda tienen stock, publica en twitter los datos de dicha tienda seguido de los tags #iPhone4stock y otro tag con el operador correspondiente (#movistar, #vodafone, #orange, etc.). Así ayudarás a otros usuarios a encontrar esa tienda.</p><p>¡Ya hay una tienda publicada en la costa de Cádiz!</p></div>]]></content:encoded> <wfw:commentRss>http://www.actualidadiphone.com/2010/08/11/localiza-tu-iphone-4-con-twitter/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Movistar en Twitter</title><link>http://www.actualidadiphone.com/2010/08/11/movistar-en-twitter/</link> <comments>http://www.actualidadiphone.com/2010/08/11/movistar-en-twitter/#comments</comments> <pubDate>Wed, 11 Aug 2010 11:53:54 +0000</pubDate> <dc:creator>Javier Echeverría Usúa</dc:creator> <category><![CDATA[Movistar]]></category> <category><![CDATA[Operadores]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[iPhone 4]]></category> <guid
isPermaLink="false">http://www.actualidadiphone.com/?p=43616</guid> <description><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2010/08/11/movistar-en-twitter/' addthis:title='Movistar en Twitter ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div> Hace unos días hablábamos de los problemas que estaban encontrando muchos usuarios que, tras haber iniciado un proceso de portabilidad desde Movistar a otro operador (Vodafone / Orange), habían aceptado una oferta que incluía iPhone 4 por parte del departamento de Retenciones de la compañía, con el famoso número 224472. Y es que parece que [...]]]></description> <content:encoded><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2010/08/11/movistar-en-twitter/' addthis:title='Movistar en Twitter ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div><div
id=HOTWordsTxt name=HOTWordsTxt><p><img
class="aligncenter" title="Logo Movistar" src="http://actualidadiphone.abinternetnetwor.netdna-cdn.com//wp-content/uploads/2010/08/telefonica-movistar.jpg" alt="telefonica movistar Movistar en Twitter" width="320" height="240" /></p><p><a
href="http://www.actualidadiphone.com/2010/08/07/iphone-4-movistar-224472-y-los-bonos-desaparecidos">Hace unos días hablábamos</a> de los problemas que estaban encontrando muchos usuarios que, tras haber iniciado un proceso de portabilidad desde Movistar a otro operador (Vodafone / Orange), habían aceptado una oferta que incluía iPhone 4 por parte del departamento de Retenciones de la compañía, con el famoso número 224472. Y es que parece que la fiebre por el gadget del momento está dando más de un disgusto a los sistemas informáticos y logísticos de los operadores españoles.</p><p>En el caso del 224472, estos problemas consisten en incidencias que provocan que los bonos localizadores que sirven para el canje en tienda no se generaban de forma automática. Personalmente yo me he visto afectado también; mi portabilidad se canceló el 02/08/2010 pero no ha sido hasta hoy 11 de agosto cuando he recibido el ansiado SMS.</p><p>En mi caso, me ha ayudado en la gestión el personal que está detrás del <a
href="http://twitter.com/movistar_es" target="_blank">canal Twitter de Movistar</a>, concretamente en la persona de Ángel Luis Rivera, Interactive Marketing Manager de la compañía. Es de agradecer que compañías tan grandes se den cuenta de la importancia de las redes sociales y apuesten por medios de comunicación más ágiles y eficientes.</p><p><span
id="more-43616"></span>A pesar de que inicialmente Movistar para el arranque de su posicionamiento en las redes sociales utilizó los servicios de la empresa Territorio Creativo, lo cierto es que detrás del canal Twitter (@movistar_es) y de Facebook hay dos empleados de Movistar. Una cifra quizás algo corta que provoca obviamente que este equipo y este canal no pueda dar abasto para atender a todos los clientes con problemas (pensemos que Hugo Chávez tiene un equipo de 200 personas detrás de su twitter), y más en períodos de incidencias o aluviones como el del arranque del iPhone 4. Sin embargo, es suficiente para que, si tienes suerte, puedan atender tu caso y, sobre todo, sientas que detrás de una empresa hay personas con nombres y apellidos que comprenden y solucionan problemas.</p><p>Esperemos que las compañías españolas comiencen a apostar decididamente por este tipo de canales que vuelvan a acercar a las empresas y los usuarios y que, al final, redunda en una mejor experiencia por parte del cliente.</p></div>]]></content:encoded> <wfw:commentRss>http://www.actualidadiphone.com/2010/08/11/movistar-en-twitter/feed/</wfw:commentRss> <slash:comments>48</slash:comments> </item> <item><title>iPhone 4, Movistar 224472 y los bonos desaparecidos</title><link>http://www.actualidadiphone.com/2010/08/07/iphone-4-movistar-224472-y-los-bonos-desaparecidos/</link> <comments>http://www.actualidadiphone.com/2010/08/07/iphone-4-movistar-224472-y-los-bonos-desaparecidos/#comments</comments> <pubDate>Sat, 07 Aug 2010 11:31:27 +0000</pubDate> <dc:creator>Javier Echeverría Usúa</dc:creator> <category><![CDATA[Movistar]]></category> <category><![CDATA[Operadores]]></category> <category><![CDATA[iPhone 4]]></category> <category><![CDATA[iPhone en España]]></category> <category><![CDATA[224472]]></category> <category><![CDATA[bonos]]></category> <guid
isPermaLink="false">http://www.actualidadiphone.com/?p=43421</guid> <description><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2010/08/07/iphone-4-movistar-224472-y-los-bonos-desaparecidos/' addthis:title='iPhone 4, Movistar 224472 y los bonos desaparecidos ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div> Como tantos otros early adopters, en la primera noche del 30 de julio intenté hacerme con un preciado iPhone 4. Personalmente dispongo de un iPhone 3G que conseguí en julio de 2008 (obviamente con Movistar), así que intenté ver la oferta de puntos con mi compañía, con el resultado que todos conocemos: el Canal Cliente [...]]]></description> <content:encoded><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2010/08/07/iphone-4-movistar-224472-y-los-bonos-desaparecidos/' addthis:title='iPhone 4, Movistar 224472 y los bonos desaparecidos ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div><div
id=HOTWordsTxt name=HOTWordsTxt><p><a
href="http://img.actualidadiphone.com/wp-content/uploads/2010/08/telefonica-movistar.jpg"><img
class="aligncenter size-full wp-image-43423" title="telefonica-movistar" src="http://img.actualidadiphone.com/wp-content/uploads/2010/08/telefonica-movistar.jpg" alt="telefonica movistar iPhone 4, Movistar 224472 y los bonos desaparecidos" width="320" height="240" /></a></p><p>Como tantos otros <em>early adopters</em>, en la primera noche del 30 de julio intenté hacerme con un preciado iPhone 4. Personalmente dispongo de un iPhone 3G que conseguí en julio de 2008 (obviamente con Movistar), así que intenté ver la oferta de puntos con mi compañía, con el resultado que todos conocemos: el Canal Cliente quedó totalmente colapsado y caído, por la falta de previsión de Movistar ante el más que previsible aluvión de visitas de los usuarios deseosos de poseer la nueva versión de nuestro teléfono favorito. Y muy parecido era el estado de las webs de Vodafone y Orange. Y eso con el antennagate reciente&#8230;<br
/> <span
id="more-43421"></span>En la mañana del viernes 30, realicé, como otros muchos usuarios, varias llamadas al 1004 para preguntar por los famosos puntos de regalo que Movistar había prometido en su canal Twitter oficial, en esos mensajes del especial &#8220;gota a gota&#8221;. Y como tantos otros, me sentí engañado con el problema de los famosos 135.000 puntos que sólo valían para la Zona Azul, algo en lo que ahora Movistar parece estar dando marcha atrás. El caso es que al final, me salía más caro quedarme en Movistar que irme. En la tienda online de Vodafone vi que había stock (¡mi momento de suerte!) y compré un flamante iPhone 4 32GB por 299€ en el plan de voz/datos que me convenía. Al fin y al cabo, yo me había ido de Vodafone a Movistar por el iPhone 3G después de 10 años&#8230; era como volver a casa, y con el mejor teléfono del momento.</p><p>El lunes 2 de agosto el departamento de Retenciones de Movistar, el 224472, me mandó el famoso mensaje que es antesala a una suculenta oferta para que te quedes con ellos. La verdad, con muy pocas ganas con mi parte. Es curioso este detalle: cuando tienes una portabilidad en marcha y llamas al 224472, te lo cogen directamente, sin contestadores ni esperas, sin música de &#8220;I just wanna be OK, be OK, be OK&#8221;&#8230; al contrario de lo que te ocurrirá después cuando empiezan los problemas. En mi caso, una amabilísima comercial que me ofreció el iPhone 4 32GB por 217€ con la tarifa de datos iPhone (la más económica, 15€/mes) y sin mínimo de voz, además de un interesantísimo descuento de un 50% en mi factura de voz + datos durante un año. Una oferta difícilmente rechazable y claramente mejor económicamente que volver a Vodafone&#8230; y más aún cuando la comercial me prometió que no iba a haber ningún tipo de problema, y que &#8220;el miércoles 4 de agosto tendría un SMS con mi bono localizador para canjear el iPhone 4 en cualquier tienda Movistar&#8221;.</p><p>¡Pero el bono no llega! Como le ocurre a tanta gente que está pasando por un proceso similar al mío, con cancelación de portabilidad desde Movistar a otra compañía por medio. El miércoles no llega el SMS, llamas al 224472, y ahora sí que tienes que esperar unos cuantos minutos para que te cojan el teléfono escuchando la canción y las recomendaciones de que llames más tarde; además, los operadores ya no son tan amables como cuando tenías la portabilidad en marcha, y te dicen que el plazo para generar el SMS es de 72 horas, que llames si no se ha generado en ese plazo. Y a las 72 horas, cuando se ha superado el plazo que te dieron, como no ha llegado el SMS, vuelves a llamar, y te emplazan para 24 horas más. Tampoco llega, y te dicen que ahora esperes &#8220;72 horas laborables&#8221;. Te comentan que tienen incidencias en el proceso de generación de los bonos, pero es curioso (y difícil de creer) lo selectivo de las incidencias&#8230; ya que en el 1004 están llamando a los clientes para ofrecerles el terminal y están generando bonos de canje de puntos sin mayores problemas en la misma llamada; de hecho, ayer me llamaron desde el 1004 personalmente para ofrecérmelo, pero claro, como estoy esperando mi bono de la oferta, pues a esperarme.</p><p>Como he comentado, estos problemas los están sufriendo actualmente todos los usuarios que están aceptando la oferta de Movistar de iPhone 4 para cancelar portabilidades. El por qué de esta estrategia de la compañía&#8230; es difícil de entender, ya que enfurecer a los clientes suele invocar al efecto de la portabilidad &#8220;ya no cancelable&#8221; y una pérdida de credibilidad muy difícil de recuperar&#8230; Por otro lado, incluso con buena fe resulta difícil de creer que exista una incidencia informática no resoluble en plazos más razonables, y que afecte a un sistema que funciona correctamente para los clientes que no han cancelado una portabilidad.</p><p>¿Te ha ocurrido algo similar? ¡Cuéntanos tu experiencia!</p><p><strong>&#8211;Edito 1 (10/08/2010)</strong>: A través de su twitter supuestamente oficial, Movistar alega que los bonos no se generan hasta que el operador no confirma de la portabilidad que todo está OK, si bien sabemos que este no es el origen de estas incidencias.</p><p><a
href="http://img.actualidadiphone.com/wp-content/uploads/2010/08/Imagen-1.png"><img
class="aligncenter size-full wp-image-43574" title="Tuit de movistar_es" src="http://img.actualidadiphone.com/wp-content/uploads/2010/08/Imagen-1.png" alt="Imagen 1 iPhone 4, Movistar 224472 y los bonos desaparecidos" width="531" height="79" /></a></p><p><strong>&#8211;Edito 2 (10/08/2010): </strong>los que guardéis esperanzas en los plazos que os den, lamento comunicaros que las dejéis por ahí&#8230; Superados mis plazos de 72h + 24h + 72h laborables todas ellas, sigo sin bono y sin solución. La solución es (adivinen)&#8230; otra incidencia con otras 72 horas laborables. ¿Bucle infinito?</p><p><strong>&#8211;Edito 3 (11/08/2010)</strong>: en mi caso particular ya me ha llegado finalmente el bono, sin llamar al 224472. <a
href="http://www.actualidadiphone.com/2010/08/11/movistar-en-twitter/">En el canal twitter de Movistar atendieron mi caso</a> y la solución ha sido rápida, espero que todos veamos solucionadas nuestras incidencias lo antes posible.</p><p>Los que quieran contactar conmigo no dudéis en seguirme en el twitter <strong>javi_eu</strong>. Suerte a todos!</p></div>]]></content:encoded> <wfw:commentRss>http://www.actualidadiphone.com/2010/08/07/iphone-4-movistar-224472-y-los-bonos-desaparecidos/feed/</wfw:commentRss> <slash:comments>404</slash:comments> </item> <item><title>Zuinq 1.0.2 &#8211; Aplicaciones &#8211; AppStore</title><link>http://www.actualidadiphone.com/2009/12/04/zuinq-1-0-2-aplicaciones-appstore/</link> <comments>http://www.actualidadiphone.com/2009/12/04/zuinq-1-0-2-aplicaciones-appstore/#comments</comments> <pubDate>Fri, 04 Dec 2009 19:22:04 +0000</pubDate> <dc:creator>Javier Echeverría Usúa</dc:creator> <category><![CDATA[App iPhone]]></category> <category><![CDATA[App store]]></category> <guid
isPermaLink="false">http://www.actualidadiphone.com/?p=25254</guid> <description><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2009/12/04/zuinq-1-0-2-aplicaciones-appstore/' addthis:title='Zuinq 1.0.2 &#8211; Aplicaciones &#8211; AppStore ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div> Zuinq es una aplicación de desarrollo español destinada a almacenar y localizar lugares geolocalizados. Si bien hay varias aplicaciones de esta naturaleza, tiene algunos puntos destacables: Tiene integrados varios API’s públicos, como los de 11870.com (red social de publicación de comentarios de lugares), sevici (puntos de ubicación de bicicletas), etc.; parece además que se implementarán [...]]]></description> <content:encoded><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2009/12/04/zuinq-1-0-2-aplicaciones-appstore/' addthis:title='Zuinq 1.0.2 &#8211; Aplicaciones &#8211; AppStore ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div><div
id=HOTWordsTxt name=HOTWordsTxt><p><img
class="aligncenter size-full wp-image-25255" title="mapa zuinq" src="http://img.actualidadiphone.com/wp-content/uploads/2009/12/portada.png" alt="portada Zuinq 1.0.2   Aplicaciones   AppStore" width="320" height="480" /></p><p>Zuinq es una aplicación de desarrollo español destinada a almacenar y localizar lugares geolocalizados. <span
id="more-25254"></span></p><p>Si bien hay varias aplicaciones de esta naturaleza, tiene algunos puntos destacables:</p><ul><li>Tiene integrados varios API’s públicos, como los de 11870.com (red social de publicación de comentarios de lugares), sevici (puntos de ubicación de bicicletas), etc.; parece además que se implementarán otros como hotspots de Fon, etc.</li><li>Dispone de cierto comportamiento social, con puntuación de sitios, publicación de nuevos sitios, grupos, etc.</li></ul><p>Básicamente Zuinq permite:</p><ul><li>Filtrar lugares por categoría, grupo y nombre. Zuinq organiza los lugares de interés por categorías (gasolineras, bancos, hostelería, servicios públicos, &#8230;), que a su vez se dividen en grupos. De esta forma, puedes por ejemplo buscar los cajeros de tu banco eligiendo la categoría ‘bancos’, y seleccionando el grupo correspondiente. Además, puedes filtrar las listas de grupos y lugares introduciendo el nombre (o parte) de lo que estás buscando.</li></ul><p><img
class="aligncenter size-full wp-image-25256" title="lugares_grupo" src="http://img.actualidadiphone.com/wp-content/uploads/2009/12/lugares_grupo.jpg" alt="lugares grupo Zuinq 1.0.2   Aplicaciones   AppStore" width="320" height="480" /></p><ul><li>Ver detalle del lugar. Una vez encuentres el lugar que buscas, puedes consultar su información relevante, como dirección, distancia, descripción, así como abrir su página web, enviar un email o llamar por teléfono al local. Además, podrás ver los comentarios y valoraciones de otras personas que los han visitado.</li><li>Localizar en el mapa. Puedes visualizar la posición de cualquier lugar en el mapa, y comprobar de un solo vistazo la localización de todos los lugares de su mismo grupo. Además, puedes calcular la ruta desde tu posición actual al lugar que desees.</li><li>Añadir comentarios. Permite compartir tu opinión de los lugares en los que has estado con el resto de usuarios. Puedes escribir una crítica, y dar una puntuación al lugar.</li></ul><p><img
class="aligncenter size-full wp-image-25257" title="comentarios" src="http://img.actualidadiphone.com/wp-content/uploads/2009/12/comentarios.png" alt="comentarios Zuinq 1.0.2   Aplicaciones   AppStore" width="320" height="480" /></p><ul><li>Gestionar favoritos. Puedes añadir los grupos que más te interesen a tu lista de favoritos, para acceder a ellos de forma más rápida. Además, en el mapa de favoritos puedes ver los lugares de tus grupos, con tan solo un clic.</li><li>Crear nuevos lugares. Como se ha comentado, permite compartir con la comunidad un nuevo sitio. La aplicación toma automáticamente la dirección y coordenadas donde estés localizado, y te permite introducir el nombre del lugar, y añadir otros datos opcionales como la descripción, foto, teléfono, &#8230; además, se puede ajustar la localización exacta del lugar arrastrando el marcador en el mapa.</li><li>Crear nuevos grupos. Una de las diferencias más interesantes de Zuinq con respecto a otros ‘localizadores’ de lugares de interés, es la posibilidad de añadir nuevos grupos. De esta forma, la lista de grupos no se limita a un puñado de opciones predefinidas, sino que está en continuo crecimiento gracias a su orientación social.</li></ul><p>Zuinq incluye en su versión actual más de 50.000 lugares de toda España, entre más de 100 grupos. Interesante sobre todo para usuarios de 11870.com como el que suscribe.</p></div>]]></content:encoded> <wfw:commentRss>http://www.actualidadiphone.com/2009/12/04/zuinq-1-0-2-aplicaciones-appstore/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Sevicicleta: encuentra tu bici en Sevilla</title><link>http://www.actualidadiphone.com/2009/02/19/sevicicleta-encuentra-tu-bici-en-sevilla/</link> <comments>http://www.actualidadiphone.com/2009/02/19/sevicicleta-encuentra-tu-bici-en-sevilla/#comments</comments> <pubDate>Thu, 19 Feb 2009 18:05:48 +0000</pubDate> <dc:creator>Javier Echeverría Usúa</dc:creator> <category><![CDATA[App iPhone]]></category> <category><![CDATA[App store]]></category> <category><![CDATA[Curiosidades]]></category> <guid
isPermaLink="false">http://www.actualidadiphone.com/?p=10169</guid> <description><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2009/02/19/sevicicleta-encuentra-tu-bici-en-sevilla/' addthis:title='Sevicicleta: encuentra tu bici en Sevilla ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div> Acaba de publicarse una aplicación nativa para iPhone llamada Sevicicleta. Sevilla dispone de un servicio denominado Sevici, que permite a los usuarios alquilar bicicletas en una estación y dejarla en otra, constituyendo una alternativa real y cómoda de transporte. El principal problema de este servicio es que en varias ocasiones, cuando llegamos a la estación [...]]]></description> <content:encoded><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2009/02/19/sevicicleta-encuentra-tu-bici-en-sevilla/' addthis:title='Sevicicleta: encuentra tu bici en Sevilla ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div><div
id=HOTWordsTxt name=HOTWordsTxt><p><img
class="aligncenter size-full wp-image-10170" title="callejero" src="http://img.actualidadiphone.com/wp-content/uploads/2009/02/callejero.png" alt="callejero Sevicicleta: encuentra tu bici en Sevilla" width="321" height="480" /></p><p>Acaba de publicarse <a
href="http://xnoccio.com/427-disponible-en-el-appstore/" target="_blank">una aplicación nativa para iPhone llamada Sevicicleta</a>. Sevilla dispone de un servicio denominado Sevici, que permite a los usuarios alquilar bicicletas en una estación y dejarla en otra, constituyendo una alternativa real y cómoda de transporte.</p><p><span
id="more-10169"></span>El principal problema de este servicio es que en varias ocasiones, cuando llegamos a la estación no existen bicicletas libres, o nos encontramos que al llegar al punto deseado, no existe ningún anclaje libre para depositar nuestra bicicleta, obligándonos a ir a otra estación donde podríamos encontrarnos este mismo problema.</p><p><img
class="aligncenter size-full wp-image-10171" title="favoritos" src="http://img.actualidadiphone.com/wp-content/uploads/2009/02/favoritos.png" alt="favoritos Sevicicleta: encuentra tu bici en Sevilla" width="320" height="479" /></p><p>Sevicicleta intenta aliviar estos problemas a los usuarios de este servicio. La aplicación hace uso del GPS del iPhone para geolocalizarnos, y mostrarnos las diversas estaciones de bicicletas que tenemos cerca de nosotros, pudiendo conocer las bicicletas y puntos de anclaje libres. También nos permite almacenar nuestras estaciones favoritas, visualizar su ubicación en un mapa, etc.</p><p><img
class="aligncenter size-full wp-image-10172" title="listado" src="http://img.actualidadiphone.com/wp-content/uploads/2009/02/listado.png" alt="listado Sevicicleta: encuentra tu bici en Sevilla" width="319" height="479" /></p><p>En definitiva, una interesante opción para los afortunados ciclistas poseedores de nuestro teléfono favorito.</p></div>]]></content:encoded> <wfw:commentRss>http://www.actualidadiphone.com/2009/02/19/sevicicleta-encuentra-tu-bici-en-sevilla/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Desarrollando sobre iPhone (5): nuestra primera aplicación (III)</title><link>http://www.actualidadiphone.com/2008/11/10/desarrollando-sobre-iphone-5-nuestra-primera-aplicacion-iii/</link> <comments>http://www.actualidadiphone.com/2008/11/10/desarrollando-sobre-iphone-5-nuestra-primera-aplicacion-iii/#comments</comments> <pubDate>Mon, 10 Nov 2008 13:44:35 +0000</pubDate> <dc:creator>Javier Echeverría Usúa</dc:creator> <category><![CDATA[Desarrollo aplicaciones iPhone]]></category> <category><![CDATA[Varios]]></category> <category><![CDATA[aplicaciones]]></category> <category><![CDATA[cocoa]]></category> <category><![CDATA[desarrollo]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[objetive c]]></category> <category><![CDATA[tutorial]]></category> <guid
isPermaLink="false">http://www.actualidadiphone.com/?p=6213</guid> <description><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2008/11/10/desarrollando-sobre-iphone-5-nuestra-primera-aplicacion-iii/' addthis:title='Desarrollando sobre iPhone (5): nuestra primera aplicación (III) ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div> En nuestro anterior artículo habíamos incluido en la interfaz de nuestra aplicación un Label, un TextField y un Button. Pretendíamos que el contenido del Label se actualizase con lo introducido en el TextField al pulsar sobre el Button. Habíamos (paso 1) creado el proyecto, y (paso 2) utilizado InterfaceBuilder para definir la pantalla. Ahora continuaremos [...]]]></description> <content:encoded><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2008/11/10/desarrollando-sobre-iphone-5-nuestra-primera-aplicacion-iii/' addthis:title='Desarrollando sobre iPhone (5): nuestra primera aplicación (III) ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div><div
id=HOTWordsTxt name=HOTWordsTxt><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-17.png"><img
class="size-medium wp-image-6311 aligncenter" title="imagen-17" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-17-155x300.png" alt="imagen 17 155x300 Desarrollando sobre iPhone (5): nuestra primera aplicación (III)" width="155" height="300" /></a></p><p>En <a
href="http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-4-nuestra-primera-aplicacion-ii/">nuestro anterior artículo</a> habíamos incluido en la interfaz de nuestra aplicación un Label, un TextField y un Button. Pretendíamos que el contenido del Label se actualizase con lo introducido en el TextField al pulsar sobre el Button. Habíamos (paso 1) creado el proyecto, y (paso 2) utilizado InterfaceBuilder para definir la pantalla. Ahora continuaremos con el resto de pasos para dejar la aplicación funcionando.<span
id="more-6213"></span></p><p><strong>Paso 3. Crear variables en el ViewController.</strong></p><p>Disponemos de nuestra interfaz correctamente. De hecho, si hiciésemos Build &amp; Go podríamos ver cómo nos va quedando:</p><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-71.png"><img
class="size-medium wp-image-6215 aligncenter" title="imagen-71" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-71-156x300.png" alt="imagen 71 156x300 Desarrollando sobre iPhone (5): nuestra primera aplicación (III)" width="156" height="300" /></a></p><p>Pero obviamente no pasa nada el pulsar en el botón, porque no hemos realizado los desarrollos mínimos imprescindibles. En este paso 3 vamos a introducir las variables y métodos en el HelloWorldViewController, tanto en la interfaz (fichero .h) como en la implementación (fichero .m). Para ello, según indicamos al final del post anterior, tenemos que saber que el TextField se corresponde con una clase UITextField, y el Label con una clase UILabel. Estas 2 clases están dentro del framework UIKit.</p><p>Si no hemos cerrado y grabado Interface Builder, lo hacemos y en XCode abrimos el fichero HelloWorldViewController.h. El código ahora mismo tendrá algo así:</p><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-81.png"><img
class="size-medium wp-image-6216 aligncenter" title="imagen-81" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-81-300x100.png" alt="imagen 81 300x100 Desarrollando sobre iPhone (5): nuestra primera aplicación (III)" width="300" height="100" /></a></p><p>Ya estamos viendo algo de Objective-C. En este código vemos una declaración de importación de la librería UIKit, donde están las clases UILabel y UITextField. Vemos cómo se declara la interface, y que ésta extiende de la genérica UIViewController de UIKit.</p><p>Dentro del código de la interfaz incluimos el siguiente código:</p><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-91.png"><img
class="size-medium wp-image-6217 aligncenter" title="imagen-91" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-91-300x173.png" alt="imagen 91 300x173 Desarrollando sobre iPhone (5): nuestra primera aplicación (III)" width="300" height="173" /></a></p><p>Podemos explicar ahora qué hemos hecho:</p><ul><li>Hemos declarado dentro del bloque @interface 2atributos de tipo UILabel y UITextField, con 2 nombres de variables *label y *textField respectivamente. Por delante aparece IBOutlet. ¿Qué es todo esto? Nos explicamos. IBOutlet no es un tipo de variable; es una directiva que le ayuda a Interface Builder a conocer la existencia de estas variables de tipo UILabel y UITextField. Por cierto, recordad que en el anterior artículo os habíamos dado un truco para conocer los tipos de variable de los objetos de control (botones, label, text field, etc.) en Interface Builder. Por otro lado, el tema de los * delante del nombre de variable puede sorprender a los programadores Java, no tanto a los de C&#8230; pero aprended que así escribiréis en Objective-C las variables de instancia.</li><li>Se declaran las propiedades UILabel y UITextField. nonatomic y retain no lo veremos por ahora, está relacionado con la gestión de memoria.</li><li>Vemos que declaramos un método, updateTexto. Tiene un signo &#8211; delante, indicando que es un método de instancia, y no de clase (para ellos se explica un signo +). No podemos entrar a explicar a esto porque esto es programación básica orientado a objetos&#8230; Ese método no devuelve nada (es decir, void) y recibe un parámetro de tipo id. Básicamente se refiere al identificador del objeto que provocará la llamada a nuestro método updateTexto, que actualizará el valor del label. Podemos adivinar ya que ese control será el propio botón&#8230;</li></ul><p>Una vez hecho esto, hemos acabado con el paso 3.</p><p><strong><br
/> </strong></p><p><strong>Paso 4. Enlazar controles de la vista con variables del controlador.</strong></p><p>Si repasamos, por un lado hemos desarrollado nuestra interfaz con Interface Builder, y por el otro disponemos de las variables relacionadas con esos controles en el HelloWorldViewController.h (interface de la clase controladora HelloWorldViewController.m). Sin embargo, todavía no existe una relación entre la vista y el controlador, es decir, no hemos dado ninguna instrucción para relacionar, por ejemplo, el campo de texto que diseñamos en Interface Builder con la variable de tipo UITextField que hemos metido en la clase. Ahora vamos a realizar esta tarea. Abrimos nuevamente Interface Builder pulsando sobre HelloWorldViewController.xib, pulsamos sobre la caja de texto, y en la paleta Inspector nos vamos a la segunda pestaña (Text Field Connections). Vemos que existe un apartado llamado Referencing Outlets, sin que haya nada marcado. Eso significa que en estos momentos Interface Builder no conoce ninguna relación entre este campo de texto y un IBOutlet (Interface Builder Outlet) de una clase&#8230; pero tenemos un IBOutlet UITextField en nuestro HelloWorldViewController, así que vamos a enlazarlo.</p><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-55.png"><img
class="size-medium wp-image-6313 aligncenter" title="imagen-55" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-55-300x242.png" alt="imagen 55 300x242 Desarrollando sobre iPhone (5): nuestra primera aplicación (III)" width="300" height="242" /></a></p><p>Para ello, como vemos en la figura, pulsando sobre el pequeño círculo al lado de &#8220;New Referencing Outlet&#8221;, arrastramos hasta el File&#8217;s Owner de la ventana llamada HelloWorldViewController.xib. Nos dejará escoger 2 opciones, view (la vista completa) y textField (nuestra variable). Obviamente escogemos textField, y así relacionamos nuestra caja de texto con la variable de su tipo UITextField. Por cierto, el File&#8217;sOwner o dueño del fichero es ni más ni menos que nuestra clase controladora&#8230;</p><p>Repetimos la operación con el label, relacionándola con nuestra variable del controlador label. Y con el botón, es algo distinto. En este caso lo vamos a relacionar con nuestra operación updateTexto, pero para un evento en concreto. Haced esta operación con el evento &#8216;Touch Up Inside&#8217;, y escoged nuestro método updateTexto:</p><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-65.png"><img
class="size-medium wp-image-6315 aligncenter" title="imagen-65" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-65.png" alt="imagen 65 Desarrollando sobre iPhone (5): nuestra primera aplicación (III)" width="271" height="257" /></a></p><p>Y de esta forma ya sí tenemos relacionados los controles que habíamos definido con Interface Builder y las variables que hemos metido en el controlador. Cerramos Interface Builder grabando todo y nos vamos al último paso volviendo a XCode.</p><p><strong>Paso 5. Últimos desarrollos.</strong></p><p>En XCode abrimos el HelloWorldViewController.m y metemos el siguiente código para que nuestra clase nos quede así:</p><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-73.png"><img
class="size-medium wp-image-6318 aligncenter" title="imagen-73" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-73.png" alt="imagen 73 Desarrollando sobre iPhone (5): nuestra primera aplicación (III)" width="252" height="160" /></a></p><p>Si nos fijamos bien hemos metido simplemente el bloque @synthesize, y la implementación del método declarado en la interface .h, updateTexto. Debajo de ese código tendréis mucho código comentado.</p><p>La línea de @synthesize hace algo similar a generar los típicos getter/setter (accesores / mutadores) típicos en los lenguajes OO (encapsulación). Los necesitamos para que al controlador le llegue el contenido, por ejemplo, de la caja de texto.</p><p>El método updateTexto, como veis, simplemente actualiza el texto de nuestro label con el contenido del campo de texto. Hemos acabado.</p><p>Ahora, simplemente hacemos Build &amp; Go, y veréis que al meter una cadena de texto y pulsar en el botón, el contenido del label se actualiza. En el siguiente artículo introduciremos mejoras a nuestra aplicación.</p></div>]]></content:encoded> <wfw:commentRss>http://www.actualidadiphone.com/2008/11/10/desarrollando-sobre-iphone-5-nuestra-primera-aplicacion-iii/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Desarrollando sobre iPhone (4): nuestra primera aplicación (II)</title><link>http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-4-nuestra-primera-aplicacion-ii/</link> <comments>http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-4-nuestra-primera-aplicacion-ii/#comments</comments> <pubDate>Sun, 09 Nov 2008 10:55:15 +0000</pubDate> <dc:creator>Javier Echeverría Usúa</dc:creator> <category><![CDATA[Desarrollo aplicaciones iPhone]]></category> <category><![CDATA[Varios]]></category> <category><![CDATA[aplicaciones]]></category> <category><![CDATA[cocoa]]></category> <category><![CDATA[desarrollo]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[objetive c]]></category> <category><![CDATA[tutorial]]></category> <guid
isPermaLink="false">http://www.actualidadiphone.com/?p=6197</guid> <description><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-4-nuestra-primera-aplicacion-ii/' addthis:title='Desarrollando sobre iPhone (4): nuestra primera aplicación (II) ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div> En nuestro anterior post indicábamos cómo iba a ser nuestra aplicación HelloWorld y los pasos que íbamos a dar para construir nuestra aplicación, además de dar enlaces a documentación obligada. En este artículo empezamos abriendo el XCode y comenzamos a desarrollar. Paso 1. Crear el Proyecto. Por ello abrimos XCode y cerramos (si sale), la [...]]]></description> <content:encoded><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-4-nuestra-primera-aplicacion-ii/' addthis:title='Desarrollando sobre iPhone (4): nuestra primera aplicación (II) ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div><div
id=HOTWordsTxt name=HOTWordsTxt><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/background.png"><img
class="size-medium wp-image-6200 aligncenter" title="background" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/background-200x300.png" alt="background 200x300 Desarrollando sobre iPhone (4): nuestra primera aplicación (II)" width="200" height="300" /></a></p><p>En <a
href="http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-3-nuestra-primera-aplicacion-i/">nuestro anterior post</a> indicábamos cómo iba a ser nuestra aplicación HelloWorld y los pasos que íbamos a dar para construir nuestra aplicación, además de dar enlaces a documentación obligada. En este artículo empezamos abriendo el XCode y comenzamos a desarrollar.<span
id="more-6197"></span></p><p><strong>Paso 1. Crear el Proyecto.</strong></p><p>Por ello abrimos XCode y cerramos (si sale), la ventana de bienvenida de la aplicación. Antes de crear nuestro proyecto, podemos entrar en las preferencias de XCode. En General -&gt; Layout escoged &#8216;All-In-One&#8217;, al menos si queréis poder comparar lo que veis en vuestras pantallas con las imágenes que veréis.</p><p>En este momento creamos el proyecto: File -&gt; New Project, y escogemos View-Based:</p><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-16.png"><img
class="size-medium wp-image-6202 aligncenter" title="imagen-16" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-16-300x203.png" alt="imagen 16 300x203 Desarrollando sobre iPhone (4): nuestra primera aplicación (II)" width="300" height="203" /></a></p><p>Según indicamos en el artículo anterior, para un proyecto View-Based XCode nos crea una vista enlazada con una clase Controller (recordad que hablábamos del patrón MVC). Llamad al proyecto HelloWorld y guardadlo en la carpeta que deseéis. Veréis algo similar a esto:</p><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-25.png"><img
class="size-medium wp-image-6203 aligncenter" title="imagen-25" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-25-300x128.png" alt="imagen 25 300x128 Desarrollando sobre iPhone (4): nuestra primera aplicación (II)" width="300" height="128" /></a></p><p>Vemos que disponemos de varios ficheros:</p><ul><li>HelloWorldViewController.h y HelloWorldViewController.m. Ambos se corresponden con el controlador de nuestra pantalla. Aquí estará la lógica relacionada con nuestra vista; en nuestro caso, aquí deberá estar el código que haga que el valor del label cambie con lo que se introduzca en la caja de texto. Vemos que hay un fichero .h y otro .m. El primero es la cabecera, en Java sería la Interface. Aquí van las declaraciones de variables, métodos, etc. El fichero .m es el que contiene ya la implementación.</li><li>HelloWorldViewController.xib. ib=Interface Builder. Este fichero es nuestra vista, la pantalla. Es invocado por MainWindow.xib, la fachada principal de vistas que no tocaremos.</li><li>HelloWorldAppDelegate (.h y .m). No los vamos a modificar, dispone de un puntero a nuestro ViewController.</li><li>Info.plist. Es un XML con información sobre nuestra aplicación. Aquí podemos por ejemplo indicar cuál es el icono de nuestra aplicación.</li></ul><p><strong>Paso 2. Diseñar la interfaz.</strong></p><p>Vamos a comenzar a &#8220;dibujar&#8221; la pantalla de nuestra aplicación. Para ello, en XCode hacemos doble clic sobre el HelloWorldViewController.xib, y veremos que se abre la aplicación Interface Builder. Antes de nada, como consejo práctico os recomiendo que verifiquéis siempre que tengáis abiertas las paletas Inspector y Library. Las podéis abrir en el menú Tools de Interface Builder. La paleta Library os permitirá añadir diferentes controles a vuestra vista, y la paleta Inspector os permite ver las propiedades de cada objeto y modificarlas.</p><p>No vamos a tratar de hacer una aplicación bonita, sino que funcione. Comenzad localizando la pantalla, etiquetada como View. Si no está abierta, se abre haciendo doble clic sobre View en la pantalla siguiente:</p><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-63.png"><img
class="size-medium wp-image-6207 aligncenter" title="imagen-63" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-63-300x288.png" alt="imagen 63 300x288 Desarrollando sobre iPhone (4): nuestra primera aplicación (II)" width="300" height="288" /></a></p><p>Sobre la vista, arrastrad de la paleta Library un TextField arriba, un Label debajo y por último un Round Rect Button. Se nos fijamos, si tenemos seleccionado un control como el TextField, podemos mover el tamaño de este control, reubicarlo en la pantalla&#8230; y en la paleta Inspector podemos disponer de sus propiedades. Seleccionando el botón podemos ponerle un Title con valor &#8220;Cambia!&#8221;. Al final nos quedará algo como esto:</p><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-54.png"><img
class="size-medium wp-image-6209 aligncenter" title="imagen-54" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-54-193x300.png" alt="imagen 54 193x300 Desarrollando sobre iPhone (4): nuestra primera aplicación (II)" width="193" height="300" /></a></p><p>Con esto hemos definido la interfaz de nuestra aplicación. Cumple con lo que habíamos previsto: una caja de texto (en adelante, TextField) donde meteremos información. Un Label (texto fijo) y un botón. Cuando pulsemos el botón, el Label mostrará lo que hayamos escrito en el TextField. Para ello tendremos que crear las variables que referencian al Label y al TextField en nuestro ViewController y deberemos indicarle a Interface Builder la relación entre el Label y el TextField con estas variables. También habrá que crear un método en el ViewController que se encargue de actualizar el valor del Label con lo que hayamos introducido en el TextField, y relacionar el botón con ese método en Interface Builder. Todo eso serán los pasos 3, 4 y 5 de nuestro guión inicial, y será explicado en el siguiente post.</p><p>Eso sí, antes de acabar os recomiendo que os fijéis en lo que sale en la paleta Library cuando tienes seleccionado por ejemplo un TextField para añadirlo a la vista:</p><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-37.png"><img
class="size-medium wp-image-6210 aligncenter" title="imagen-37" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/imagen-37.png" alt="imagen 37 Desarrollando sobre iPhone (4): nuestra primera aplicación (II)" width="285" height="268" /></a></p><p>Podéis observar que te explica que hace el control TextField, pero también pone debajo &#8220;UITextField&#8221;. Esto es importante, porque nos está indicando qué clase del framework UIKit de Cocoa se corresponde con este control. Esto nos da una pista: para poder crear la variable que maneje este control en el ViewController, tendrá que ser de tipo UITextField.</p></div>]]></content:encoded> <wfw:commentRss>http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-4-nuestra-primera-aplicacion-ii/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Desarrollando sobre iPhone (3): nuestra primera aplicación (I)</title><link>http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-3-nuestra-primera-aplicacion-i/</link> <comments>http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-3-nuestra-primera-aplicacion-i/#comments</comments> <pubDate>Sun, 09 Nov 2008 10:14:30 +0000</pubDate> <dc:creator>Javier Echeverría Usúa</dc:creator> <category><![CDATA[Desarrollo aplicaciones iPhone]]></category> <category><![CDATA[Varios]]></category> <category><![CDATA[aplicaciones]]></category> <category><![CDATA[cocoa]]></category> <category><![CDATA[desarrollo]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[objetive c]]></category> <category><![CDATA[tutorial]]></category> <category><![CDATA[webapps]]></category> <guid
isPermaLink="false">http://www.actualidadiphone.com/?p=6193</guid> <description><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-3-nuestra-primera-aplicacion-i/' addthis:title='Desarrollando sobre iPhone (3): nuestra primera aplicación (I) ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div> En nuestro anterior artículo habíamos instalado el iPhone SDK y habíamos descargado, compilado y probado un ejemplo básico publicado por Apple. Nos toca ahora comenzar a desarrollar, paso a paso y desde cero, una aplicación similar. Somos conscientes de que esto empieza a ser la parte dura, así que vamos a realizar una pequeña introducción. [...]]]></description> <content:encoded><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-3-nuestra-primera-aplicacion-i/' addthis:title='Desarrollando sobre iPhone (3): nuestra primera aplicación (I) ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div><div
id=HOTWordsTxt name=HOTWordsTxt><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/apple-iphone-sdk.jpg"><img
class="size-medium wp-image-6196 aligncenter" title="apple-iphone-sdk" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/apple-iphone-sdk-181x300.jpg" alt="apple iphone sdk 181x300 Desarrollando sobre iPhone (3): nuestra primera aplicación (I)" width="181" height="300" /></a></p><p>En <a
href="http://www.actualidadiphone.com/2008/11/06/desarrollando-sobre-iphone-2-preparando-el-entorno/">nuestro anterior artículo</a> habíamos instalado el iPhone SDK y habíamos descargado, compilado y probado un ejemplo básico publicado por Apple. Nos toca ahora comenzar a desarrollar, paso a paso y desde cero, una aplicación similar.<span
id="more-6193"></span></p><p>Somos conscientes de que esto empieza a ser la parte dura, así que vamos a realizar una pequeña introducción. Como ya hemos comentado, resulta casi imprescindible disponer de ciertos conocimientos de programación para poder entender a fondo cómo desarrollar una aplicación para iPhone. Debe tenerse en cuenta que se toca un importante número de materias diferentes:</p><ul><li>Patrones de diseño: Business Delegate, MVC (Model View Controller)&#8230; están presentes en la app más sencilla.</li><li>Lenguaje de programación Objective-C</li><li>Cocoa</li><li>Frameworks específicos de desarrollo: UIKit, Foundation</li><li>Herramientas: XCode, Interface Builder, iPhone Simulator&#8230;</li></ul><p>El problema es que si comenzamos explicando a fondo cada uno de estas materias antes de comenzar a desarrollar, el desánimo sería lógicamente importante. Para este ciclo de artículos hemos considerado más práctico empezar directamente con desarrollo sobre el SDK, e ir dando pinceladas de cada uno de estos aspectos sobre la marcha. Eso sí, antes de que empecemos a desarrollar, os dejamos algunos enlaces de documentación de interés:</p><ul><li><a
href="http://developer.apple.com/iphone/library/navigation/index.html">iPhone Reference Library</a> (aquí podéis encontrar artículos, libros&#8230;), y <a
href="http://developer.apple.com/iphone/library/navigation/Guides.html">guías específicas</a>.</li><li><a
href="https://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/ObjectiveC/index.html">The Objective-C 2.0 Programming Language</a>. La referencia base del lenguaje de programación utilizado para programar nuestras aplicaciones. Resulta casi imprescindible ir conociéndolo&#8230; También he encontrado un <a
href="http://www.macprogramadores.org/tutoriales/tutoriales/tutoriales.shtml#LenguajeObjective-C">libro de programación en castellano</a> destinado a programadores C++ y Java.</li><li><a
href="https://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/CocoaFundamentals/index.html">Cocoa Fundamentals Guide</a>: una completa guía de Cocoa, donde se habla de UIKit, Foundation, etc.</li><li><a
href="https://developer.apple.com/iphone/library/documentation/Xcode/Conceptual/iphone_development/000-Introduction/chapter_1_section_1.html">iPhone Development Guide</a>: una breve guía de desarrollo para iPhone</li><li><a
href="http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhone101/index.html">Your First iPhone Application</a>: tutorial paso a paso de creación de una aplicación &#8216;HelloWorld&#8217; (más completo que este, aunque bajo mi punto de vista introduce demasiados conceptos).</li></ul><p>En todo caso, nuestro IDE XCode también dispone de enlaces directos a toda la documentación de Apple&#8230;  En la opción Help -&gt; Documentation podemos ver que nos permite suscribirnos a diferentes temáticas.</p><p>Bueno, pues comenzamos a desarrollar. El objetivo va a ser construir una aplicación denominada HelloWorld (cómo no), que va a disponer de una sola pantalla. Esta tendrá un label (texto fijo), un campo de texto donde podremos introducir información, y un botón que, al ser pulsado, actualizará el valor del label con lo que hayamos introducido en el campo de texto. Para ello vamos a realizar los siguientes pasos:</p><ol><li>Crearemos un proyecto View-Based. XCode nos creará así una clase ViewController que manejará nuestra pantalla. Veremos que en Objetive-C la clase ViewController se compondrá de 2 ficheros de extensión .h (la interface) y .m (la implementación).</li><li>Dibujaremos los elementos de la pantalla (interfaz) con Interface Builder, y aprenderemos a detectar qué clases se corresponden con cada elemento (label, campo de texto, botón), y a modificar su aspecto, alineación, color&#8230;</li><li>Declararemos variables en el ViewController, que enlacen con el label y el texto, y un método para actualizar el valor del label con lo introducido en la caja de texto.</li><li>Utilizaremos Interface Builder para enlazar nuestros controles con la variables y métodos creados. Es decir, enlazaremos vista y controlador.</li><li>Programaremos ciertos comportamientos y probaremos nuestra aplicación.</li></ol><p>Para no alargar en exceso este post, en el siguiente directamente abriremos nuestro XCode y empezaremos con el paso 1.</p></div>]]></content:encoded> <wfw:commentRss>http://www.actualidadiphone.com/2008/11/09/desarrollando-sobre-iphone-3-nuestra-primera-aplicacion-i/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Accesorio: Protege tu iPhone con Artwizz ScratchStopper</title><link>http://www.actualidadiphone.com/2008/11/08/accesorio-protege-tu-iphone-con-artwizz-scratchstopper/</link> <comments>http://www.actualidadiphone.com/2008/11/08/accesorio-protege-tu-iphone-con-artwizz-scratchstopper/#comments</comments> <pubDate>Sat, 08 Nov 2008 10:42:19 +0000</pubDate> <dc:creator>Javier Echeverría Usúa</dc:creator> <category><![CDATA[Accesorios iPhone]]></category> <category><![CDATA[accesorios]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[protector]]></category> <guid
isPermaLink="false">http://www.actualidadiphone.com/?p=6171</guid> <description><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2008/11/08/accesorio-protege-tu-iphone-con-artwizz-scratchstopper/' addthis:title='Accesorio: Protege tu iPhone con Artwizz ScratchStopper ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div> ScratchStopper es una funda transparente para proteger la pantalla de tu iPhone de posibles rayaduras, huellas de dedos, suciedad, etc. Se podría comparar a la funda frontal Invisible Shield de Zagg. Personalmente hablando, la funda de Zagg, además de ser bastante más cara, me dio serios problemas debido al líquido que se utiliza para adherir [...]]]></description> <content:encoded><![CDATA[<div
addthis:url='http://www.actualidadiphone.com/2008/11/08/accesorio-protege-tu-iphone-con-artwizz-scratchstopper/' addthis:title='Accesorio: Protege tu iPhone con Artwizz ScratchStopper ' class="addthis_toolbox addthis_default_style "> <a
class="addthis_button_google_plusone" g:plusone:size="medium"></a> <a
class="addthis_button_facebook_like" fb:like:layout="button_count" fb:like:width="104"></a> <a
class="addthis_button_tweet" tw:lang="es" tw:via="a_iphone"></a> <a
class="addthis_counter addthis_pill_style"></a></div><div
id=HOTWordsTxt name=HOTWordsTxt><p
style="text-align: center;"><a
href="http://img.actualidadiphone.com/wp-content/uploads/2008/11/scratchstopper.jpg"><img
class="size-medium wp-image-6172 aligncenter" title="scratchstopper" src="http://img.actualidadiphone.com/wp-content/uploads/2008/11/scratchstopper-300x215.jpg" alt="scratchstopper 300x215 Accesorio: Protege tu iPhone con Artwizz ScratchStopper" width="300" height="215" /></a></p><p>ScratchStopper es una funda transparente para proteger la pantalla de tu iPhone de posibles rayaduras, huellas de dedos, suciedad, etc. Se podría comparar a la funda frontal Invisible Shield de Zagg.<span
id="more-6171"></span></p><p>Personalmente hablando, la funda de Zagg, además de ser bastante más cara, me dio serios problemas debido al líquido que se utiliza para adherir la funda a la pantalla. De no ser muy cuidadoso, este líquido llega a las juntas del teléfono y puede llegar a dar problemas.</p><p>En este caso la funda es muy económica. En mi caso me costó 11€ un paquete de 4 fundas, una pequeña gamuza limpiadora y las instrucciones. Es muy sencilla de poner y prácticamente no se nota al tacto con la pantalla. Muy recomendable.</p></div>]]></content:encoded> <wfw:commentRss>http://www.actualidadiphone.com/2008/11/08/accesorio-protege-tu-iphone-con-artwizz-scratchstopper/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced (User agent is rejected)
Database Caching 114/229 queries in 0.766 seconds using disk: basic
Object Caching 5043/5268 objects using disk: basic
Content Delivery Network via img.actualidadiphone.com

Served from: www.actualidadiphone.com @ 2012-02-12 22:08:11 -->
