We were able to finish the map screen and also the start screen, where you introduce the bici’s code, for the presentation and also we made a power point for it.
Bellow there are attached some images of the obtained results :
This week we will continue working with the implementation of the app in relation to the api of google maps, we will perform GPS location tests and so on.
We hope at least finish this part, the map view and the current location sending in intervals of n meters away to be able to present it in the next week presentation, that also we will have to prepare it.
For this week we did work with the Google Maps API by adding it to our application. The main concern was to add some functionality to the app using the maps, but while working on it we realized we still need to figure it out what exactly will the user see in the app, just their location or what. We already can do that in our app, so we kinda accomplish what we proposed but its not finished yet.
For this week the main task is to follow the work with the Google maps API integration. We already inserted it into our app, but we still haven’t connected it yet to the functionality of the app. So for this week two main points:
This week we were making the google maps integration.
We faced some troubles because some unknown errors, but with help of the google maps api documentation, god google and his disciples stack overflow and other reliable sources (ok, other blogs that seemed cool) we were able to solve them, also Gabriel knowledge was helpful.
This week we will start with the integration of google maps. Remembering the project mockups, we need to be able to display the map, get our current location and also show our position reflected there. Maybe (pending) we will show also information about nearer places.
So we will start trying to develop the map screen and at least be able to make other needed google maps api’s requests although we still do not show/draw the answer.
This week we worked with the firebase and google maps installation. Also we were able to create the needed accounts and generate the api keys.
Since we (Mark, Constanza, David) are new developing iOS native applications we have some challenges with firebase set up, but regardless of this was nice of us because we learnt about this process.
This week we will be working selecting the needed libraries, installing and trying them. We will be working with Xcode latest version.
What is obviously necessary is that we need to install firebase and google maps, also create a google account for the project, create the firebase project and generate and enable api keys for both.
This week we were able to finish all the needed mockups regarding to the functional requirements. Since we had the mid-semester presentation we prepared the requested slides with the work we had already done, mockups and diagrams.
Finally we initialized the project to transfer all the work to a tangible, functional application.
This week the plan is to finish the mockups along with the functional requirements.
With this we expect to end the week with a demo presentation about how the system should work using the mockups and flow diagrams. Also, we expect to have some code this week, but not for the presentation purposes.