<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>ForoBeta | Foro de Bloggers, SEO, Social Media, Hospedaje Web, Dominios - Tutoriales</title>
		<link>http://forobeta.com/</link>
		<description>Los mejores tutoriales para tu blog.</description>
		<language>es</language>
		<lastBuildDate>Thu, 23 May 2013 18:42:38 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://forobeta.com/images/misc/rss.png</url>
			<title>ForoBeta | Foro de Bloggers, SEO, Social Media, Hospedaje Web, Dominios - Tutoriales</title>
			<link>http://forobeta.com/</link>
		</image>
		<item>
			<title>Tutorial: Herramienta básica para el blogger: Redacción</title>
			<link>http://forobeta.com/tutoriales/179982-herramienta-basica-blogger-redaccion.html</link>
			<pubDate>Wed, 22 May 2013 14:19:45 GMT</pubDate>
			<description>Hola a todos. Soy nuevo en el foro y nuevo, también, en el mundo blogger. 
 
La  primera herramienta que debe dominar todo blogger (no sé si...</description>
			<content:encoded><![CDATA[<div><!-- google_ad_section_start -->Hola a todos. Soy nuevo en el foro y nuevo, también, en el mundo <i>blogger</i>.<br />
<br />
La  primera herramienta que debe dominar todo blogger (no sé si concordarán conmigo), y antes que cualquier otro lenguaje de programación (las cuales ignoro todas), debería ser el dominio pleno y la consolidación de la competencia lingüística, esto es: <i>la redacción</i>.<br />
<br />
228,5 Kb es lo que pesa el documento y en él encontraremos:<br />
<br />
* Uso de mayúsculas y minúsculas.<br />
* Acentuación.<br />
* Uso de la coma, dos puntos, punto, punto y coma, puntos suspensivos.<br />
* Signos ortográficos auxiliares.<br />
* Concordancia en adjetivos.<br />
* Clases de adjetivos.<br />
* Concordancia verbal.<br />
* Uso de posesivos y gerundios.<br />
* Orden sintáctico.<br />
* Composición de textos.<br />
<br />
Archivo .doc:<br />
<a href="https://docs.google.com/file/d/0B7WLbAaaVFkDdy1tWFBKNGFQV0k/edit?usp=sharing" target="_blank">https://docs.google.com/file/d/0B7WL...it?usp=sharing</a><br />
<br />
Saludos.<!-- google_ad_section_end --></div>

]]></content:encoded>
			<category domain="http://forobeta.com/tutoriales/">Tutoriales</category>
			<dc:creator>LyMCriollo</dc:creator>
			<guid isPermaLink="true">http://forobeta.com/tutoriales/179982-herramienta-basica-blogger-redaccion.html</guid>
		</item>
		<item>
			<title>Tutorial: Guía definitiva para mejorar el rendimiento front-end (avanzado)</title>
			<link>http://forobeta.com/tutoriales/178963-guia-definitiva-mejorar-rendimiento-front-end-avanzado.html</link>
			<pubDate>Thu, 16 May 2013 23:53:02 GMT</pubDate>
			<description>---Cita--- 
¿Y si nos juntáramos un grupo de expertos que trabajan en grandes sitios para crear una guía para el rendimiento front-end definitiva? 
...</description>
			<content:encoded><![CDATA[<div><!-- google_ad_section_start --><div class="bbcode_container">
	<div class="bbcode_description">Cita:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			¿Y si nos juntáramos un grupo de expertos que trabajan en grandes sitios para crear una guía para el rendimiento front-end definitiva?<br />
<br />
Y no sólo una de esas aburridas guías hechas para robots, ¿y si hiciéramos algo divertido? ¿Qué tal reunirse Briza Bueno (Americanas.com), Davidson Fellipe (Globo.com), Giovanni Keppelen (ex-Peixe Urbano), Jaydson Gomes (Terra), Marcel Duran (Twitter), Mike Taylor (Opera), Renato Mangini (Google) y Sérgio Lopes (Caelum) para crear la mejor referencia posible?<br />
<br />
¡Eso es exactamente lo que hemos hecho! Y nosotros te guiaremos en esta batalla para crear sitios incluso más rápidos.<br />
<br />
&#8212; Zeno Rocha, líder del proyecto.
			
		<hr />
	</div>
</div><div style="text-align: center;"><img src="http://www.idfive.com/blog/wp-content/uploads/2013/03/Screen-Shot-2013-03-13-at-12.04.32-PM-480x324.png" border="0" alt="" /></div><br />
Con esa introducción comienza este fantástico portal multilingüe en el que podemos aprender/repasar los conceptos fundamentales del rendimiento front-end de nuestros sitios webs, es decir, de mejorar la velocidad de carga de la página web así como liberar el consumo de recursos a nivel de servidor de nuestras páginas.<br />
<br />
El sitio se llama 'Browser Diet' (Dieta del navegador) y contiene información con pelos y señales de lo que se debe revisar a la hora de optimizar un sitio.<br />
<br />
Por si fuera poco, nos dice la fuente de la que salió dicha información para poder seguir profundizando en conocimientos así como que nos facilitará la mejor herramienta disponible para realizar determinadas funciones.<br />
<br />
Sin más que contar les dejo con el sitio web en concreto: <a href="http://browserdiet.com/es/" target="_blank">Cómo perder peso (en el navegador)</a><br />
<br />
Espero que me digan que les parece el aporte :encouragement:<!-- google_ad_section_end --></div>

]]></content:encoded>
			<category domain="http://forobeta.com/tutoriales/">Tutoriales</category>
			<dc:creator>Koderground</dc:creator>
			<guid isPermaLink="true">http://forobeta.com/tutoriales/178963-guia-definitiva-mejorar-rendimiento-front-end-avanzado.html</guid>
		</item>
		<item>
			<title>Tutorial: Script de SMS Gratis</title>
			<link>http://forobeta.com/tutoriales/178589-script-de-sms-gratis.html</link>
			<pubDate>Wed, 15 May 2013 05:41:06 GMT</pubDate>
			<description>Bueno en este tutorial podrán crear un script muy simple y fácil de implementar. Los usuarios podrán enviar SMS gratis a mas de 236 países. 
 
A...</description>
			<content:encoded><![CDATA[<div><!-- google_ad_section_start -->Bueno en este tutorial podrán crear un script muy simple y fácil de implementar. Los usuarios podrán enviar SMS gratis a mas de 236 países.<br />
<br />
<font color="red">A tener BIEN en cuenta: <b>El script usa un Gateway SMS, esto significa que los SMS que los usuarios envían serán gratis, pero ustedes tendrán que pagar por ellos. Ejemplo un SMS a Argentina sale: 0.0259 USD</b></font><br />
<br />
Buscando en google este sitio fue el mas barato para el envio de SMS: <a href="https://www.nexmo.com/" target="_blank">https://www.nexmo.com/</a>, este sitio es el que usaremos para el envio de SMS. Pueden testear todo el script registrandoce, y el sitio les regalara <b>2E</b> para probar todo el sistema!<br />
<br />
Ahora muchos pensaran en que hay que invertir $$ para que otros lo usen gratis. Pues colocando adsense en el sitio u otra publicidad pueden sacar bastante dinero (pueden promocionarla en una fanpage, etc)...<br />
<br />
Comencemos...<br />
Vista de como quedara (usamos el bootstrap de twitter ;) )<br />
<img src="http://img95.xooimage.com/files/0/7/a/sms-3e2f651.jpg" border="0" alt="" /><br />
<br />
<br />
<b>Paso 1:</b> Nos tendremos que registrar en el sitio, y de esta forma podremos obtener los 2E de regalo y los codigos para acceder a la API del sitio. Esto nos servirá para enviar SMS.<br />
<br />
<b>Paso 2:</b> Descargar los archivos PHP encargados de manejar la API de Nexmo =&gt; <a href="https://github.com/prawnsalad/Nexmo-PHP-lib" target="_blank">https://github.com/prawnsalad/Nexmo-PHP-lib</a><br />
Es muy muy facil de usar la libreria, solo tendremos que colocar esto:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código PHP:</div>
	<hr /><code class="bbcode_code"><code><span style="color: #000000">
<span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">include&nbsp;(&nbsp;</span><span style="color: #DD0000">"NexmoMessage.php"&nbsp;</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$nexmo_sms&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">NexmoMessage</span><span style="color: #007700">(</span><span style="color: #DD0000">'account_key'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'account_secret'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$info&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$nexmo_sms</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sendText</span><span style="color: #007700">(&nbsp;</span><span style="color: #DD0000">"telefono"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'nombre_apps'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"mensaje"&nbsp;</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #0000BB">$nexmo_sms</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">displayOverview</span><span style="color: #007700">(</span><span style="color: #0000BB">$info</span><span style="color: #007700">);&nbsp;<br /></span><span style="color: #0000BB"></span>
</span>
</code></code><hr />
</div>Solo con ese pequeño codigo enviaremos SMS.<br />
<br />
<b>Paso 3:</b> Crearemos un formulario con el listado de países y los campos necesarios para enviar los SMS.<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code"><span style="color:#FF8000">&lt;form class=<span style="color:#0000FF">&quot;form-signin&quot;</span> method=<span style="color:#0000FF">&quot;POST&quot;</span> action=<span style="color:#0000FF">&quot;&quot;</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000080">&lt;h2 class=<span style="color:#0000FF">&quot;form-signin-heading&quot;</span>&gt;</span>Enviar SMS Gratis<span style="color:#000080">&lt;/h2&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000080">&lt;center&gt;</span>ADSENSE<span style="color:#000080">&lt;/center&gt;</span><br />
<span style="color:#FF8000">&lt;select name=<span style="color:#0000FF">&quot;country&quot;</span> id=<span style="color:#0000FF">&quot;e1&quot;</span> class=<span style="color:#0000FF">&quot;input-block-level&quot;</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#FF8000">&lt;option value=<span style="color:#0000FF">&quot;&quot;</span>&gt;</span>Seleccione el pais de destino<span style="color:#FF8000">&lt;/option&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#FF8000">&lt;option value=<span style="color:#0000FF">&quot;93&quot;</span> ringTo=<span style="color:#0000FF">&quot;+93-&quot;</span>&gt;</span>Afghanistan<span style="color:#FF8000">&lt;/option&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#FF8000">&lt;option value=<span style="color:#0000FF">&quot;355&quot;</span> ringTo=<span style="color:#0000FF">&quot;+355-&quot;</span>&gt;</span>Albania<span style="color:#FF8000">&lt;/option&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ...<br />
<span style="color:#FF8000">&lt;/select&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#FF8000">&lt;input type=<span style="color:#0000FF">&quot;text&quot;</span> name=<span style="color:#0000FF">&quot;tel&quot;</span> class=<span style="color:#0000FF">&quot;input-block-level&quot;</span> placeholder=<span style="color:#0000FF">&quot;N. de Telefono&quot;</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000080">&lt;div&gt;</span><span style="color:#FF8000">&lt;input type=<span style="color:#0000FF">&quot;text&quot;</span> name=<span style="color:#0000FF">&quot;msg&quot;</span> id=<span style="color:#0000FF">&quot;msg&quot;</span> class=<span style="color:#0000FF">&quot;input-block-level&quot;</span> placeholder=<span style="color:#0000FF">&quot;Mensaje&quot;</span> maxlength=<span style="color:#0000FF">&quot;160&quot;</span>&gt;</span><span style="color:#000080">&lt;/div&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000080">&lt;button class=<span style="color:#0000FF">&quot;btn btn-large btn-primary&quot;</span> type=<span style="color:#0000FF">&quot;submit&quot;</span>&gt;</span>Enviar SMS<span style="color:#000080">&lt;/button&gt;</span> <span style="color:#008000">&lt;a href=<span style="color:#0000FF">&quot;#myModal&quot;</span> role=<span style="color:#0000FF">&quot;button&quot;</span> class=<span style="color:#0000FF">&quot;btn btn-large btn-primary&quot;</span> data-toggle=&quot;modal&quot;&gt;</span>?<span style="color:#008000">&lt;/a&gt;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color:#FF8000">&lt;/form&gt;</span></code><hr />
</div>Explicación: <br />
- El select contendrá todos los países con el código de llamada para cada país.<br />
- Tendremos un input de texto que sera el numero de telefono<br />
- Ahora colocaremos otro campo que sera el del mensaje, y le colocaremos un maximo de caracteres de 160.<br />
- Agregamos 2 botones uno para enviar el formulario y el otro para mostrar la ayuda.<br />
<br />
<b>Paso 4:</b> Ahora lo que necesitamos es decirle al bootstrap-select2 (es un agregado) que select HTML sera el que funcione a modo de busqueda =&gt; <a href="http://ivaynberg.github.io/select2/" target="_blank">Select2</a><br />
Y tambien llamaremos al <acronym title="JavaScript">JS</acronym> encargado de mostrar la cantidad de caracteres permitidos / restantes =&gt; <a href="http://mimo84.github.io/bootstrap-maxlength/" target="_blank">Bootstrap-maxlength | Mimo84</a><br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code"><span style="color:#800000">&lt;script&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $(document).ready(function() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $(&quot;#e1&quot;).select2({<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; minimumInputLength: 2<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; });<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $('input&#91;maxlength&#93;').maxlength({alwaysShow: true});<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; });<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#800000">&lt;/script&gt;</span></code><hr />
</div>Es un simple código para poder enviar SMS. También si no quieren gastar $$ en Nexmo, pueden usar el viejo script de envío de SMS por mail. (en algunos países aun funciona, pero en muchos no.).<br />
<u>EJ:</u> Para enviar un SMS a Claro argentina se usaba: <b>numerodetelefono @ sms.ctimovil.com.ar</b> (lo pueden buscar en google aparece en muchos sitios).<br />
<br />
No voy a dejar un demo FUNCIONAL, porque yo si uso la API de Nexmo en uno de mis sitios, pero no solo para enviar SMS, sino para comprar números de celulares de otros países y permitir a los usuarios recibir SMS.<br />
<br />
Demo: <a href="http://test.cicklow.me/SMS/" target="_blank">Enviar SMS Gratis</a><br />
Descarga: <a href="http://www.mediafire.com/download.php?7bv8nhitfl9dkxi" target="_blank">EnviarSMSGratis.rar</a><br />
<br />
Saludos!<br />
<br />
PD: Para avanzar se invierte... no todo es free<br />
-------<br />
Para colocar sus codes que provee nexmo, solo tienen que editar index.php y van a ver:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código PHP:</div>
	<hr /><code class="bbcode_code"><code><span style="color: #000000">
<span style="color: #0000BB">$nexmo_sms&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">NexmoMessage</span><span style="color: #007700">(</span><span style="color: #DD0000">'key'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'secret'</span><span style="color: #007700">);&nbsp;<br /></span><span style="color: #0000BB"></span>
</span>
</code></code><hr />
</div>Ahi editan eso y listo :)<!-- google_ad_section_end --></div>

]]></content:encoded>
			<category domain="http://forobeta.com/tutoriales/">Tutoriales</category>
			<dc:creator>cicklow</dc:creator>
			<guid isPermaLink="true">http://forobeta.com/tutoriales/178589-script-de-sms-gratis.html</guid>
		</item>
		<item>
			<title>Tutorial: Adsense en Móviles Wordpress</title>
			<link>http://forobeta.com/tutoriales/177948-adsense-moviles-wordpress.html</link>
			<pubDate>Sat, 11 May 2013 18:49:25 GMT</pubDate>
			<description>Estimados betas, no tengo nada que hacer así que les voy a dejar un aporte que de seguro les encantará.  
 
