Tecnologies d’Informació Geoespacialligit0.uab.cat/WEB2/images/formacio/fc_apps3.pdf · - Portar...

2
Seminaris - Tallers Tecnologies d’Informació Geoespacial www.uab.cat/ligit Informació Tel. : 93 581 18 91 - Fax: 93 581 20 01 correu-e: [email protected] - skype: ligit.uab Lloc de realització Laboratori d’Informació Geogràfica i Teledetecció Facultat de Filosofia i Lletres, Edifici B9 Universitat Autònoma de Barcelona 08193 BELLATERRA Professorat Aitor Alsina Rodríguez Dr. en Informàtica, CEO & Co-founder en Appnostica Inscripció Fins el 3 de febrer de 2017, a través de formulari d'inscripció online o per correu electrònic a [email protected]. Documentació (s'ha d'enviar per correu electrònic a [email protected]): - Fotocòpia de DNI o passaport. - Acreditació per acollir-se a tarifes reduïdes: vinculació a UAB (alumnes, professors, investigadors, personal) o situació personal (aturat) per a tarifa interna; personal PRUAB-UABCei, graduat MTIG, col·legiat DCGC o associat AGPC per a tarifa mixta. - Indicar el codi del curs S12-GeoApps. Direcció i Coordinació Miquel Àngel Vargas García Seminaris - Tallers Tecnologies d’Informació Geoespacial febrer 2017 Desenvolupament de GeoAplicacions sobre dispositius mòbils, 3a. edició Formes de pagament En la confirmació d'inscripció es facilitaran les dades de pagament. 1. Transferència bancària. 2. A través factura a empresa o institució (sol·licitar model). 3. Ingrés en compte bancari . Calendari inscripció GENER - FEBRER 2017 Dl. Dm. Dx. Dj. Dv. Ds. Dm. 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 Places 20 places (un ordinador per persona), assignades per rigorós ordre d'inscripció completada. Preus 265 €, preu general*. * 230 € Tarifa mixta: personal adscrit a entitats del Parc de Recerca UAB i UABCEI; graduats del Màster en Tecnologies de la Informació Geogràfica; col·legiats i associats de la Delegació del Col·legi de Geògrafs de Catalunya i l'Associació de Geògrafs Professionals de Catalunya. Cal certificar la pertinença o situació personal en el moment de realitzar la inscripció. * 135 € Tarifa interna: usuaris interns, procedents dels grups de recerca UAB, investigadors i estudiants UAB, i persones en situació d'atur. Cal certificar la pertinença o situació personal en el moment de realitzar la inscripció.

Transcript of Tecnologies d’Informació Geoespacialligit0.uab.cat/WEB2/images/formacio/fc_apps3.pdf · - Portar...

Page 1: Tecnologies d’Informació Geoespacialligit0.uab.cat/WEB2/images/formacio/fc_apps3.pdf · - Portar el seu dispositiu mòbil (Android o iOS) tipus smartphone i cable USB si desitja

Seminaris - Tallers

Tecnologies d’Informació Geoespacial

www.uab.cat/ligit

Informació

Tel. : 93 581 18 91 - Fax: 93 581 20 01correu-e: [email protected] - skype: ligit.uab

Lloc de realitzacióLaboratori d’Informació Geogràfica i TeledeteccióFacultat de Filosofia i Lletres, Edifici B9Universitat Autònoma de Barcelona08193 BELLATERRA

ProfessoratAitor Alsina RodríguezDr. en Informàtica, CEO & Co-founder en Appnostica

Inscripció

Fins el 3 de febrer de 2017, a través de formulari d'inscripció online o per correu electrònic a [email protected].

Documentació (s'ha d'enviar per correu electrònic a [email protected]):

- Fotocòpia de DNI o passaport.- Acreditació per acollir-se a tarifes reduïdes: vinculació a UAB (alumnes, professors, investigadors, personal) o situació personal (aturat) per a tarifa interna; personal PRUAB-UABCei, graduat MTIG, col·legiat DCGC o associat AGPC per a tarifa mixta.

- Indicar el codi del curs S12-GeoApps.

Direcció i Coordinació

Miquel Àngel Vargas García

Seminaris - Tallers

Tecnologies d’Informació Geoespacial

febrer 2017

Desenvolupament de GeoAplicacions sobre dispositius mòbils, 3a. edició

Formes de pagament

En la confirmació d'inscripció es facilitaran les dades de pagament.

1. Transferència bancària.2. A través factura a empresa o institució (sol·licitar model).3. Ingrés en compte bancari .

Calendari inscripcióGENER - FEBRER 2017

Dl. Dm. Dx. Dj. Dv. Ds. Dm.

9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28 29

30 31 1 2 3 4 5

Places

20 places (un ordinador per persona), assignades per rigorós ordre d'inscripció completada.

Preus

265 €, preu general*.

* 230 € Tarifa mixta: personal adscrit a entitats del Parc de Recerca UAB i UABCEI; graduats del Màster en Tecnologies de la Informació Geogràfica; col·legiats i associats de la Delegació del Col·legi de Geògrafs de Catalunya i l'Associació de Geògrafs Professionals de Catalunya. Cal certificar la pertinença o situació personal en el moment de realitzar la inscripció.

* 135 € Tarifa interna: usuaris interns, procedents dels grups de recerca UAB, investigadors i estudiants UAB, i persones en situació d'atur. Cal certificar la pertinença o situació personal en el moment de realitzar la inscripció.

Page 2: Tecnologies d’Informació Geoespacialligit0.uab.cat/WEB2/images/formacio/fc_apps3.pdf · - Portar el seu dispositiu mòbil (Android o iOS) tipus smartphone i cable USB si desitja

