RateMe 2.0 10-25 Slides. Ablauf Präsentation des Konzepts (5-10 min) Demonstration der laufenden Software (5-10 min) Fazit der gesammelten Erkenntnisse.

Slides:



Advertisements
Ähnliche Präsentationen
Dynamische WEB-Applikationen
Advertisements

Dominic Ziegler 12c Webprogrammierung.
DNS-Resolver-Mechanismus
MARKETING ANYEVERYWHERE Robert Basic Blog: robertbasic.de Startup: Buzzriders.com.
Windows Vista für Entwickler
Fakultät für informatik informatik 12 technische universität dortmund Specifications Peter Marwedel TU Dortmund, Informatik 12 Graphics: © Alexandra Nolte,
Browser Von Anna Zietek und Peter Paulus Verwendung Aufbau Anwendung.
ATHOS Benutzertreffen 2007
Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen Am Fassberg, Göttingen Fon: Fax:
Seminar Web-Engineering Nina Aschenbrenner / Ruben Jubeh 1 FG Software Engineering Software Engineering Seminar Web Engineering Seminar des Fachgebiet.
01 Installation / Support. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved.
Proseminar Web Engineering PS07: Retrieving data from social networks: APIs and protocols.
Servlet III Java Webanwendung Webcontainer Web.xml
Der bisherige Blog Auftritt. Blog-Beiträge mind. 1/Woche Durchschnittlich 5-7 Votes pro Blog (aber auch mal ~60), diese etwa 4-5 Sterne Wertungen Bsp.:
Google App Engine Microsoft Windows Azure
WWW Konferenz 2008 Feedback der 17. WWW-Konferenz Beijing, April 2008.
Automated Software Testing
Ziel Ihr Arbeitsgruppenziel sollte hier aufgeführt werden. Nutzen Sie diesen Platz, um den Zweck dieser Webseite zu verdeutlichen, damit den Benutzer sofort.
Softwareentwicklung für WebOS
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
Traildevils Mobile Web-App X-Platform Stefan Oderbolz Jürg Hunziker 16. Dezember 2011.
© All rights reserved. Zend Technologies, Inc. Jan Burkl System Engineer, Zend Technologies Zend Server im Cluster.
Deutsch 1 G Stunde. Dienstag, der 16. Oktober 2012 Deutsch 1, G Stunde Heute ist ein B- Tag Unit: Family & homeFamilie & Zuhause Objectives: Getting to.
RATEME 2.0 Pirmin Schürmann, Thomas Junghans, HSZ-T.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
RATEME Suchen und Bewerten von Restaurants. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Ausgangslage.
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Ausgangslage.
RateMe Slides. Ablauf Präsentation des Konzepts (5-10 min) Demonstration der laufenden Software (5-10 min) Fazit der gesammelten Erkenntnisse.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Ausgangslage.
Developer Day Webseiten auf Windows Azure hosten Britta Labud bbv Software Services AG Roland Krummenacher bbv Software Services AG.
Jan Hentschel Microsoft Expert Student Partner Windows Azure Windows Azure Windows Azure Mobile Services.
Windows Azure Websites Roland Krummenacher Senior Software Engineer, bbv Software Services
| Basel Developing apps for SharePoint 2013 using Visual Studio 2013 René Modery, Office 365 MVP, 1stQuad Solutions.
3/28/2017 8:11 PM Visual Studio Tools für Office { Rapid Application Development für Office } Jens Häupel Platform Strategy Manager Microsoft Deutschland.
Entwicklung verteilter Anwendungen II, SS 13 Prof. Dr. Herrad Schmidt SS 13 Kapitel 4 Folie 2 REST Web Services (1)
Folgendes kann missbraucht werden: formulare unverschlüsselte login-informationen ungeschützte includes SQL-injection reto ambühler
XML IV: Cocoon 2.
Virtual Earth Visualisierung von Geodaten Daniel Walzenbach, Microsoft Deutschland GmbH
Moodle in der Volksschule: 1
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
Univ.-Lektor Dipl.-Ing. Dr. Markus Schranz staatlich befugter und beeideter Ingenieurkonsulent für Informatik Web Application Engineering & Content Management.
FIM 2010 R2 The real benefit of an Identity Management System!
Staatsballett Berlin Ein Verbesserungskonzept für den Social- Media Auftritt Your picture here.
Projekt Systemintegration Datler, Kroiß, Sachs Systemintegration ILV, FL / MIC- 2 (SS2014)
Was dir Trivialbeispiele in Async and Await nicht sagen! Marcus Kimpenhaus und Martin Möllenbeck.
Ein Projekt des Technischen Jugendfreizeit- und Bildungsvereins (tjfbv) e.V. kommunizieren.de Blended Learning for people with disabilities.
Making people work together! Folie 1 NEXPLORE AG Stefan von Niederhäusern Einfache Anwendung der SuisseID durch das Software Development KIT
Developer Day Deep Dive into WinRT-Controls: FlipView, ListView, GridView and SemanticZoom Thomas Claudius Huber Principal Consultant, Trivadis AG
Thomas Claudius Huber Senior Consultant Trivadis AG WCF RIA Services Datengetriebene Apps.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
RATEME Suchen und Bewerten von Restaurants. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Ausgangslage.
RATEME Suchen und Bewerten von Restaurants. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Ausgangslage.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
RATEME Suchen und Bewerten von Restaurants. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Ausgangslage.
Datum URL-Strukturierung der WCMS- Dienstleistung © ETH Zürich |
RateMe Slides.
RateMe Slides. Ablauf Präsentation des Konzepts (5-10 min) Demonstration der laufenden Software (5-10 min) Fazit der gesammelten Erkenntnisse.
RateMe Slides. Ablauf Präsentation des Konzepts (5-10 min) Demonstration der laufenden Software (5-10 min) Fazit der gesammelten Erkenntnisse.
HERMANN KOLB PRESENTS.
IIGIIG Institut für Informatik und Gesellschaft, Abteilung Telematik, Albert-Ludwigs-Universität Freiburg Michael Kreutzer, Uwe Jendricke, Alf Zugenmaier.
CAS ICT Modul Netzwerk Christoph Röthenmund
Slide 1 Methodologies and organization of rehabilitation for CI recipients in Europe by Dr. Dr.h.c. Monika Lehnhardt, Prof. Ernst.
X-art Premium Account password free March 2015
Thomas Schissler – artiso solutions GmbH Artur Speth – Microsoft Deutschland GmbH.
Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B.
Welcome to Web Services & Grid Computing Jens Mache
Crashkurs Computernetzwerke
OAuth 2.0 Ralf Hoffmann 03 / 2017
 Präsentation transkript:

RateMe Slides

Ablauf Präsentation des Konzepts (5-10 min) Demonstration der laufenden Software (5-10 min) Fazit der gesammelten Erkenntnisse (Lessons learned) Fragen aus dem Publikum / Diskussion (5-10 min) t.ch/moodle/mod/resource/view.php?id=985 6

Konzept RateMe 1.0 RateMe 2.0

Konzept Suchen und Bewerten von Restaurants Optimiert für Mobilgeräte Benutzen von HTML5 Geolocation

Learnings Qype API Oauth (API Authentication) Google Maps API (jQuery Plugin) RESTful und Routes User-generated Content Mobileapp

Qype API – Liefert Standorte abhängig von Adresse Kategorie Name Geodaten – Bewertungen möglich – Bilder hochladen – Wird von Google verwendet

OAuth

Warum Oauth?

Password Anti-Pattern Passwords are not confetti Please stop throwing them around

Was ist OAuth? Ein simpler offener Standard für sichere API Authentifizierung

Oauth Begriffe EndUser Protected Resource Service Provider Consumer Tokens

The Love Triangle Enduser Service ProviderConsumer Application

Oauth Flow

Oauth Rails Code consumer = OAuth::Consumer.new('api_key', 'api_secret', { :site => :authorize_url => request_token = consumer.get_request_token access_token = request_token.get_access_token request = request_token.request(:get, /place/1234')

Demo Need to login Login with service provider Authorize Done

Google Map jQuery Plugin $("#map").gMap({ markers: [{ latitude: , longitude: , icon: { image : '/images/arrow.png', shadow : false, iconsize : [39, 34], shadowsize : false, iconanchor : [11, 34] } }], zoom: 13 });

RESTful & Rails Routes CRUD vs SQL vs HTTP

User-Generated Content Inhalte die vom Enduser eingegeben werden Bewertungen, Kommentare, neue Locations und Fotos Andere Beispiele: Twitter, Facebook, Flickr, Youtube, MySpace, SoundCloud