Sunteți pe pagina 1din 8

Bitcora 3 Roberto Martnez Product Owner & Development Cecilia Urbina Scrum Master & Development Victor Briones

Development Mario Nieto Development Reunin de planificacin de sprint Realizamos nuestra primera reunin de planificacin del sprint en donde estuvimos trabajando para hacer lo mejor posible las actividades que se llevarn a cabo durante este sprint del 2 de julio al 8 del mismo mes. Las conclusiones que podemos determinar en esta reunin fue el hacer una retrospeccin acerca de lo que hicimos durante el primer periodo sprint y que es lo que vamos a realizar para la siguiente semana, generando un reporte de cuanto porcentaje logramos en las tareas propuestas e ir mejorando para nuestro siguiente sprint. En la siguiente tabla pueden ver mediante una descripcin los objetivos clave generados mediante la reunin, especificado por medio del formato para la realizacin del product backlog en donde esperamos que para nuestro siguiente sprint tengamos una versin inicial funcional utilizando de wikitude en Android. Product backlog

Sprint backlog Para esta semana hemos decidido dividirnos en grupos para avanzar en paralelo, el primer grupo se divide en: Roberto Martnez y Vctor Briones y el segundo: Cecilia Urbina y Mario Nieto. Roberto Martnez y Vctor Briones Decidimos crear este equipo debido a que hemos estado teniendo problemas con el uso del SDK de Android, algo parece estar mal y ya perdimos mucho tiempo los 4 integrantes en resolverlo, pensamos que ya falta poco por eso ahora solo dos personas se dedicaran a esto y en cuanto terminen se podrn integrar al otro equipo, despus de haber documentado lo que estaba mal en el SDK para as poder los dems tambin tenerlo. Cecilia Urbina y Mario Nieto Este equipo se encargar de comenzar a programar usando la librera Wikitude, usaremos las herramientas de geolocalizacin as como de crear los objetos que se vern en la realidad aumentada. Empezaremos obteniendo nuestra geolocalizacin y despus avanzaremos a poder dibujar objetos. Y debido a que an no esta listo el SDK para poder usarlo estaremos usando la herramienta ARchitectViewer que nos permite ver el contenido de nuestro html usando las herramientas de realidad aumentada sin necesidad del SDK. ID Descripcin 6 Tiempo

Retroalimentacin de contenidos de Wkitude: Expondremos nuestras dudas 1 hora sobre el alcance de la librera as como, las herramientas que ya debemos tener instaladas en nuestras mquinas, los requerimientos(un host gratuito en nuestro caso DropBox) y los problemas que hemos experimentado cada quin. Programacin usando SDK: Lo principal ser resolver los problemas ya mencionados con el SDK para poder empezar a hacer nuestra propia app sin necesidad del ARchitectViewer. Crear vistas en Android y usar la AR con geolocalizacin y objetos. Para crear las vistas usamos Bootstrap y CSS para arreglar cosas en particular. Usaremos Javascript para la parte de la AR empezaremos por poder localizarnos y despus por poder dibujar objetos en realidad aumentada. Resolver problemas relacionados: Esto se refiere a una reunin entre todos para saber en que se estn deteniendo, si hay algn problema con programacin trataremos resolverlo entre todos. Para perder el menor tiempo posible El resultado final que esperamos obtener esta semana es tener nuestra primer versin funcional de la aplicacin. 10 horas (2 horas diarias) 20 horas (5 horas diarias) 5 horas(1 hora diaria)

36 horas en total

Sprint diario del 2 de julio

Roberto Martnez 1.Qu hiciste ayer? R. Estuve trabajando con la librera de wikitude, tratando en base a la aplicacin de ejemplo de la SDK, ver como funcionan las clases bsicas de la librera y tener una base para iniciar en el cdigo de la aplicacin. Tiempo invertido: 2 horas 30 minutos 2.Qu vas a hacer hoy? R. Seguir analizando el cdigo y tratar de ponerlo en un dispositivo 3.Qu problemas has tenido? 1. No pude correr el ejemplo de la librera ya que me salen unos errores en los que estoy trabajando en corregir.[Para las 9:30pm ya pude corregir el problema, ahora tengo el ejemplo de la librera funcional en la tablet].