Objectius

Aprofundir en la programació d'aplicacions orientades a mapes i, en particular, en la captació i gestió de dades georeferenciades. L'assistent aprendrà a crear aplicacions que utilitzin la càmera del dispositiu i la localització per tal de seguir avançant en el desenvolupament d’una app amb mapes i accés a bases de dades: el col·lector de dades. Al final del bloc l'assistent disposarà dels coneixements necessaris per construir una aplicació de recollida de dades georeferenciades, a través de formularis i connexions contra bases de dades, i la seva visualització en un mapa, obtenint com a resultat la implementació de la seva primera aplicació amb aquestes característiques.

Programa

Bloc 2: Avançant en la programació per mòbils: creació d'un col·lector de dades

Objectius

En aquest primer bloc s’introduirà la plataforma Phonegap com a eina de desenvolupament d’aplicacions per a dispositius mòbils Android i iOS, entre d’altres. L’estudiant aprendrà a utilitzar l’entorn de treball i a programar els components bàsics d’una aplicació amb mapes: un visor cartogràfic. Al final del bloc, l'assistent tindrà els coneixement necessaris per crear una aplicació que permeti visualitzar informació georeferenciada sobre un mapa.

Programa

Bloc 1: Introducció a la programació per mòbils i creació d'un visor cartogràfic

CalendariFEBRER 2017

Dl. Dm. Dx. Dj. Dv. Ds. Dm.

30 31 1 2 3 4 5

6 8 10 11 12 7 9

13 15 17 18 1914 16

20 21 22 23 24 25 26

Presentació i objectius

L'objectiu principal del programa és la introducció a la programació i desenvolupament d’aplicacions amb component geogràfic sobre dispositius mòbils (Android i iOS) mitjançant la plataforma PhoneGap, que permet generar aplicacions per sistemes Android i iOS utilitzant un mateix codi font escrit en JavaScript, HTML i CSS.

Es farà servir l’API de Google Maps com a component geogràfic, s'explicarà també com substituir-la per altres (p.e. Leaflet). S’introduirà a l'alumne en la programació amb HTML, CSS i JavaScript i en l'ús de l'API de Google Maps. No calen coneixements previs de programació per assistir, però qualsevol experiència o coneixement previ seran de gran utilitat. En cas de no tenir cap experiència en programació web es recomana consultar abans algun tutorial de HTML, CSS i JavaScript com els de http://www.w3schools.com/.

En finalitzar l'estudiant tindrà els coneixements necessaris per construir una aplicació de recollida de dades georeferenciades i la seva visualització en un mapa. La formació servirà per desenvolupar sobre Android com per iOS. Les activitats realitzades a les sessions es faran principalment per Android.

Adreçat a

Titulats universitaris de grau superior o mitjà, estudiants de 2on cicle, tècnics amb títol de cicles formatius de grau superior o formació professional de 2on grau. També professionals del sector TIG amb experiència en el desenvolupament d’aplicacions SIG.

Requisits

- Coneixements de S.O. Windows (XP/Vista/7/8) i Android/iOS a nivell d'usuari. Coneixements bàsics de programació web (html, css, javaScript), seran d’ajuda.- Portar el seu dispositiu mòbil (Android o iOS) tipus smartphone i cable USB si desitja desenvolupar i implementar l'aplicació sobre aquest.

Sessió 1: (4 h.) - 07/02/17• Escenari actual de les aplicacions mòbils.• Introducció a l'entorn de desenvolupament: la plataforma PhoneGap.• Programació bàsica amb JavaScript.• Creació de finestres, imatges, botons i altres elements visuals.• Activitat: crear l’estructura d’una aplicació bàsica. Instal·lació al dispositiu.

Sessió 2: (4 h.) - 09/02/17• Ús de mapes amb l’API de Google Maps per Android.• Geolocatlització: On estic?• Afegir elements georeferenciats al mapa: marques, polígons, rutes, etc.• Activitat: afegir un mapa a l’aplicació i etiquetar-lo amb marques de coordenades i rutes.

Projecte a desenvolupar

• Visor cartogràfic: l'alumne crearà l'estructura bàsica d'una aplicació per mostrar un mapa. Sobre aquest mapa es situaran punts a partir de coordenades donades i la localització actual de l'usuari de l'aplicació. També s'exploraran altres característiques interessants que ofereix el servei de Google Maps.

Sessió 1: (4 h.) - 14/02/17• Texts i gestió d’idiomes• Creació de formularis• Desar dades locals. • Registrar dades en un servidor de base de dades.• Activitat: Crear una pantalla per introduir dades georeferenciades i escriure el codi necessari per guardar-les en un servidor de dades, que recollirà les dades de tots els usuaris de l'aplicació.

Sessió 2: (4 h.) - 16/02/17• La càmera: captar, mostrar i guardar imatges des de l’aplicació.• Obtenir dades del servidor de base de dades.• Etiquetat del mapa amb les dades del servidor.• Activitat: Mostrar a la pantalla del mapa la informació emmagatzemada al servidor i validar l’aplicació completa.

Projecte a desenvolupar

• Col·lector de dades: a partir d'una aplicació bàsica amb mapes (desenvolupada al bloc 1), l'alumne crearà les funcions necessàries per recollir i afegir al mapa punts georeferenciats mitjançant els serveis de localització del dispositiu mòbil. A més, es veurà com utilitzar la càmera per captar imatges georeferenciades i afegir-les al mapa, així com desar i recuperar informació sobre servidors de bases de dades.

Horaris

Classes de 9.30 h. a 14.00 hores (sessions de 4 hores), amb mitja hora de pausa.