Algo que cada vez se utiliza m\u00e1s en las aplicaciones m\u00f3viles es un backend, un servidor que realiza algunas de las operaciones que necesita nuestra aplicaci\u00f3n, como puede se el almacenamiento, la vertiente social de nuestra aplicaci\u00f3n, incluso tareas de seguridad. La mayor\u00eda de estos servicios forman parte de lo que ahora llamamos \u00abla nube\u00bb<\/p>\n
Google ha presentado un servicio llamado Mobile Backend Started para desarrolladores de Android. Consta de dos partes: un cliente que incluiremos en nuestra aplicaci\u00f3n y que nos proporcionar\u00e1 un API con el que realizar los servicios y una infraestructura basada en Google App Engine. En el esquema podemos ver la arquitectura del servicio.<\/p>\n
<\/p>\n
A partir del mismo podremos usar:<\/p>\n
Para obtener m\u00e1s informaci\u00f3n , lo primera ver una charla sobre el tema del pasado Google IO 2013, la documentaci\u00f3n oficial<\/a>\u00a0y el repositorio si GitHub del cliente de Mobile Backed Started<\/a>. Para desarrollar la parte de Google App Engine usaremos el plugin de Eclipse y deberemos de crearnos una cuenta en Google Cloud Service<\/a><\/p>\n","protected":false},"excerpt":{"rendered":" Algo que cada vez se utiliza m\u00e1s en las aplicaciones m\u00f3viles es un backend, un servidor que realiza algunas de las operaciones que necesita nuestra aplicaci\u00f3n, como puede se el almacenamiento, la vertiente social de nuestra aplicaci\u00f3n, incluso tareas de seguridad. La mayor\u00eda de estos servicios forman parte de lo que ahora llamamos \u00abla nube\u00bb Google ha presentado un servicio llamado Mobile Backend Started para desarrolladores de Android. Consta de dos partes: un cliente que incluiremos en nuestra aplicaci\u00f3n y que nos proporcionar\u00e1 un API con el que realizar los servicios y una infraestructura basada en Google App Engine. En el esquema podemos ver la arquitectura del servicio. A partir del mismo podremos usar: Google Cloud Storage que nos permitir\u00e1 almacenar los datos de nuestra aplicaci\u00f3n en la nube (facilitando la actualizaci\u00f3n o la migraci\u00f3n entre dispositivos) Env\u00edo de mensajes entre dispositivos y en modo broadcas (Pub\/Sub Messaging) Notificaciones push, usando Google Cloud Messagin (GCM) B\u00fasqueda continua de informaci\u00f3n, similar a un servicio de suscripci\u00f3n de b\u00fasquedas llamado Prospective Search. Los resultados llegar\u00e1n al terminal por medio de un streaming Autentificaci\u00f3n usando Google Authentication Posibilidades de escalar nuestras necesidades y usuarios por medio de Google App Engine Para obtener m\u00e1s […]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[18],"tags":[71,96,258,259,260],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1300,"url":"http:\/\/piloto.foc.es\/2013\/06\/27\/1300-utilizando-google-maps-en-android.html","url_meta":{"origin":1241,"position":0},"title":"Utilizando Google Maps en Android","date":"27 junio, 2013","format":false,"excerpt":"Una de las ventajas de la programaci\u00f3n en Android es la facilidad con la que podemos integrar en nuestra aplicaci\u00f3n las funcionalidades de Google. Vamos a ver lo que tendr\u00edamos que hacer para utilizar el API en su versi\u00f3n 2 de acceso a Google Maps. Con ello vamos a tener\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"Google Maps Android","src":"https:\/\/i0.wp.com\/www.foc.es\/wp-content\/uploads\/2013\/06\/Google-Maps-Android.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2735,"url":"http:\/\/piloto.foc.es\/2016\/06\/02\/2735-conferencia-google-io-2016-parte-2.html","url_meta":{"origin":1241,"position":1},"title":"Conferencia Google I\/O 2016 \u2013 Parte 2","date":"2 junio, 2016","format":false,"excerpt":"En el anterior post\u00a0estuvimos halando de una serie de proyectos que google ira sacando a lo largo de este a\u00f1o en el cual estuvimos ablando sobre Google Assistant, Google Home, Allo y Duo. Pero estos proyectos no son los \u00fanicos que tiene google bajo la manga, en la conferencia hablaron\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/piloto.foc.es\/wp-content\/uploads\/2016\/05\/io16-social.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1521,"url":"http:\/\/piloto.foc.es\/2013\/11\/14\/1521-google-play-para-la-educacion-llega-oficialmente-para-ofrecer-apps-de-ensenanza.html","url_meta":{"origin":1241,"position":2},"title":"Google Play para la Educaci\u00f3n llega oficialmente para ofrecer apps de ense\u00f1anza","date":"14 noviembre, 2013","format":false,"excerpt":"Google quiere que Android sea utilizado en la mayor cantidad de mercados posibles, pero para ello es necesaria una cierta especializaci\u00f3n. Por ejemplo, en el \u00e1mbito educativo es necesario que el sistema cuente con aplicaciones \u00fatiles tanto para los estudiantes como para los profesores, en todo un rango de edades\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"gp-edu-apps-n7","src":"https:\/\/i2.wp.com\/blog.foc.es\/wp-content\/uploads\/gp-edu-apps-n7.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1123,"url":"http:\/\/piloto.foc.es\/2013\/05\/08\/1123-novedades-sobre-programacion-en-android.html","url_meta":{"origin":1241,"position":3},"title":"Novedades sobre programaci\u00f3n en Android","date":"8 mayo, 2013","format":false,"excerpt":"Varias novedades en el mundo de la programaci\u00f3n para Android: Google presenta nuevas gu\u00edas de dise\u00f1o de aplicaciones para tablets. Se trata de facilitar a\u00a0los desarrolladores el adaptar sus aplicaciones al formato de los tablets, consiguiendo as\u00ed que mejorar la \u00a0experiencia de usuario en los grandes formatos, una de las\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1277,"url":"http:\/\/piloto.foc.es\/2013\/06\/19\/1277-adaptando-nuestra-aplicacion-android-al-interface-holo.html","url_meta":{"origin":1241,"position":4},"title":"Adaptando nuestra aplicaci\u00f3n Android al interface holo","date":"19 junio, 2013","format":false,"excerpt":"En la ya lejana versi\u00f3n 3.0 de Android, dedicada \u00fanicamente a tabletas, se present\u00f3 un interface de usuario que pretend\u00eda romper con las t\u00edpicas interfaces que exist\u00edan en las versiones 2.x. Se le llam\u00f3 Holo, porque pretend\u00eda tener un aspecto similar a las interface de usuario avanzadas tridimensionales basadas en\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2714,"url":"http:\/\/piloto.foc.es\/2016\/05\/26\/2714-conferencia-google-io-2016-parte-1.html","url_meta":{"origin":1241,"position":5},"title":"Conferencia Google I\/O 2016 \u2013 Parte 1","date":"26 mayo, 2016","format":false,"excerpt":"El d\u00eda 18 de Mayo se celebr\u00f3 el inicio de la conferencia de para desarrolladores de google, en la que se ha presentado sus nuevos desarrollos y proyectos que se ir\u00e1n lanzando a lo largo de este a\u00f1o. En este post analizaremos algunos de esos proyectos. En primer lugar, Google\u2026","rel":"","context":"En \u00abActualidad Tecnol\u00f3gica\u00bb","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/piloto.foc.es\/wp-content\/uploads\/2016\/05\/io16-social.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/p6jO3Y-k1","amp_validity":null,"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts\/1241"}],"collection":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/comments?post=1241"}],"version-history":[{"count":2,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts\/1241\/revisions"}],"predecessor-version":[{"id":2507,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/posts\/1241\/revisions\/2507"}],"wp:attachment":[{"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/media?parent=1241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/categories?post=1241"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/piloto.foc.es\/wp-json\/wp\/v2\/tags?post=1241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}