Vctor Briones 1.Qu hiciste ayer? R. Estudie ms sobre la librera wikitude e intent correr el ejemplo que viene, analiz las librerias y sus funciones. Tiempo invertido: 3 horas 2.Qu vas a hacer hoy? R. Intentar correr otros ejemplos exitosamente y quiz utilizar una versin distinta del emulador android. 3.Qu problemas has tenido? R. Al parecer mi telefono de prueba no es compatible con la librera, se reinicia al correr el ejemplo, mi emulador android tampoco funciona, se congela.

Cecilia Urbina 1.Qu hiciste ayer? R. Trabaj un poco con las vistas para la aplicacin usando un HTML, y CSS. Usando el framework llamado Bootstrap que sirve para hacer pginas responsivas. Concretamente cree 3 links que sern la vista principal de la aplicacin pero con el CSS parecen ser botones. Me tard un poco porque es la primera vez que trabajo en hacer vistas que se vean en mviles, aunque no sali muy bien, ya nos sirve para comenzar. Tiempo invertido: 3 horas 30 minutos 2.Qu vas a hacer hoy? R. Empezar a agregar funcionalidad a los botones, usando Javascript, aprender saber la posicin actual del celular con el GPS y Wifi. Primeramente me encargare de saber que tan preciso es el GPS probando de diferentes puntos cercanos la ubicacin que este me regresa. Esto estar en evidencias. 3.Qu problemas has tenido? R. Ninguno, a excepcin del retraso del CSS ms no creo que sea un problema.

Mario Nieto 1.Qu hiciste ayer? R. Trabaje un poco en CSS haciendo un primer programa de Hello World en Wikitude y haciendo y entendiendo un tutoriales de GeoLocalizacin. Tiempo invertido: 2 horas 30 minutos 2.Qu vas a hacer hoy? R. Seguir con GeoLocalizacin y aprender a programar GeoObjetos 3.Qu problemas has tenido? R. He batallado un poco en los primeros programas pero ya me salen con menos errores

Evidencias Uso de Bootstrap herramienta de cdigo libre que usamos para la generacin de vistas de la pgina web, especficamente la generacin del men:

Descarga del css en la computadora, y estos son los principales archivos que gener para el men de la App:

Y ahora tenemos una vista como esta:

Que nos gener el html:

Ahora la vista que nos interesa empezar a modificar es la de Cmara que es ah donde tendremos la Realidad Aumentada, una pequea parte del cdigo: <script> AR.context.onLocationChanged = function(lat, lon, alt, acc) { var objLat = lat + ((Math.random() - 0.5) / 1000); var objLon = lon + ((Math.random() - 0.5) / 1000); var myGeoLocation = new AR.GeoLocation(objLat,objLon); var myCircle = new AR.Circle(5, {style: {fillColor: '#FFC100'}}); var myGeoObject = new AR.GeoObject(myGeoLocation, {drawables: {cam: myCircle}}); AR.context.onLocationChanged = null; document.getElementById("messageElement").style.display=objLat; } </script> <div id="messageElement" class="message">Cargando . . .</div> Y lo que obtenemos con eso es lo siguiente:

En estas dos actividades de generar vistas y empezar el primer programa en realidad aumentada que es el crculo amarillo invertimos 5 horas.

Actividad ejemplo de SDK. Al igual que estuvimos trabajando en como poder realizar un browser por medio de java para tener la realidad aumentada en una aplicacin nativa y no hacer un paso intermedio, por lo que hice un ejemplo simple basado en el ejemplo propuesto de la librera, aqu una captura de pantalla de cual fue el resultado.

Para poder tener funcionando el browser nativo en java se invirti un tiempo de 6 horas entre los das 1 y 2 de julio.

S-ar putea să vă placă și