El último cambio que se hizo...</description>
			<content:encoded><![CDATA[<div><!-- google_ad_section_start -->Estimados betas, no tengo nada que hacer así que les voy a dejar un aporte que de seguro les encantará. <br />
<br />
El último cambio que se hizo recientemente en los términos y condiciones de <b>Google Adsense</b> hablaba sobre la importancia que se le está dando a las visitas desde dispositivos móviles...<br />
<br />
Cito:<br />
<br />
&quot;Debido a que los dispositivos móviles constituyen una de las grandes tendencias de 2013 y en años próximos, vamos a ampliar nuestras condiciones para incluir las propiedades para móviles de un modo más específico. También hemos incorporado directrices para usar el SDK de AdMob y otros productos de editores.&quot;<br />
<br />
Ok, ese no es el punto, pero si tiene que ver con este pequeño tutorial, pues es cierto lo de &quot;los dispositivos móviles constituyen una de las grandes tendencias de 2013 y en años próximos&quot;, enctonces si esto es cierto, cada uno de nosotros, los que usamos Wordpress, debemos tener un tema móvil para nuestros sitios, mucho más cuando estos son relacionados a dispositivos móviles o tecnología en general, dejando claro que yo lo usaría para cualquier temática y agregaría anuncios de Adsense a medida.. ah disculpen, esto ya lo hice hace años :-)<br />
<br />
Existe un plugin que todos conocemos, se llama <b>WPTouch</b>, este puede conseguirse en sus versiones gratis y de pago, siendo uno de los mejores temas móviles existentes para cualquier sitio creado con Wordpress. En este tutorial vamos a aprender a configurar WPTouch en su versión gratuita con hermosos anuncios de Adsense, háganme caso, sus ganancias incrementarán, yo que se los digo ;).<br />
<br />
Mucha palabrería, vamos al tutorial:<br />
<br />
<b>1.- Lo primero que vamos a hacer es crear nuestros anuncios, los cuales deberán ser las cantidades y tamaños siguientes:</b><br />
<br />
- Un anuncio de 320x50 para móviles sólo texto con sus colores originales para el header.<br />
- Dos anuncios de 250x250 sólo texto con los siguientes colores:<br />
<br />
Borde: FFFFFF<br />
Título: D05E0B<br />
Fondo: FFFFFF<br />
Texto: 000000<br />
URL: 0000FF<br />
<br />
Debería quedar algo como esto:<br />
<br />
<font color="#D05E0B">Título del anuncio</font><br />
<font color="#0000FF">www. ad - url. com</font><br />
Texto del anuncio<br />
<br />
Estos anuncios serán uno para debajo del título de las entradas y otro para después del contenido de las entradas.<br />
<br />
<br />
<b>2. Descargar e instalar WPTouch en su versión gratuita.</b><br />
<br />
Este plugin trae una configuración por defecto para Google Adsense, eso no lo vamos a tocar, todo lo haremos por FTP.<br />
<br />
3.- Abrimos vía FTP nuestro sitio para realizar las modificaciones pertinentes y agregar nuestros anuncios, Puedes usar <a href="https://filezilla-project.org/" target="_blank">FileZilla</a> para gestionar tus archivos FTP si es que aún no tienes aplicaciones instaladas para ello.<br />
<br />
4.- Para insertar el anuncio del header seguimos la siguiente ruta:<br />
<br />
/public_html/midominio.com/wp-content/plugins/wptouch/themes/default<br />
<br />
Abrimos y editamos el archivo header.php<br />
<br />
Colocamos el anuncio de 320x50 justo antes del código:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código PHP:</div>
	<hr /><code class="bbcode_code"><code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php&nbsp;wptouch_core_header_check_use</span><span style="color: #007700">();</span>
</span>
</code></code><hr />
</div>5.- Para insertar el anuncio de 250x250 después del título de las entradas y después del contenido seguimos la misma ruta:<br />
<br />
/public_html/midominio.com/wp-content/plugins/wptouch/themes/default<br />
<br />
Pero esta vez editamos el single.php<br />
<br />
El código de Adsense de después del título lo pegamos de esta forma:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código PHP:</div>
	<hr /><code class="bbcode_code"><code><span style="color: #000000">
