Vistas de página en total

viernes, 24 de abril de 2015

Programación android con PHP y MySQL - ph29

Programación android con PHP y MySQL en la red telefónica
VER VIDEO PH29
Video: Eydh3a
Teléfonos Inteligentes e Internet
Ver EYDH en Internet
He desarrollado la aplicación de la base de conocimientos de la evolución y desarrollo humano EYDH en una red local o intranet de varios teléfonos, una tablet y una laptop. En un teléfono inteligente  baje e instale de play store de google, el paquete de Palapa Web Server PWS, que contiene el servidor web apache, el lenguaje php y el servidor de base de datos mysql. Hay que valorar al autor de la aplicación PWS y agradecer su trabajo. La aplicación de la EYDH la he presentado y desarrollado en mi blog de la evolución y desarrollo humano de google con el titulo de Programación android con PHP y MYSQL y también en videos de youtube.

Estos son los temas que tratamos.
ph00 Programación Android con PHP y MySQL
Red local con Teléfonos Inteligentes
Palapa Web Server
ph1-ph2 Introducción lenguaje HTML. 
ph3-ph8 Introducción lenguaje PHP.
ph9-ph10 Introducción a MySQL.
ph11-ph26 Aplicación EYDH.
ph27-EYDH PHPMyAdmin
ph28-EYDH en Internet
ph29-EYDH en la Red Telefónica

La base de conocimientos EYDH en la red telefónica
Hasta ahora se ha tratado el desarrollo de la aplicación EYDH en un teléfono inteligente,  también en una red local y en internet utilizando el modem router 2WIRE. Para conectarnos a la aplicación EYDH desactivar datos móviles y al  activar WIFI  ya podemos usar la red local de WIFI y para internet utilizamos ADSL que usa el par de alambres de  cobre o fibra óptica  que va a la central telefónica y de ahí a internet.
Ahora utilizaremos la red telefónica para conectarnos a la aplicación EYDH y puede ser de dos formas, con un teléfono inteligente directamente o desde una red local que pasa por un punto de acceso y en ambos caso a internet.

1.Primero se puede utilizar el teléfono inteligente como mi samsung galaxy III mini que tenga crédito de servicio telefónico con algún plan o se pide tiempo de datos enviando un mensaje del tiempo solicitado, por ejemplo en México con telcel ponemos en destinatario 5050 y el mensaje alto1h para una hora de internet y 100mb, se retorna el crédito aceptado de 9 pesos,  ahora se activa datos móviles y se desactiva WIFI en estos momentos se puede utilizar un browser como opera clasic donde se introduce la dirección de internet de la base de conocimientos EYDH:
http://grigrigr.5gbfree.com/
Regresa la primera página de la aplicación EYDH y ahora podemos navegar por la base de conocimientos.

 
2.Segundo utilizar un teléfono inteligente como el samsung galaxy III mini  como punto de acceso o router que sustituya al modem router 2WIRE para crear una red local y también se conecte a la red telefónica para accesar internet.
Para poner un teléfono inteligente como punto de acceso se hace lo siguiente.
1.Tener un chip de una compañía telefónica móvil y celular con  crédito.
2.Desactivar WIFI

3.Presionar ajustes

4.En conexiones inalámbricas y red ahora presionar más configuraciones


5.Presionar zona portátil y anclaje de red presionar zona wifi portátil aparece una pantalla con una explicación y abajo hay opciones de dispositivos permitidos y otro de confpiguración

6.Presionar configuración y aparece otra pantalla pidiendo:
Nombre de Red SSID - AndroidAP
Seguridad - WAP2 PSK
Contraseña - xxxxxxxx
seleccionar Guardar y almacena la cofiguración de la red
7.Listo la red local esta disponible.
Con otro teléfono inteligente, mi samsung galaxy mini2 se puede utilizar un browser como opera clasic se introduce la dirección de internet de la base de conocimientos EYDH:
http://grigrigr.5gbfree.com/
Se envía la dirección y si todo es correcto se  regresa la primera página de la aplicación EYDH y ahora se puede accesar la base de conocimientos.

En las dos formas explicadas anteriormente la conexión a internet sigue la siguiente secuencia:
Primero se usa la estación móvil MS que incluye la tarjeta SIM y el teléfono móvil celular inteligente simplemente teléfono inteligente donde el browser opera clasic genera un mensaje como una señal que sale de la antena como ondas electromagnéticas y entra al sistema global móvil GSM iniciando la recepción de la señal por la antena en la torre y baja al equipo de  estación transceptora base BTS, se envía a un controlador de estaciones base BSC que concentra varias llamadas y mensajes, juntas las envía por microondas o fibra óptica al conmutador de red NSS que incluye la pasarela del centro de conmutación móvil GMSC para llamadas al sistema de teléfonos fijos PSNT, la pasarela de internet y el centro de conmutación móvil MSC controla la validación del usuario, el establecimiento, el enrutamiento, así como de mantener y liberar el canal de voz y datos. Inicialmente válida al usuario o subscritor, si hay algún error rechaza la conexión, si todo es correcto selecciona la pasarela o gateway para accesar internet y así  mantiene el canal activo hasta que el servidor de internet retorna la página de la dirección solicitada y asi continúa por cada petición del cliente.
Recordemos que el uso de internet por la red telefónica es más caro, disminuye al contratar un plan que incluye llamadas telefónicas y transferencia de datos. Tambien hay servicios de contratar internet desde 1 hora hasta un mes, dependiendo de las necesidades de cada usuario.

La gran ventaja de usar un teléfono como punto de acceso es de poder utilizar la red local con y sin internet, es increíble y maravilloso de poder crear una red local con  teléfonos inteligentes.
Para utilizar la red local, debe identificarse las ip de los teléfonos con algún programa, yo uso InspectorIP.
Por ejemplo voy a usar la aplicación cliente servidor de la base de conocimientos EYDH que esta en un teléfono servidor samsung galaxy mini2 con la dirección ip identificada como  192.168.43.78 Recordemos que en el teléfono servidor tenemos instalado el servidor web apache, el lenguaje php y el servidor base de datos mysql y la aplicación EYDH.
Primero con otro teléfono cliente samsung galaxy mini debe conectarse a la red que llamamos AndroidAP.
1.Presionamos Ajustes
2.En conexiones inalámbricas y red seleccionamos y presionamos WIFI  aparece una página con todas las redes detectadas, si hay una que se conecte automáticamente la desconectamos y seleccionamos AndroidAP nos pide la contraseña y escribimos xxxxxxxx la que hayamos puesto y mandará el mensaje de conectada.

3.Ahora en el browser opera clasic se introduce la siguiente dirección:
http://192.168.43.78:8080/eydh33/eydhr.html y regresa la primera página donde podemos usar toda la aplicación.
Con este blog terminamos el desarrollo de la base de conocimientos EYDH con HPH y MySQL.