application development for mobile and ubiquitous ...ts2/admuc/... · group 3 application...
TRANSCRIPT
![Page 1: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/1.jpg)
Department of Computer Science Institute for System Architecture, Chair for Computer Networks
GroupNo. 3Team: Thomas Walther &
Gregor Weimann
Application Development for Mobile and Ubiquitous Computing
PizzaConnectFinal Presentation
![Page 2: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/2.jpg)
Group 3 2Application Development -Final Presentation
Concept
● wanted to develop an app for ordering at a delivery service
● user can choose his favorite delivery service and place his order
● can watch his older orders and can reorder them● GPS usage to find location of user● plating of pizza through drag and drop● update of delivery services through webserver
![Page 3: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/3.jpg)
Group 3 3Application Development -Final Presentation
Screenshots
![Page 4: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/4.jpg)
Group 3 4Application Development -Final Presentation
Screenshots
![Page 5: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/5.jpg)
Group 3 5Application Development -Final Presentation
Use-Case
● first small use-case● basic functions● everything available● wanted more
![Page 6: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/6.jpg)
Group 3 6Application Development -Final Presentation
Final Architecture
● Client/Server architecture● access webservice with REST ● client is android OS 2.2● connection with WLAN/3G/GPRS● reverse geopostioning through GPS
![Page 7: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/7.jpg)
Group 3 7Application Development -Final Presentation
Implementation Details
![Page 8: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/8.jpg)
Group 3 8Application Development -Final Presentation
Implementation Details
![Page 9: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/9.jpg)
Group 3 9Application Development -Final Presentation
Limits and Contributions
● webserver need to grow for more functionality● picture delivery● mobile payment
→ power consuming
→ more space on device
→ security issue
● webserver interface for maintenance of the XML files● website for access through browser
![Page 10: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/10.jpg)
Group 3 10Application Development -Final Presentation
Tackled Mobile Problems
● bandwith limitations● small through XML-File on demand● saved on phone for later use
● usability● drag & drop ingredients with gestures● small screen adaptation
● power consumption● GPS only used a small amount of time● webservice connection only for getting list of deliverers and sending
order to server
![Page 11: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/11.jpg)
Group 3 11Application Development -Final Presentation
Pitfalls
● intended to have more functionality● needed more time than planed for server-comunication
and android to get familiar with● continues working problem
![Page 12: Application Development for Mobile and Ubiquitous ...ts2/admuc/... · Group 3 Application Development -Final Presentation 2 Concept wanted to develop an app for ordering at a delivery](https://reader034.vdocuments.mx/reader034/viewer/2022050206/5f5972d8ec94881b2807c3db/html5/thumbnails/12.jpg)
Group 3 12Application Development -Final Presentation
Experience
● great expirence● time-Consuming● stay close to the time plan● adopted new technology● knowledge of server technolgy needed