<span style="color: #0000BB"></span><span style="color: #007700">&lt;</span><span style="color: #0000BB">br</span><span style="color: #007700">&gt;&lt;</span><span style="color: #0000BB">p&nbsp;style</span><span style="color: #007700">=</span><span style="color: #DD0000">"text-align:&nbsp;center;"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">TU&nbsp;CÓDIGO&nbsp;DE&nbsp;ADSENSE</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">br</span><span style="color: #007700">&gt;&nbsp;<br /></span><span style="color: #0000BB"></span>
</span>
</code></code><hr />
</div>Justo antes de <br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código PHP:</div>
	<hr /><code class="bbcode_code"><code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php&nbsp;the_content</span><span style="color: #007700">();&nbsp;</span><span style="color: #0000BB">?&gt;</span>
</span>
</code></code><hr />
</div>El código de Adsense de después del contenido lo pegamos de esta forma:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código PHP:</div>
	<hr /><code class="bbcode_code"><code><span style="color: #000000">
<span style="color: #0000BB"></span><span style="color: #007700">&lt;</span><span style="color: #0000BB">br</span><span style="color: #007700">&gt;&lt;</span><span style="color: #0000BB">p&nbsp;style</span><span style="color: #007700">=</span><span style="color: #DD0000">"text-align:&nbsp;center;"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">TU&nbsp;CÓDIGO&nbsp;DE&nbsp;ADSENSE</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">br</span><span style="color: #007700">&gt;&nbsp;<br /></span><span style="color: #0000BB"></span>
</span>
</code></code><hr />
</div>Justo después de <br />
            	<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código PHP:</div>
	<hr /><code class="bbcode_code"><code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php&nbsp;the_content</span><span style="color: #007700">();&nbsp;</span><span style="color: #0000BB">?&gt;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&lt;/div&gt;</span>
