martes, 5 de noviembre de 2013

PHP scripting lengua integra con Xcode de Apple sin necesidad de volver

PHP scripting lengua integra con Xcode de Apple sin restricción. 

Scripting Language

PHP o PHP: Hypertext Preprocessor, es un código abierto, del lado del servidor incorporado en HTML, scripting lenguaje utilizado para crear páginas web interactivas. Es uno de los lenguajes de programación más utilizados, ya que se integra bien con varias tecnologías Web, como HTML y JavaScript. PHP también soporta Xcode - un editor de texto con todas las funciones y el IDE desarrollado por Mac OS X. Xcode tecnología se puede utilizar para crear programas básicos en los dispositivos con Android iPhone y otros, como un simple retorno "Hola" a través de script PHP.



Escriba el siguiente código para crear componentes de la interfaz de usuario de secuencia de comandos de aplicaciones (UI). Guarde el archivo de script de la aplicación como "app.js." Este script contiene componentes como Label, TextField y Button, que se denominan, respectivamente, "name_lbl", "name_tf" y "send_btn".



/ / Default fondo.



Titanium.UI.setBackgroundColor ('# ccc');



/ / Ventana Aplicación



var app_win Titanium.UI.createWindow = ();



/ / Un contenedor de vista de name_lbl y name_tf.



var input_view = Ti.UI.createView ({



top: 0,



Altura: 40,



anchura: '100% ',



backgroundColor: '# 999'



});



/ / Etiqueta para el name_tf.



var name_lbl = Titanium.UI.createLabel ({



color: '# fff',



texto: 'Nombre:',



top: 5,



izquierda: 0,



Altura: 30,



textAlign: "derecho",



derecha: '80% '



});



/ / Añadir name_lbl a input_view.



input_view.add (name_lbl);



/ / Nombre TextField entrada



var name_tf Ti.UI.createTextField = (



{



anchura: 60% »,



backgroundColor: '# fff',



color: '# 000',



top: 5,



derecha: '20% ',



Altura: 30,



valor: 'Tío Yo'



});



/ / Añadir name_tf a input_view.



input_view.add (name_tf);



/ / Botón para enviar name_tf al servidor.



var send_btn = Ti.UI.createButton ({



Título: 'Enviar',



anchura: "16%",



Altura: 30,



top: 5,



derecha: 5



});



/ / Añadir send_btn a app_win.



input_view.add (send_btn);



/ / Label para mostrar la respuesta del servidor.



var response_ta = Titanium.UI.createTextArea ({



color: '# 000',



valor: "Introduzca su nombre y pulse Enviar ',



fuente: {fontSize: 20, fontFamily: 'Helvetica Neue'},



editable: false,



top: 80



});



Inserte el siguiente código para configurar el detector de botón y HTTPClient para su proyecto de Xcode. Modifique la sección URL con su propia dirección Web.



/ / Manejador de send_btn evento click.



send_btn.addEventListener ("click", function () {



Ti.API.info ('app.js - send_btn.addEventListener');



/ / Quitar el foco de name_tf. Cierra el teclado para name_tf.



name_tf.blur ();



/ / Crear un HTTPClient.



var xhr = Ti.Network.createHTTPClient ();



/ / Manejador de XHR evento onLoad.



xhr.onload = function (e) {



Ti.API.info ('app.js - xhr.onload - recibiendo' + xhr.responseText + 'desde el servidor');



response_ta.value = xhr.responseText;



};



/ / Especificar los protocolos HTTP y URL.



xhr.open ('post', '{PUT_YOUR_URL_TO_SERVER_SCRIPT_HERE}');



/ / Enviar datos al servidor.



Ti.API.info ('app.js - Enviar' + name_tf.value + 'al servidor');



xhr.send ({



Nombre: name_tf.value



});



});



/ / Añadir input_view a app_win.



app_win.add (input_view);



/ / Añadir response_ta a app_win.



app_win.add (response_ta);



app_win.open ();



Introduzca el código siguiente para activar la secuencia de comandos para recoger los app.js archivo en el objeto PHP "$ _REQUEST". El valor de este objeto se adjunta a "Hola", incluyendo un espacio y devuelve los datos sin ningún marcado:



Php



echo "Hola". $ _REQUEST ['Name']. "";



?



Consejos y advertencias

Tutoriales gratis en línea están disponibles en la Internet, por lo que aprender tanto como sea posible por ir por encima de ellos a su propio ritmo. Usted también puede unirse a foros de discusión para buscar el asesoramiento de los usuarios experimentados y desarrolladores de PHP Xcode.



 

No hay comentarios:

Publicar un comentario