Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Landoberct Hensch Geändert vor über 10 Jahren
1
RATEME Suchen und Bewerten von Restaurants
2
Inhalt 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Ausgangslage Ziele Resultat Weg zum Resultat Verwendete Technologien Screens Learnings Mögliche Erweiterungen Fragen?
3
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 3 Neu in der Stadt
4
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 4 Ein leichtes Hungergefühl
5
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 5 Wohin soll es gehen?
6
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 6
7
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 7
8
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 8
9
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 9
10
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 10 ? ?
11
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 11
12
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 12
13
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 13 Rateme
14
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 14
15
Ziele 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 15 Plattformunabhängige Mobilapplikation Restaurants in der Nähe anzeigen Neue Restaurants hinzufügen und bewerten Geolocation Technologien und APIs kennenlernen
16
Resultat 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 16 Applikation läuft auf vielen Plattformen iPhone, Android, Windows Mobile** und WebOS* Lokalitäten suchen nach Adresse Name Standort Probleme Bewertungen und Restaurants anlegen
17
Weg zum Resultat 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 17 Informationen beschaffen
18
Weg zum Resultat 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 18 Hersteller Top 5 (Nokia, RIM, Apple, HTC, Samsung) setzen auf mehrplattform Strategie MaemoSymbianBlackberry OSiPhone OSXAndroidWindows MobileBadaWebOS NokiaXX RIMX AppleX HTCXX SamsungXXXX MotorolaXX PalmX Sony EricssonXXX LGXX
19
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 19
20
Weg zum Resultat 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 20 Plattformen
21
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 21
22
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 22
23
Weg zum Resultat 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 23 APIs und Technologien W3C Geolocation API Google Gears Geolocation API Google Client Location Loki IP Lookups Blackberry Location API GPSGate
24
Weg zum Resultat 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 24 API Übersicht W3C geolocation APIGoogle GearsGoogle Client Location LokiIP LookupBlackberry Location API GpsGate Desktop Browser -Firefox >=3.5 -Opera Beta -Chrome -IE8 1 -IE -Opera -Firefox -Chrome 3 alleOpera 1 alllen/A-IE -Firefox -Opera -Safari mobile Browser -Safari mobile -Fennec 1 -IE -Opera Mobile -Android 3 alle- -Blackberry -Browser -Opera 4 IP Lookup ja 2 jaja 2 ja-- Wi-Fi, Cell-Tower Triangulation n/Aja- -- GPS n/A----ja Software benötigt (Client) -Plugin- ---Agent -Webserver Software benötigt (Server) -gears_init.js -Google AJAX API loki.jsn/AGpsGate.js Lizenz n/ABSD LicenseApache V2n/AShareware
25
Verwendete Technologien - Übersicht 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 25 Sprachen HTML, CSS, Javascript Kommunikation Ajax JSON APIs W3C Geolocation API Google Gears Geolocation API Qype API V2 Google Map API V3 Frameworks jQuery OAuth Qunit Geo Location Javascript
26
Verwendete Technologien - HTML, CSS, Javascript 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 26 HTML, CSS, Javascript Entwicklung des User Interfaces Alle Seiten in einem Dokument (index.php) Navigation Möglichst schlank Optimiert für Mobilgeräte
27
Verwendete Technologien - Kommunikation 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 27 Kommunikation mit Ajax und JSON Kein Reload der Seite Keine Cross-Site Scripting Probleme mit JSON Einfach mit jQuery Datenübertragung kann im Firefox mit Firebug überprüft werden
28
Verwendete Technologien - W3C Geo Locations API 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 28 W3C Geo Locations API Immernoch Draft Unterstützt von Safari auf iPhone und Firefox 3.5 Opera arbeitet daran http://labs.opera.com/news/2009/03/26/ http://en.wikipedia.org/wiki/W3C_Geolocation_API
29
Verwendete Technologien - Qype API 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 29 Qype API Liefert Standorte abhängig von Adresse Kategorie Name Geodaten Bewertungen möglich Bilder hochladen Wird von Google verwendet
30
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 30
31
Verwendete Technologien - Google Maps 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 31 Google Map API V3 V3 noch in Beta (Google Labs) Optimiert für Mobilgeräte wie Android und iPhone http://code.google.com/apis/maps/documentation/v3 /#Welcome http://code.google.com/apis/maps/documentation/v3 /#Welcome
32
Verwendete Technologien - Geo Location Javascript 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 32 Geo.js Locationfinder-Schnittstelle für die verschiedenen Technologien Einfach zu verwenden Aktuelle Probleme mit Blackberry Mobilegeräte http://code.google.com/p/geo-location- javascript/issues/detail?id=14 http://code.google.com/p/geo-location- javascript/issues/detail?id=14 http://supportforums.blackberry.com/t5/Web- Development/javascript-location-access-in-different-bb-os- versions/td- p/410453;jsessionid=7366A0D454A45694D0C596C16BAD9135 http://supportforums.blackberry.com/t5/Web- Development/javascript-location-access-in-different-bb-os- versions/td- p/410453;jsessionid=7366A0D454A45694D0C596C16BAD9135
33
13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 33
34
Verwendete Technologien - OAuth 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 34
35
Verwendete Technologien - OAuth 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 35 RateMe Problem beim JS Framework Problem beim PHP Framework
36
Screens 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 36 Beim iPhone können Webapplikationen wie iPhone Applikationen Gestartet werden.
37
Screens - Suchmöglichkeiten 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 37
38
Screens - Suche nach Adresse 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 38
39
Screens - Resultat 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 39
40
Screens - Details 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 40 Detail-Ansicht
41
Screens -Kartensicht 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 41
42
Learnings 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 42 Ruby on Rails wäre für die Zusammenarbeit mit Qype und OAuth von Vorteil gewesen OAuth mit Javascript ist nicht sinnvoll OAuth Lernkurve ist steiler als man denkt Das geo.js Framework hat Kinderkrankheiten Die Entwicklung von plattformunabhängigen Mobilapplikationen ist komplex Viel Aufwand für Testing
43
Learnings 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 43 Ruby on Rails wäre für die Zusammenarbeit mit Qype und OAuth von Vorteil gewesen
44
Learnings 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 44 OAuth mit Javascript ist nicht sinnvoll
45
Learnings 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 45 OAuth Lernkurve ist steiler als man denkt
46
Learnings 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 46 Das geo.js Framework hat Kinderkrankheiten
47
Learnings 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 47 Die Entwicklung von plattformunabhängigen Mobilapplikationen ist komplex
48
Learnings 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 48 Viel Aufwand für Testing
49
Fragen 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 49
50
Demo 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 50 http://rateme.junghans.co.za
51
Bilder 13.01.2010 RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 51 http://www.flickr.com/photos/blom/527620286/ http://www.flickr.com/photos/kt/1679365/ http://www.flickr.com/photos/dreamlogic/3366479846/ http://www.flickr.com/photos/dcdead/3844724619/ http://www.flickr.com/photos/earball/3536643393/ http://www.flickr.com/photos/41690125@N08/3893384029/ http://farm4.static.flickr.com/3132/2793691346_3e6e3fdf66_o.j pg http://farm4.static.flickr.com/3132/2793691346_3e6e3fdf66_o.j pg http://www.stumbleupon.com/stumbler/peterlind/tag/shark/ http://www.rhombos.de/picture/giove-a_inorbit.jpg
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.