</code></code><hr />
</div>Y eso es todo, a lo mejor muchos ya lo harán y otros tal vez no, el hecho es que mis ganancias de Adsense gracias a este tipo de anuncios en móviles son aproximadamente del 20%. <br />
<br />
Me dicen que tal les va, cualquier duda dejen sus comentarios y estaré atento, saludos! :encouragement:<!-- google_ad_section_end --></div>

]]></content:encoded>
			<category domain="http://forobeta.com/tutoriales/">Tutoriales</category>
			<dc:creator>y1duque</dc:creator>
			<guid isPermaLink="true">http://forobeta.com/tutoriales/177948-adsense-moviles-wordpress.html</guid>
		</item>
		<item>
			<title>Tutorial: Nuestro sitio en una aplicacion Android 2</title>
			<link>http://forobeta.com/tutoriales/177887-nuestro-sitio-aplicacion-android-2-a.html</link>
			<pubDate>Sat, 11 May 2013 07:41:42 GMT</pubDate>
			<description>Anteriormente había explicado como usar AppInventor para colocar nuestro sitio en una aplicación Android....</description>
			<content:encoded><![CDATA[<div><!-- google_ad_section_start -->Anteriormente había explicado como usar AppInventor para colocar nuestro sitio en una aplicación Android. (<a href="!130009!http://forobeta.com/tutoriales/130009-nuestro-blog-aplicacion-android.html" target="_blank">http://forobeta.com/tutoriales/13000...n-android.html</a>)<br />
<br />
Hoy lo que aprenderán es a programar una sencilla programación en JAVA para colocar nuestro sitio en una apps android y tambien colocarle <a href="https://es.admob.com/home/?_cd=1" target="_blank">AdMOB</a> (el adsense para mobiles, pagan por paypal y otras empresas).<br />
<br />
<font color="red"><b>Antes que nada, entiendan esto: tanto el tutorial anterior como este funcionan muy bien, pero si su sitio contiene AdSense, tendrán problemas, les explico, el problema no es que nuestro sitio para mobiles contenga adsense, ni tampoco que sea visualizado desde dentro de una aplicación android. El problema es que el WebView de android y appinventor están bugeados, cuando alguien hace clic en el banner de adsense, este no se abre en una nueva ventana, sino que se abre dentro del iframe de adsense. Y eso les traerá problemas. Es por eso que usaremos AdMOB!</b></font><br />
<br />
<font color="red"><b>Este tutorial va a ser bastante por arriba, ya que el entrar en bastante detalle significa que se hace muy extenso</b></font><br />
<br />
<b>Paso 1 - Instalar el SDK de android:</b><br />
<a href="http://developer.android.com/intl/es/sdk/installing/index.html" target="_blank">Setting Up an Existing IDE | Android Developers</a><br />
<br />
<b>Paso 2 - Instalar Eclipse Helios</b><br />
<a href="http://eclipse.org/downloads/packages/eclipse-ide-java-developers/heliossr2" target="_blank">Eclipse IDE for Java Developers | Eclipse Packages</a><br />
Seleccionan sus SO y descargan e instalan Eclipse!<br />
<br />
<b>Paso 3 - Instalar ADT (Permite a eclipse crear apps android y firmarlas)</b><br />
<a href="http://developer.android.com/intl/es/sdk/installing/installing-adt.html" target="_blank">Installing the Eclipse Plugin | Android Developers</a><br />
<br />
<b>Los pasos del 1 al 3 no me detengo en detalles, porque sino esto se hace muy largo!</b><br />
<br />
<b>Paso 4 - Comenzamos</b><br />
Una ves que tengan todo instalado, abren Eclipse, y van a <b>File-&gt;New-&gt;Project-&gt;Android Application Project</b><br />
<img src="http://img97.xooimage.com/files/5/c/d/1-3e14356.jpg" border="0" alt="" /><br />
Colocamos:<br />
- Nombre de nuestra aplicación<br />
- Nombre del proyecto (se completa solo)<br />
- Nombre del paquete. Esto es importante al crear apps, que no repitan nunca el mismo nombre de paquete. Sino si se trata de instalar una apps con un mismo nombre de paquete, que el cual ya existe en el celular, traerá problemas. Yo uso: <b>com.cicklow.nombredelaapps</b><br />
- Requerimientos minimos: API 5<br />
- Destino del SDK: API 17<br />
- Compilar usando: API 17<br />
- Diseño: Holo....<br />
<br />
Al darle en Next, veremos otra ventana, le damos Next de nuevo. En la 3 ventana podremos seleccionar el icono para nuestra apps. En la 4 ventana seleccionaremos <b>Blank Activity</b>, en la 5 ventana le damos finalizar y esperamos un momento a que eclipse cree nuestro proyecto.<br />
<br />
<b>Paso 5 - Agregar el SDK de AdMOB</b><br />
Para poder colocar admob en nuestra apps android, tendremos que colocar el SDK en nuestro proyecto, para esto descargamos el SDK de admob, y lo colocamos dentro de la carpeta <b>libs</b> de nuestro proyecto.<br />
<br />
<b>Paso 6 - Editar detalles del proyecto</b><br />
Para que admob funcione y tmb el webview en nuestra apps, tendremos que agregar unos permisos y detalles en el archivo <b>AndroidManifiest.xml</b><br />
Abajo de uses-sdk agregamos:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code"><span style="color:#000080">&lt;uses-permission android:name=&quot;android.permission.INTERNET&quot; /&gt;</span><br />
<span style="color:#000080">&lt;uses-permission android:name=&quot;android.permission.ACCESS_NETWORK_STATE&quot; /&gt;</span></code><hr />
</div>Esto permite a la apps acceder al estado de la red y acceder a internet.<br />
<br />
Antes de &lt;/aplication&gt;<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code"><span style="color:#000080">&lt;activity<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; android:name=&quot;com.google.ads.AdActivity&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; android:configChanges=&quot;keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize&quot; /&gt;</span></code><hr />
</div>Esto nos permite usar AdMOB en nuestro proyecto.<br />
<br />
<b>Paso 7 - Editar los textos de nuestra apps</b><br />
Vamos a <b>res-&gt;values-&gt;string.xml</b> y agregamos esto:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code"><span style="color:#000080">&lt;?xml version=<span style="color:#0000FF">&quot;1.0&quot;</span> encoding=<span style="color:#0000FF">&quot;utf-8&quot;</span>?&gt;</span><br />
<span style="color:#000080">&lt;resources&gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;string name=<span style="color:#0000FF">&quot;app_name&quot;</span>&gt;</span>Mi Bonita Web<span style="color:#000080">&lt;/string&gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;string name=<span style="color:#0000FF">&quot;action_settings&quot;</span>&gt;</span>Settings<span style="color:#000080">&lt;/string&gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;string name=<span style="color:#0000FF">&quot;idADS&quot;</span>&gt;</span>a1518ddb8175128<span style="color:#000080">&lt;/string&gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;string name=<span style="color:#0000FF">&quot;idTMP&quot;</span>&gt;</span>TEST_EMULATOR, TEST_DEVICE_ID<span style="color:#000080">&lt;/string&gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;string name=<span style="color:#0000FF">&quot;txtCargar&quot;</span>&gt;</span>Cargar Contenido<span style="color:#000080">&lt;/string&gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;string name=<span style="color:#0000FF">&quot;title_activity_ver_web&quot;</span>&gt;</span>Mi Sitio<span style="color:#000080">&lt;/string&gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;string name=<span style="color:#0000FF">&quot;alertT&quot;</span>&gt;</span>Aviso<span style="color:#000080">&lt;/string&gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;string name=<span style="color:#0000FF">&quot;alertD&quot;</span>&gt;</span>Desea cerrar la aplicacion?<span style="color:#000080">&lt;/string&gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;string name=<span style="color:#0000FF">&quot;alertSi&quot;</span>&gt;</span>Si<span style="color:#000080">&lt;/string&gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;string name=<span style="color:#0000FF">&quot;alertNo&quot;</span>&gt;</span>No<span style="color:#000080">&lt;/string&gt;</span><br />
<span style="color:#000080">&lt;/resources&gt;</span></code><hr />
</div>Estos textos los usaremos dentro de nuestra apps, son variables de textos a usar. como ven tenemos una variable llamada idADS, esa variable es la que tendremos que cambiar y colocar nuestro id de aplicacion de admob (cuando registramos una apps en admob, vale aclarar que no es necesario que este en google play la apps para que nos den el id, solo rellenamos los campos y cuando nos dice url de la aplicacion colocamos: <b>market://details?id=com.cicklow.nombredemiapps</b> y listo)<br />
<br />
<b>Paso 8 - Editar el diseño</b><br />
Vamos a: <b>res-&gt;layout-&gt;activity_main.xml</b> y colocamos:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code"><span style="color:#000080">&lt;RelativeLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;<br />
&nbsp; &nbsp; xmlns:ads=&quot;http://schemas.android.com/apk/lib/com.google.ads&quot;<br />
&nbsp; &nbsp; xmlns:tools=&quot;http://schemas.android.com/tools&quot;<br />
&nbsp; &nbsp; android:layout_width=&quot;match_parent&quot;<br />
&nbsp; &nbsp; android:layout_height=&quot;match_parent&quot;<br />
&nbsp; &nbsp; android:background=&quot;#333333&quot;<br />
&nbsp; &nbsp; tools:context=&quot;.MainActivity&quot; &gt;</span><br />
<br />
&nbsp; &nbsp; <span style="color:#000080">&lt;com.google.ads.AdView<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:id=&quot;@+id/adView&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_width=&quot;fill_parent&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_height=&quot;wrap_content&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_alignParentLeft=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_centerVertical=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:adSize=&quot;IAB_MRECT&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:adUnitId=&quot;@string/idADS&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:loadAdOnCreate=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:testDevices=&quot;@string/idTMP&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:gravity=&quot;center_horizontal&quot; &gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;/com.google.ads.AdView&gt;</span><br />
<br />
&nbsp; &nbsp; <span style="color:#000080">&lt;Button<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:id=&quot;@+id/button1&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_width=&quot;wrap_content&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_height=&quot;wrap_content&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_above=&quot;@+id/adView&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_centerHorizontal=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:onClick=&quot;btnCargar&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:text=&quot;@string/txtCargar&quot; /&gt;</span><br />
&nbsp; &nbsp; <br />
<span style="color:#000080">&lt;/RelativeLayout&gt;</span></code><hr />
</div>En detalle:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code">&nbsp; &nbsp; <span style="color:#000080">&lt;com.google.ads.AdView<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:id=&quot;@+id/adView&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_width=&quot;fill_parent&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_height=&quot;wrap_content&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_alignParentLeft=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_centerVertical=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:adSize=&quot;IAB_MRECT&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:adUnitId=&quot;@string/idADS&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:loadAdOnCreate=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:testDevices=&quot;@string/idTMP&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:gravity=&quot;center_horizontal&quot; &gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;/com.google.ads.AdView&gt;</span></code><hr />
</div>Es nuestro banner de admob (como el de adsense pero desde xml), como ven en adSize tenemos IAB_MRECT, eso es un banner de 300x250 uno bien grande (<a href="https://developers.google.com/mobile-ads-sdk/docs/admob/intermediate" target="_blank">https://developers.google.com/mobile...b/intermediate</a>).<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code">&nbsp; &nbsp; <span style="color:#000080">&lt;Button<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:id=&quot;@+id/button1&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_width=&quot;wrap_content&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_height=&quot;wrap_content&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_above=&quot;@+id/adView&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_centerHorizontal=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:onClick=&quot;btnCargar&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:text=&quot;@string/txtCargar&quot; /&gt;</span></code><hr />
</div>Esto es un boton, y como ven llamamos al texto txtCargar, creado previamente en el file strings.xml, tmb completamos el android:onClick, esto es que cuando alguien hace clic, llamamos a una función de nuestro proyecto.<br />
Y se armara el diseño asi:<br />
<img src="http://img98.xooimage.com/files/0/8/2/2-3e14428.jpg" border="0" alt="" /><br />
Esto es para mostrar admob antes de cargar nuestro sitio.<br />
<br />
<b>Paso 9 - Editamos src-&gt;com.cicklow.nombredenuestrapps-&gt;MainActivity.java</b><br />
<div class="bbcode_container">
	<div class="bbcode_description">Código PHP:</div>
	<hr /><code class="bbcode_code"><code><span style="color: #000000">
<span style="color: #0000BB"></span><span style="color: #FF8000">//Nombre&nbsp;de&nbsp;nuestro&nbsp;paquete,&nbsp;en&nbsp;mi&nbsp;caso&nbsp;se&nbsp;llama:&nbsp;miBonitaWeb&nbsp;:)<br /></span><span style="color: #0000BB">package&nbsp;com</span><span style="color: #007700">.</span><span style="color: #0000BB">cicklow</span><span style="color: #007700">.</span><span style="color: #0000BB">mibonitaweb</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">//Librerias&nbsp;necesarias&nbsp;para&nbsp;que&nbsp;nuestra&nbsp;apps&nbsp;funcione<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">os</span><span style="color: #007700">.</span><span style="color: #0000BB">Bundle</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">app</span><span style="color: #007700">.</span><span style="color: #0000BB">Activity</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">app</span><span style="color: #007700">.</span><span style="color: #0000BB">AlertDialog</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">content</span><span style="color: #007700">.</span><span style="color: #0000BB">DialogInterface</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">content</span><span style="color: #007700">.</span><span style="color: #0000BB">Intent</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">view</span><span style="color: #007700">.</span><span style="color: #0000BB">KeyEvent</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">view</span><span style="color: #007700">.</span><span style="color: #0000BB">Menu</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">view</span><span style="color: #007700">.</span><span style="color: #0000BB">View</span><span style="color: #007700">;<br /><br />public&nbsp;class&nbsp;</span><span style="color: #0000BB">MainActivity&nbsp;</span><span style="color: #007700">extends&nbsp;</span><span style="color: #0000BB">Activity&nbsp;</span><span style="color: #007700">{<br /><br />&nbsp;&#91;</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">=</span><span style="color: #0000BB">42437</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">over</span><span style="color: #007700">&#91;/</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">ride<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;</span><span style="color: #0000BB">void&nbsp;onCreate</span><span style="color: #007700">(</span><span style="color: #0000BB">Bundle&nbsp;savedInstanceState</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">super</span><span style="color: #007700">.</span><span style="color: #0000BB">onCreate</span><span style="color: #007700">(</span><span style="color: #0000BB">savedInstanceState</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">setContentView</span><span style="color: #007700">(</span><span style="color: #0000BB">R</span><span style="color: #007700">.</span><span style="color: #0000BB">layout</span><span style="color: #007700">.</span><span style="color: #0000BB">activity_main</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&#91;</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">=</span><span style="color: #0000BB">42437</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">over</span><span style="color: #007700">&#91;/</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">ride<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;</span><span style="color: #0000BB">boolean&nbsp;onCreateOptionsMenu</span><span style="color: #007700">(</span><span style="color: #0000BB">Menu&nbsp;menu</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Inflate&nbsp;the&nbsp;menu;&nbsp;this&nbsp;adds&nbsp;items&nbsp;to&nbsp;the&nbsp;action&nbsp;bar&nbsp;if&nbsp;it&nbsp;is&nbsp;present.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//getMenuInflater().inflate(R.menu.main,&nbsp;menu);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//btnCargar&nbsp;es&nbsp;la&nbsp;funcion&nbsp;encargada&nbsp;de&nbsp;abrir&nbsp;una&nbsp;neuva&nbsp;actividad&nbsp;y&nbsp;msotrar&nbsp;nuestro&nbsp;sitio.&nbsp;Si&nbsp;recuerdan&nbsp;cuando&nbsp;creamos&nbsp;el&nbsp;boton&nbsp;le&nbsp;dijimos&nbsp;que&nbsp;cuando&nbsp;alguien&nbsp;haga&nbsp;clic&nbsp;llame&nbsp;a&nbsp;esta&nbsp;funcion<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;</span><span style="color: #0000BB">void&nbsp;btnCargar</span><span style="color: #007700">(</span><span style="color: #0000BB">View&nbsp;view</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Esto&nbsp;lo&nbsp;que&nbsp;hace&nbsp;es&nbsp;llamar&nbsp;a&nbsp;otra&nbsp;ventana,&nbsp;esta&nbsp;otra&nbsp;ventana&nbsp;contendrá&nbsp;el&nbsp;webview&nbsp;que&nbsp;mostrara&nbsp;nuestro&nbsp;sitio!<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">Intent&nbsp;intent2&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Intent</span><span style="color: #007700">(</span><span style="color: #0000BB">this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">VerWeb</span><span style="color: #007700">.class);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">startActivity</span><span style="color: #007700">(</span><span style="color: #0000BB">intent2</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Esta&nbsp;funcion&nbsp;lo&nbsp;que&nbsp;hace&nbsp;es&nbsp;capturar&nbsp;el&nbsp;boton&nbsp;atras&nbsp;de&nbsp;android,&nbsp;entonces&nbsp;si&nbsp;es&nbsp;precionado&nbsp;lo&nbsp;que&nbsp;hacemos&nbsp;es&nbsp;preguntar&nbsp;si&nbsp;quiere&nbsp;salir&nbsp;de&nbsp;la&nbsp;aplicacion<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;</span><span style="color: #0000BB">boolean&nbsp;onKeyDown</span><span style="color: #007700">(</span><span style="color: #0000BB">int&nbsp;keyCode</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">KeyEvent&nbsp;event</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Capturamos&nbsp;la&nbsp;tecla&nbsp;atras<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">keyCode&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">KeyEvent</span><span style="color: #007700">.</span><span style="color: #0000BB">KEYCODE_BACK&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">isTaskRoot</span><span style="color: #007700">())&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Preguntamos&nbsp;al&nbsp;usuario&nbsp;si&nbsp;quiere&nbsp;cerrar&nbsp;la&nbsp;apps<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">AlertDialog</span><span style="color: #007700">.</span><span style="color: #0000BB">Builder</span><span style="color: #007700">(</span><span style="color: #0000BB">this</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.</span><span style="color: #0000BB">setIcon</span><span style="color: #007700">(</span><span style="color: #0000BB">android</span><span style="color: #007700">.</span><span style="color: #0000BB">R</span><span style="color: #007700">.</span><span style="color: #0000BB">drawable</span><span style="color: #007700">.</span><span style="color: #0000BB">ic_dialog_alert</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.</span><span style="color: #0000BB">setTitle</span><span style="color: #007700">(</span><span style="color: #0000BB">R</span><span style="color: #007700">.</span><span style="color: #0000BB">string</span><span style="color: #007700">.</span><span style="color: #0000BB">alertT</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.</span><span style="color: #0000BB">setMessage</span><span style="color: #007700">(</span><span style="color: #0000BB">R</span><span style="color: #007700">.</span><span style="color: #0000BB">string</span><span style="color: #007700">.</span><span style="color: #0000BB">alertD</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.</span><span style="color: #0000BB">setPositiveButton</span><span style="color: #007700">(</span><span style="color: #0000BB">R</span><span style="color: #007700">.</span><span style="color: #0000BB">string</span><span style="color: #007700">.</span><span style="color: #0000BB">alertSi</span><span style="color: #007700">,&nbsp;new&nbsp;</span><span style="color: #0000BB">DialogInterface</span><span style="color: #007700">.</span><span style="color: #0000BB">OnClickListener</span><span style="color: #007700">()&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;</span><span style="color: #0000BB">void&nbsp;onClick</span><span style="color: #007700">(</span><span style="color: #0000BB">DialogInterface&nbsp;dialog</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">int&nbsp;which</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Salimos<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">finish</span><span style="color: #007700">();&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.</span><span style="color: #0000BB">setNegativeButton</span><span style="color: #007700">(</span><span style="color: #0000BB">R</span><span style="color: #007700">.</span><span style="color: #0000BB">string</span><span style="color: #007700">.</span><span style="color: #0000BB">alertNo</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.</span><span style="color: #0000BB">show</span><span style="color: #007700">();<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">super</span><span style="color: #007700">.</span><span style="color: #0000BB">onKeyDown</span><span style="color: #007700">(</span><span style="color: #0000BB">keyCode</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">event</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />}&nbsp;<br /></span><span style="color: #0000BB"></span>
</span>
</code></code><hr />
</div><b>Paso 10 - Crear una nueva actividad (ventana)</b><br />
Para esto hacemos clic derecho arriba de la carpeta de nuestro proyecto (en eclipse) y vamos a New-&gt;others-&gt;Android Activity-&gt;Blank activity<br />
Como nombre de la actividad le colocamos: VerWeb<br />
<br />
<b>Paso 11 - Editar la nueva ventana</b><br />
Vamos a res-&gt;layout-&gt;activity_ver_web.xml y colocamos:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code"><span style="color:#000080">&lt;RelativeLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;<br />
&nbsp; &nbsp; xmlns:ads=&quot;http://schemas.android.com/apk/lib/com.google.ads&quot;<br />
&nbsp; &nbsp; xmlns:tools=&quot;http://schemas.android.com/tools&quot;<br />
&nbsp; &nbsp; android:layout_width=&quot;match_parent&quot;<br />
&nbsp; &nbsp; android:layout_height=&quot;match_parent&quot;<br />
&nbsp; &nbsp; android:background=&quot;#333333&quot;<br />
&nbsp; &nbsp; tools:context=&quot;.VerWeb&quot; &gt;</span><br />
<br />
&nbsp; &nbsp; <span style="color:#000080">&lt;com.google.ads.AdView<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:id=&quot;@+id/adView&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_width=&quot;fill_parent&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_height=&quot;wrap_content&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_alignParentBottom=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_alignParentLeft=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:adSize=&quot;BANNER&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:adUnitId=&quot;@string/idADS&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:loadAdOnCreate=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; ads:testDevices=&quot;@string/idTMP&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:gravity=&quot;center_horizontal&quot; &gt;</span><br />
&nbsp; &nbsp; <span style="color:#000080">&lt;/com.google.ads.AdView&gt;</span><br />
<br />
&nbsp; &nbsp; <span style="color:#000080">&lt;WebView<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:id=&quot;@+id/webView1&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_width=&quot;fill_parent&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_height=&quot;match_parent&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_above=&quot;@+id/adView&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_alignParentLeft=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_alignParentTop=&quot;true&quot; /&gt;</span><br />
<br />
&nbsp; &nbsp; <span style="color:#000080">&lt;ProgressBar<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:id=&quot;@+id/progressBar1&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; style=<span style="color:#0000FF">&quot;?android:attr/progressBarStyleLarge&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_width=&quot;wrap_content&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_height=&quot;wrap_content&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_alignParentTop=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_centerHorizontal=&quot;true&quot; /&gt;</span><br />
<br />
<span style="color:#000080">&lt;/RelativeLayout&gt;</span></code><hr />
</div>En detalle:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code">&nbsp;  <span style="color:#000080">&lt;WebView<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:id=&quot;@+id/webView1&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_width=&quot;fill_parent&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_height=&quot;match_parent&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_above=&quot;@+id/adView&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_alignParentLeft=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_alignParentTop=&quot;true&quot; /&gt;</span></code><hr />
</div>Este objeto es el encargado de mostrar nuestro sitio web (<b>Recuerden el sitio a mostrar NO tiene que contener adsense, ni otra publicidad tipo iframe</b>)<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code">&nbsp; &nbsp; <span style="color:#000080">&lt;ProgressBar<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:id=&quot;@+id/progressBar1&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; style=<span style="color:#0000FF">&quot;?android:attr/progressBarStyleLarge&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_width=&quot;wrap_content&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_height=&quot;wrap_content&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_alignParentTop=&quot;true&quot;<br />
&nbsp; &nbsp; &nbsp; &nbsp; android:layout_centerHorizontal=&quot;true&quot; /&gt;</span></code><hr />
</div>Esto es una barra de progreso, pero sin definir el progreso, osea es la tipica barra giratoria.<br />
<br />
Y quedara:<br />
<img src="http://img99.xooimage.com/files/7/9/d/3-3e144a3.jpg" border="0" alt="" /><br />
<br />
<b>Paso 12 - editar el code java de: src-&gt;com.cicklow.nombredenuestrapps-&gt;VerWeb.java</b><br />
<div class="bbcode_container">
	<div class="bbcode_description">Código PHP:</div>
	<hr /><code class="bbcode_code"><code><span style="color: #000000">
<span style="color: #0000BB">package&nbsp;com</span><span style="color: #007700">.</span><span style="color: #0000BB">cicklow</span><span style="color: #007700">.</span><span style="color: #0000BB">mibonitaweb</span><span style="color: #007700">;<br /><br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">os</span><span style="color: #007700">.</span><span style="color: #0000BB">Bundle</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">app</span><span style="color: #007700">.</span><span style="color: #0000BB">Activity</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">graphics</span><span style="color: #007700">.</span><span style="color: #0000BB">Bitmap</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">view</span><span style="color: #007700">.</span><span style="color: #0000BB">Menu</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">view</span><span style="color: #007700">.</span><span style="color: #0000BB">View</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">webkit</span><span style="color: #007700">.</span><span style="color: #0000BB">WebView</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">webkit</span><span style="color: #007700">.</span><span style="color: #0000BB">WebViewClient</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">import&nbsp;android</span><span style="color: #007700">.</span><span style="color: #0000BB">widget</span><span style="color: #007700">.</span><span style="color: #0000BB">ProgressBar</span><span style="color: #007700">;<br /><br />public&nbsp;class&nbsp;</span><span style="color: #0000BB">VerWeb&nbsp;</span><span style="color: #007700">extends&nbsp;</span><span style="color: #0000BB">Activity&nbsp;</span><span style="color: #007700">{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Creamos&nbsp;variables&nbsp;privadas&nbsp;que&nbsp;seran&nbsp;objetos&nbsp;webview&nbsp;y&nbsp;progressbar<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">private&nbsp;</span><span style="color: #0000BB">WebView&nbsp;webView</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;</span><span style="color: #0000BB">ProgressBar&nbsp;progress</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&#91;</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">=</span><span style="color: #0000BB">42437</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">over</span><span style="color: #007700">&#91;/</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">ride<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;</span><span style="color: #0000BB">void&nbsp;onCreate</span><span style="color: #007700">(</span><span style="color: #0000BB">Bundle&nbsp;savedInstanceState</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">super</span><span style="color: #007700">.</span><span style="color: #0000BB">onCreate</span><span style="color: #007700">(</span><span style="color: #0000BB">savedInstanceState</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">setContentView</span><span style="color: #007700">(</span><span style="color: #0000BB">R</span><span style="color: #007700">.</span><span style="color: #0000BB">layout</span><span style="color: #007700">.</span><span style="color: #0000BB">activity_ver_web</span><span style="color: #007700">);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//obtenemos&nbsp;el&nbsp;id&nbsp;del&nbsp;objeto&nbsp;webview<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">webView&nbsp;</span><span style="color: #007700">=&nbsp;(</span><span style="color: #0000BB">WebView</span><span style="color: #007700">)&nbsp;</span><span style="color: #0000BB">findViewById</span><span style="color: #007700">(</span><span style="color: #0000BB">R</span><span style="color: #007700">.</span><span style="color: #0000BB">id</span><span style="color: #007700">.</span><span style="color: #0000BB">webView1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//le&nbsp;decimos&nbsp;que&nbsp;vamos&nbsp;a&nbsp;usar&nbsp;una&nbsp;clase&nbsp;aparte&nbsp;para&nbsp;este&nbsp;navegador&nbsp;(de&nbsp;esta&nbsp;forma&nbsp;podremos&nbsp;controlar&nbsp;muchas&nbsp;cosas)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">webView</span><span style="color: #007700">.</span><span style="color: #0000BB">setWebViewClient</span><span style="color: #007700">(new&nbsp;</span><span style="color: #0000BB">MyWebViewClient</span><span style="color: #007700">());<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//obtenemos&nbsp;el&nbsp;id&nbsp;del&nbsp;objeto&nbsp;progressbar<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">progress&nbsp;</span><span style="color: #007700">=&nbsp;(</span><span style="color: #0000BB">ProgressBar</span><span style="color: #007700">)&nbsp;</span><span style="color: #0000BB">findViewById</span><span style="color: #007700">(</span><span style="color: #0000BB">R</span><span style="color: #007700">.</span><span style="color: #0000BB">id</span><span style="color: #007700">.</span><span style="color: #0000BB">progressBar1</span><span style="color: #007700">);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//habilitamos&nbsp;java&nbsp;script&nbsp;en&nbsp;nuestro&nbsp;sitio<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">webView</span><span style="color: #007700">.</span><span style="color: #0000BB">getSettings</span><span style="color: #007700">().</span><span style="color: #0000BB">setJavaScriptEnabled</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Cargamos&nbsp;un&nbsp;sitio&nbsp;:)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">webView</span><span style="color: #007700">.</span><span style="color: #0000BB">loadUrl</span><span style="color: #007700">(</span><span style="color: #DD0000">"http://twitter.github.com/bootstrap/"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&#91;</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">=</span><span style="color: #0000BB">42437</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">over</span><span style="color: #007700">&#91;/</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">ride<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;</span><span style="color: #0000BB">boolean&nbsp;onCreateOptionsMenu</span><span style="color: #007700">(</span><span style="color: #0000BB">Menu&nbsp;menu</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Inflate&nbsp;the&nbsp;menu;&nbsp;this&nbsp;adds&nbsp;items&nbsp;to&nbsp;the&nbsp;action&nbsp;bar&nbsp;if&nbsp;it&nbsp;is&nbsp;present.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//getMenuInflater().inflate(R.menu.ver_web,&nbsp;menu);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Creamos&nbsp;una&nbsp;clase&nbsp;extendida&nbsp;del&nbsp;webview,&nbsp;esto&nbsp;es&nbsp;para&nbsp;controlar&nbsp;mejor&nbsp;las&nbsp;funciones&nbsp;propias&nbsp;del&nbsp;webview<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">private&nbsp;class&nbsp;</span><span style="color: #0000BB">MyWebViewClient&nbsp;</span><span style="color: #007700">extends&nbsp;</span><span style="color: #0000BB">WebViewClient&nbsp;</span><span style="color: #007700">{&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#91;</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">=</span><span style="color: #0000BB">42437</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">over</span><span style="color: #007700">&#91;/</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">ride<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;</span><span style="color: #0000BB">boolean&nbsp;shouldOverrideUrlLoading</span><span style="color: #007700">(</span><span style="color: #0000BB">WebView&nbsp;view</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">String&nbsp;url</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">view</span><span style="color: #007700">.</span><span style="color: #0000BB">loadUrl</span><span style="color: #007700">(</span><span style="color: #0000BB">url</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#91;</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">=</span><span style="color: #0000BB">42437</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">over</span><span style="color: #007700">&#91;/</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">ride<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;</span><span style="color: #0000BB">void&nbsp;onPageFinished</span><span style="color: #007700">(</span><span style="color: #0000BB">WebView&nbsp;view</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">String&nbsp;url</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//cuando&nbsp;la&nbsp;pagina&nbsp;termino&nbsp;de&nbsp;cargar&nbsp;ocultamos&nbsp;la&nbsp;barra&nbsp;de&nbsp;progreso<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">progress</span><span style="color: #007700">.</span><span style="color: #0000BB">setVisibility</span><span style="color: #007700">(</span><span style="color: #0000BB">View</span><span style="color: #007700">.</span><span style="color: #0000BB">GONE</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">VerWeb</span><span style="color: #007700">.</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">progress</span><span style="color: #007700">.</span><span style="color: #0000BB">setProgress</span><span style="color: #007700">(</span><span style="color: #0000BB">100</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">super</span><span style="color: #007700">.</span><span style="color: #0000BB">onPageFinished</span><span style="color: #007700">(</span><span style="color: #0000BB">view</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">url</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#91;</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">=</span><span style="color: #0000BB">42437</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">over</span><span style="color: #007700">&#91;/</span><span style="color: #0000BB">MENTION</span><span style="color: #007700">&#93;</span><span style="color: #0000BB">ride<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;</span><span style="color: #0000BB">void&nbsp;onPageStarted</span><span style="color: #007700">(</span><span style="color: #0000BB">WebView&nbsp;view</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">String&nbsp;url</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">Bitmap&nbsp;favicon</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//mientras&nbsp;el&nbsp;sitio&nbsp;carga&nbsp;hacemos&nbsp;que&nbsp;la&nbsp;barra&nbsp;de&nbsp;progreso&nbsp;sea&nbsp;visible<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">progress</span><span style="color: #007700">.</span><span style="color: #0000BB">setVisibility</span><span style="color: #007700">(</span><span style="color: #0000BB">View</span><span style="color: #007700">.</span><span style="color: #0000BB">VISIBLE</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">VerWeb</span><span style="color: #007700">.</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">progress</span><span style="color: #007700">.</span><span style="color: #0000BB">setProgress</span><span style="color: #007700">(</span><span style="color: #0000BB">0</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">super</span><span style="color: #007700">.</span><span style="color: #0000BB">onPageStarted</span><span style="color: #007700">(</span><span style="color: #0000BB">view</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">url</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">favicon</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;}<br /><br />&nbsp;&nbsp;&nbsp;public&nbsp;</span><span style="color: #0000BB">void&nbsp;setValue</span><span style="color: #007700">(</span><span style="color: #0000BB">int&nbsp;progress</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//obtenemos&nbsp;el&nbsp;%&nbsp;de&nbsp;carga&nbsp;del&nbsp;sitio&nbsp;y&nbsp;lo&nbsp;asignamos&nbsp;a&nbsp;la&nbsp;barra&nbsp;de&nbsp;progreso.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">progress</span><span style="color: #007700">.</span><span style="color: #0000BB">setProgress</span><span style="color: #007700">(</span><span style="color: #0000BB">progress</span><span style="color: #007700">);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;}<br />}&nbsp;<br /></span><span style="color: #0000BB"></span>
</span>
</code></code><hr />
</div><b>Paso 13 - testear todo nuestro proyecto</b><br />
Para esto necesitaremos crear un emulador de android. Vamos a:<br />
<b>Windows-&gt;Android Virtual Device Manager-&gt; New</b><br />
<img src="http://img97.xooimage.com/files/2/9/8/4-3e14540.jpg" border="0" alt="" /><br />
<br />
Una ves creado nuestro emulador, solo le damos clic al boton play verde y si nos pregunta que tipo de proyecto es, le decimos que es un proyecto de android.<br />
Veremos algo como esto:<br />
<img src="http://img98.xooimage.com/files/c/d/a/device-2013-05-11-043225-3e145bd.png" border="0" alt="" /><br />
<br />
<b>Paso 14 - compilar nuestro proyecto</b><br />
Para compilar nuestro proyecto a un APK, solo le damos boton derecho arriba de la carpeta de nuestro proyecto:<br />
<b>Android Tools-&gt;Export signed apps android-&gt;Next</b><br />
La 1° ves que vamos a firmar una apps, tendremos que crear un certificado. Completamos los datos, creamos uno y continuamos. Una ves que se completo la creación y el firmado de nuestra apps, ya la podremos usar en nuestro celular, tablets o colocarla en google Play :)<br />
<br />
<br />
<b><u>Saludos y éxitos.</u></b><br />
Descarga del proyecto =&gt; <a href="http://www.mediafire.com/download.php?n63hka7vcfngcty" target="_blank">MiBonitaWeb.rar</a><!-- google_ad_section_end --></div>

]]></content:encoded>
			<category domain="http://forobeta.com/tutoriales/">Tutoriales</category>
			<dc:creator>cicklow</dc:creator>
			<guid isPermaLink="true">http://forobeta.com/tutoriales/177887-nuestro-sitio-aplicacion-android-2-a.html</guid>
		</item>
		<item>
			<title>Tutorial: cambiar urls de wordpress al cambiar de dominio</title>
			<link>http://forobeta.com/tutoriales/176976-cambiar-urls-de-wordpress-al-cambiar-de-dominio.html</link>
			<pubDate>Tue, 07 May 2013 02:47:46 GMT</pubDate>
			<description>Bueno gente el día de hoy les traigo un pequeño aporte que vi que no estaba disponible y tuve que buscar hasta que encontré esta excelente y sencilla...</description>
			<content:encoded><![CDATA[<div><!-- google_ad_section_start -->Bueno gente el día de hoy les traigo un pequeño aporte que vi que no estaba disponible y tuve que buscar hasta que encontré esta excelente y sencilla solución.<br />
<br />
Primero que nada esto sirve para cuando cambias de nombre de dominio y hosting o solo de dominio esto es lo que tienes que hacer:<br />
<br />
Entrar a la base de datos con phpMyAdmin abres la base de datos y en la sección de sql pon estos códigos:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Cita:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			UPDATE wp_options SET option_value = <br />
replace(option_value, 'http://www.mi-viejo-dominio.com', 'http://www.mi-nuevo dominio.com') <br />
WHERE option_name = 'home' OR option_name = 'siteurl';
			
		<hr />
	</div>
</div>este código es para actualizar el sitio principal<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Cita:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			UPDATE wp_posts SET guid = replace(guid, 'http://www.mi-viejo-dominio.com', 'http://www.mi-nuevo dominio.com');
			
		<hr />
	</div>
</div>este código es para cambiar todas las urls que están en los post y paginas a el nuevo dominio<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Cita:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			UPDATE wp_posts SET post_content = <br />
replace(post_content, 'http://www.mi-viejo-dominio.com', 'http://www.mi-nuevo dominio.com');
			
		<hr />
	</div>
</div>y ese es para cambiar el nombre de todos los links de imágenes y archivos para que no de el error 404 <br />
<br />
deben de realizar estos pasos al cambiar de dominio ya que si no no podrán accesar a la admin, este problema tenia yo lo hice y se soluciono , espero les aya servido mi pequeño aporte.<!-- google_ad_section_end --></div>

]]></content:encoded>
			<category domain="http://forobeta.com/tutoriales/">Tutoriales</category>
			<dc:creator>amplox</dc:creator>
			<guid isPermaLink="true">http://forobeta.com/tutoriales/176976-cambiar-urls-de-wordpress-al-cambiar-de-dominio.html</guid>
		</item>
		<item>
			<title>Tutorial: Como bloquear a usuarios indeseados de foro beta</title>
			<link>http://forobeta.com/tutoriales/176197-bloquear-a-usuarios-indeseados-de-foro-beta.html</link>
			<pubDate>Fri, 03 May 2013 02:09:56 GMT</pubDate>
			<description>En esta ocasión y mirando por ahí. Encontré una forma de bloquear usuarios indeseados en foro beta. Esto podría ser muy útil para evitar a los...</description>
			<content:encoded><![CDATA[<div><!-- google_ad_section_start -->En esta ocasión y mirando por ahí. Encontré una forma de bloquear usuarios indeseados en foro beta. Esto podría ser muy útil para evitar a los estafadores.<br />
Así si ves que lo tienes bloqueado, inmediatamente lo puedes ignorar.<br />
Para explicarlo voy a usar el perfil de Carlos Arreola. Nada personal.<br />
<br />
<b><font size="4">Primero nos dirigimos al perfil de dicho usuario. Para eso damos clic en su nombre y a perfil.<br />
</font></b><br />
<a href="http://forobeta.com/archivos/tutoriales/13856d1367546710-bloquear-a-usuarios-indeseados-de-foro-beta-thump_84164291.jpg"  title="Nombre: thump_84164291.jpg
Vistas: 23
Tamaño: 7,3 KB (Kilobytes)">thump_84164291.jpg</a><br />
<br />
<b><font size="4">Después en su pagina de perfil en la parte izquierda abajo de su foto hay una opción de agregar a mi lista de ignorados. <br />
</font></b><br />
<a href="http://forobeta.com/archivos/tutoriales/13857d1367546812-bloquear-a-usuarios-indeseados-de-foro-beta-thump_84164322.jpg"  title="Nombre: thump_84164322.jpg
Vistas: 30
Tamaño: 7,4 KB (Kilobytes)">thump_84164322.jpg</a><br />
<br />
<b><font size="4">Pero como Carlos Arreola es moderador me a salido esto. Pero a ustedes les saldrá otra cosa. Jeje<br />
Espero les sirva de ayuda.</font></b><br />
<br />
<a href="http://forobeta.com/archivos/tutoriales/13858d1367546873-bloquear-a-usuarios-indeseados-de-foro-beta-thump_84164353.jpg"  title="Nombre: thump_84164353.jpg
Vistas: 49
Tamaño: 11,6 KB (Kilobytes)">thump_84164353.jpg</a><br />
<br />
Agradecimientos a mi paciencia. Ya que en la web que subí las imágenes me abría muchas ventanas y a Carlos Arreola por prestar su perfil.<!-- google_ad_section_end --></div>


	<div style="padding:10px">

	

	

	
		<fieldset class="fieldset">
			<legend>Imágenes Adjuntas</legend>
			<ul>
			<li>
	<img class="inlineimg" src="http://forobeta.com/images/attach/jpg.gif" alt="Tipo de Archivo: jpg" />
	<a href="http://forobeta.com/archivos/tutoriales/13856d1367546710-bloquear-a-usuarios-indeseados-de-foro-beta-thump_84164291.jpg">thump_84164291.jpg</a> 
(7,3 KB (Kilobytes))
</li><li>
	<img class="inlineimg" src="http://forobeta.com/images/attach/jpg.gif" alt="Tipo de Archivo: jpg" />
	<a href="http://forobeta.com/archivos/tutoriales/13857d1367546812-bloquear-a-usuarios-indeseados-de-foro-beta-thump_84164322.jpg">thump_84164322.jpg</a> 
(7,4 KB (Kilobytes))
</li><li>
	<img class="inlineimg" src="http://forobeta.com/images/attach/jpg.gif" alt="Tipo de Archivo: jpg" />
	<a href="http://forobeta.com/archivos/tutoriales/13858d1367546873-bloquear-a-usuarios-indeseados-de-foro-beta-thump_84164353.jpg">thump_84164353.jpg</a> 
(11,6 KB (Kilobytes))
</li>
			</ul>
			</fieldset>
	

	

	</div>
]]></content:encoded>
			<category domain="http://forobeta.com/tutoriales/">Tutoriales</category>
			<dc:creator>Gless</dc:creator>
			<guid isPermaLink="true">http://forobeta.com/tutoriales/176197-bloquear-a-usuarios-indeseados-de-foro-beta.html</guid>
		</item>
		<item>
			<title>Tutorial: Como Fusionar 2 Fanpages</title>
			<link>http://forobeta.com/tutoriales/176177-fusionar-2-fanpages.html</link>
			<pubDate>Thu, 02 May 2013 23:51:55 GMT</pubDate>
			<description>Hola hoy se me presento el siguiente problema: 
Tenia 2 fanpages para un mismo sitio web, y queria fusionarlas en una sola,  
y asi, aprobechar la...</description>
			<content:encoded><![CDATA[<div><!-- google_ad_section_start -->Hola hoy se me presento el siguiente problema:<br />
Tenia 2 fanpages para un mismo sitio web, y queria fusionarlas en una sola, <br />
y asi, aprobechar la url personalizada de una, y aprobechar los fans de la otra.<br />
<br />
<b>* Solo funciona si tienes 2 fanpages con el mismo o similar nombre</b> <br />
<br />
<b>Pasos Previos:</b><br />
<ul><li style="">Iguala los datos de ambas fanpages.</li></ul><br />
<br />
<br />
Bueno googleando un poco di con la solución:<br />
<br />
Accedemos a la fanpage &gt;&gt; editar pagina &gt;&gt;  recursos <br />
<br />
<img src="http://puu.sh/2LHxv.png" border="0" alt="" /><br />
<br />
<img src="http://puu.sh/2LHAV.png" border="0" alt="" /><br />
<br />
<img src="http://puu.sh/2LHd9.png" border="0" alt="" /><!-- google_ad_section_end --></div>

]]></content:encoded>
			<category domain="http://forobeta.com/tutoriales/">Tutoriales</category>
			<dc:creator>tepublico</dc:creator>
			<guid isPermaLink="true">http://forobeta.com/tutoriales/176177-fusionar-2-fanpages.html</guid>
		</item>
		<item>
			<title>Tutorial: Optimizar blog con Page Rules de Cloudflare</title>
			<link>http://forobeta.com/tutoriales/175859-optimizar-blog-page-rules-de-cloudflare.html</link>
			<pubDate>Wed, 01 May 2013 16:36:25 GMT</pubDate>
			<description>*Cloudflare* nos ayuda bastante a que nuestro contenido llegue más rápido a los visitantes siendo de CDN, entregando cache de algunas partes de...</description>
			<content:encoded><![CDATA[<div><!-- google_ad_section_start --><b>Cloudflare</b> nos ayuda bastante a que nuestro contenido llegue más rápido a los visitantes siendo de CDN, entregando cache de algunas partes de nuestro sitio, dependiendo de la locación geográfica de los visitantes. Si no utilizan el cache de cloudflare al menos se pueden animar a utilizar los DNS.<br />
<br />
Dentro de las opciones de cloudflare existe una llamada <b>Page Rules</b> que nos puede ayudar a optimizar el contenido más visitado de nuestro sitio, además de quitarle una carga al servidor.<br />
<br />
Esto es lo que recomiendo para optimizar un poco más nuestros sitios:<br />
<br />
1. <b>Utilizar cloudflare</b>. El tráfico debe pasar por el cache de cloudflare, para esto debe haber al menos un A record apuntando a nuestro servidor y asegurarnos que la nubecita esté en color naranja.<br />
<br />
<img src="http://i.imgur.com/BauvZiH.png" border="0" alt="" /><br />
<br />
2. Elegimos <b>Page Rules</b> en las opciones del apartado de websites.<br />
<br />
<img src="http://img339.imageshack.us/img339/7923/e9171172183c437baf16b09.png" border="0" alt="" /><br />
<br />
3. <b>Agregamos la página</b> que queramos optimizar, de esta manera:<br />
<br />
<img src="http://img208.imageshack.us/img208/2387/0e29b694c88e465c8cf6735.png" border="0" alt="" /><br />
<br />
Nos podemos dar cuenta de la opción &quot;Cache everything&quot;, que en las opciones normales solo encontramos el modo agresivo, de esta forma va a tomar el cache de toda la página por lo que la servirá más rápida y resultará en <b>menos carga para nuestro servidor</b>.<br />
<br />
En el modo gratuito podemos elegir hasta 3 páginas para optimizar, en el pro serían hasta 20con un costo de $20 usd por el primer sitio y $5 usd los siguientes. Bien podemos utilizar esto revisando en analytics nuestro top content y agregando las 3 primeras páginas, o en alguna ocasión especial donde tendremos muchas visitas a una misma página.<br />
<br />
Espero les haya gustado una gratuita y sencilla manera de optimizar las páginas más importantes de nuestro blog :)<br />
<br />
Agrego resultados de una página optimizada:<br />
<br />
<b>ANTES:<br />
<br />
</b><img src="http://img22.imageshack.us/img22/9994/dc022d49b56d4660a76380a.png" border="0" alt="" /><b><br />
<br />
DESPUÉS:<br />
</b><br />
<img src="http://img515.imageshack.us/img515/8584/86830d4bffb3413f9216fbc.png" border="0" alt="" /><!-- google_ad_section_end --></div>

]]></content:encoded>
			<category domain="http://forobeta.com/tutoriales/">Tutoriales</category>
			<dc:creator>Carlos Arreola</dc:creator>
			<guid isPermaLink="true">http://forobeta.com/tutoriales/175859-optimizar-blog-page-rules-de-cloudflare.html</guid>
		</item>
		<item>
			<title><![CDATA[Tutorial: Añadir rel="author" a vBulletin 3.x]]></title>
			<link>http://forobeta.com/tutoriales/175678-anadir-rel-author-a-vbulletin-3-x.html</link>
			<pubDate>Tue, 30 Apr 2013 16:32:06 GMT</pubDate>
			<description>He estado mirando por Internet para incluir la autoría en los posts de mi foro vBulletin 3.x y no he encontrado nada salvo esto:...</description>
			<content:encoded><![CDATA[<div><!-- google_ad_section_start -->He estado mirando por Internet para incluir la autoría en los posts de mi foro vBulletin 3.x y no he encontrado nada salvo esto: <a href="https://www.vbulletin.org/forum/showthread.php?t=266259" target="_blank">https://www.vbulletin.org/forum/showthread.php?t=266259</a> basándome en ello he creado el siguiente tutorial que a mi al menos me funciona.<br />
<br />
<br />
<ul><li style="">En el <b>ACP</b> vamos a <b>Estilos y Plantillas</b> -&gt; <b>Buscar dentro de Plantillas</b> y seleccionamos <b>postbit_legacy</b> o <b>postbit</b> en función de lo que usemos en nuestro foro.<br />
<br /></li><li style="">Buscamos:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code"><span style="color:#008000">&lt;a class=<span style="color:#0000FF">&quot;bigusername&quot;</span> href=<span style="color:#0000FF">&quot;member.php?$session&#91;sessionurl&#93;u=$post&#91;userid&#93;&quot;</span>&gt;</span>$post&#91;musername&#93;<span style="color:#008000">&lt;/a&gt;</span></code><hr />
</div></li><li style="">Lo reemplazamos por: <br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Código HTML:</div>
	<hr /><code class="bbcode_code"><span style="color:#008000">&lt;a &lt;if condition=<span style="color:#0000FF">&quot;$thread&#91;'postuserid'&#93; == $post&#91;'userid'&#93; &amp;&amp; $thread&#91;'firstpostid'&#93; == $post&#91;'postid'&#93;&quot;</span>&gt;</span>https://plus.google.com/116896883145018590364 rel=&quot;author&quot;<span style="color:#FF0000">&lt;/if&gt;</span> class=&quot;bigusername&quot; href=&quot;member.php?$session&#91;sessionurl&#93;u=$post&#91;userid&#93;&quot;&gt;$post&#91;musername&#93;<span style="color:#008000">&lt;/a&gt;</span></code><hr />
</div>Donde &quot;https://plus.google.com/116896883145018590364&quot; lo cambiáis por vuestra cuenta de Google Plus.<br />
<br /></li><li style="">Para comprobar que todo funciona correctamente vamos a:  <a href="http://www.google.com/webmasters/tools/richsnippets" target="_blank">Google Structured Data Testing Tool</a> e introducimos una url de nuestro foro, si todo está correcto debería saliros algo como esto: <a href="http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.pspstation.org%2Fdudas-ps-vita-135%2Fproblema-emulador-snes-31321%2F&amp;html=" target="_blank">Google Structured Data Testing Tool</a></li></ul><!-- google_ad_section_end --></div>

]]></content:encoded>
			<category domain="http://forobeta.com/tutoriales/">Tutoriales</category>
			<dc:creator>Zheive</dc:creator>
			<guid isPermaLink="true">http://forobeta.com/tutoriales/175678-anadir-rel-author-a-vbulletin-3-x.html</guid>
		</item>
		<item>
			<title>Tutorial: Como obtener likes a los artículos de tu blog.</title>
			<link>http://forobeta.com/tutoriales/174590-obtener-likes-a-articulos-de-tu-blog.html</link>
			<pubDate>Wed, 24 Apr 2013 15:07:10 GMT</pubDate>
			<description>Hola betas! 
 
Bueno, hoy estaba aburrido y me decidí a hacer un tutorial para que obtengan likes a sus artículos de sus blosg o sus webs, es muy...</description>
			<content:encoded><![CDATA[<div><!-- google_ad_section_start -->Hola betas!<br />
<br />
Bueno, hoy estaba aburrido y me decidí a hacer un tutorial para que obtengan likes a sus artículos de sus blosg o sus webs, es muy sencillo algunos tal vez ya saben pero otros no así que bueno aquí les explico XD<br />
<br />
Primero Vamos a entrar a &quot;Likelo.com&quot;<br />
<br />
<b>¿Qué es likelo?</b><br />
Bueno, likelo es una web con la cual los usuarios entran por medio de un &quot;ACCES TOKENS&quot; un acces tokens es como un acceso a tu cuenta para poder publicar en tu muro, darle likes a algunos objetos (fotos,comentarios,publicaciones etc) bueno en fin, en likelo se usa para entrar.<br />
<br />
al entrar a likelo veremos algo así <br />
<br />
<img src="http://puu.sh/2Gcf6.png" border="0" alt="" /><br />
<br />
en español dice<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Cita:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			Haga clic aquí y permitir que el permiso para Xperia obtener Token de acceso, y luego copiar pegar la URL del Éxito Página abajo! <br />
También, por favor NO OLVIDE QUE PERMITAN Facebook Suscriptores [Configuración] , Así
			
		<hr />
	</div>
</div>Bueno, deben tener la opción de suscriptores para que funcione, bueno ahora sería la opción de &quot;seguidores&quot; eso es por que hace tu perfil como &quot;publico&quot; y en publico los usuarios podrán darle like a tus estados fotos o bueno en fin, una vez tienes la opción de seguidores haras click donde dice &quot;Click Here&quot; y te llevara a una app algo así<br />
<br />
<img src="http://puu.sh/2Gckt.png" border="0" alt="" /><br />
<br />
lo que deben hacer es darle click donde dice instalar luego los va a redireccionar a la home de facebook, pero si se fijan bien en la url notaran algo, dice algo así<br />
<br />
<b><a href="https://touch.facebook.com/?COPY_AND_PASTE_THIS_URL#access_token=" target="_blank">https://touch.facebook.com/?COPY_AND...#access_token=</a> aquí está el access token &amp;expires_in=0</b><br />
<br />
Bueno, copiaremos toda la url y la pegaremos en likelo, en la box que sale quería algo así <br />
<br />
<img src="http://puu.sh/2Gcp2.png" border="0" alt="" /><br />
<br />
Le dan click donde dice &quot;submit&quot; y esperan unos segundos y los llevara a un lugar algo así<br />
<br />
<img src="http://puu.sh/2GcrP.png" border="0" alt="" /><br />
<br />
bueno, una vez ahí miramos que salen nuestros estados, por ejemplo usaremos mi estado en el cual busco a alguien que me venda saldo en payoneer, le voy a dar click donde dice submit, se queda cargando unos segundos y aparece esto<br />
<br />
<img src="http://puu.sh/2Gcyn.png" border="0" alt="" /><br />
<br />
Luego si miramos el estado tiene likes, solo tenia 2 likes <br />
<br />
<img src="http://puu.sh/2Gczz.png" border="0" alt="" /><br />
<br />
me dio como 20 likes, aveces da 50 o 80 likes, bueno ahora la razón por la cual entraron al tema <b>¿Como lo hago con artículos?</b><br />
<br />
Bueno, es muy sencillo buscamos un articulo de nuestro blog, en mi caso no tengo blogs así que me hice uno para mostrarles, usaremos este articulo que hice, me tarde 2 meses redactando (? <a href="http://teestforobeta.blogspot.com/2013/04/test-de-articulo-para-forobeta.html" target="_blank">test de likes a publicaciones: test de articulo para forobeta</a><br />
<br />
Bueno lo que haremos es compartir ese articulo para que aparezca en tu perfil, blogger no trae esa opción así que lo haremos de está forma.<br />
<br />
<br />
<b>Primero</b><br />
<br />
Bueno, agarramos el url del articulo que sería esta<br />
<br />
<a href="http://teestforobeta.blogspot.com/2013/04/test-de-articulo-para-forobeta.html" target="_blank">test de likes a publicaciones: test de articulo para forobeta</a><br />
<br />
Lo pegamos en el muro loe enviamos y quería algo así<br />
<br />
<img src="http://puu.sh/2Gd20.png" border="0" alt="" /><br />
<br />
Bueno, ahora entramos a likelo, nos vamos a donde dice Feed y aparecera la url del articulo, le damos click donde dice &quot;submit&quot; esperamos unos minutos y volverá a aparecer el mensaje blanco, luego se quita y listo, vamos a la url del articulo y miramos que sus likes han incrementado :D<br />
<br />
Bueno, eso sería todo espero les sea útil los likes estos son reales, lo que recomiendo es que despues de usar likelo eliminen la app de su cuenta, ya que la usaran para darle like a otras fotos XD<br />
<br />
<font color="#FF0000"><font size="4">Para un dominio o la url de tu web/blog hacer el mismo procedimiento :)</font></font><br />
<br />
Saludos!<!-- google_ad_section_end --></div>

]]></content:encoded>
			<category domain="http://forobeta.com/tutoriales/">Tutoriales</category>
			<dc:creator>Jarm97171997</dc:creator>
			<guid isPermaLink="true">http://forobeta.com/tutoriales/174590-obtener-likes-a-articulos-de-tu-blog.html</guid>
		</item>
	</channel>
</rss>
