SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
SEPSEP –––– mobilemobile TransportbTransportböörserse
Wolfgang WWolfgang Wöörndlrndl
Realised by :
Florian Detig
Hamid Barzali
AminHammami
Cem cekmen
Ergebnisse (bis jetzt)Ergebnisse (bis jetzt)
Weiteres VorgehenWeiteres Vorgehen
BrainstormingBrainstorming…………
Agenda
Evolving SoftwareEvolving Software
PlattformPlattform -- OSOS
improving the design of the existing codeimproving the design of the existing code
without changing how it workswithout changing how it works
PlattformPlattform -- VergleichVergleich
Symbian (S60, UIQ, MOAP)Symbian (S60, UIQ, MOAP) ::
++ Zugriff auf HardwareZugriff auf Hardware
-- mmüühsahmhsahm
MS mobile :MS mobile :
-- MicrosoftMicrosoft
J2MEJ2ME
++ 95% aller Handys95% aller Handys
++ schnellschnell
AJAXAJAX
++ keine Installation / Updatekeine Installation / Update
++ write once, run everywherewrite once, run everywhere
-- moderner Browser notwendigmoderner Browser notwendig
Technology 1Technology 1
RoRRoR –– backendbackend
acts_as_authenticatedacts_as_authenticated
Ym4r / GMYm4r / GM
GeokitGeokit
DB: mysql /postgisDB: mysql /postgis
J2MeJ2Me –– frontendfrontend
AJAXAJAX -- frontendfrontend
ScriptaculousScriptaculous
PrototypePrototype
GmapsGmaps
Technology 2Technology 2
Open source projecte GpsmidletOpen source projecte Gpsmidlet
GpsmidletGpsmidlet
PlacelabsPlacelabs
Open street mapsOpen street maps
Ruby on RailsRuby on Rails
flexibel!flexibel!
(agile development)(agile development)
schnell!schnell!
(rapid prototyping)(rapid prototyping)
schschöön!n!
(enjoy the process)(enjoy the process)
ToolsTools
EclipseEclipse
Aptana studio / RadRailsAptana studio / RadRails
subclipsesubclipse
eclipsemeeclipseme
NetbeansNetbeans
Visual ModellerVisual Modeller
debuggingdebugging
Polish build processPolish build process
ant scriptant script
device databasedevice database
ArchitectureArchitecture
RoR
www
J2ME-client
Browser
DB: MySQL
DB: PostGRS mit OSM Daten
Rest
Mobile Transport-börse
ErgebnisseErgebnisse
dropdown autocomplete J2MEdropdown autocomplete J2ME
Dropdown autocomplete AJAXDropdown autocomplete AJAX
shortest path (OSM + pgrouting)shortest path (OSM + pgrouting)
User authentifizierungUser authentifizierung
Geocoding (google)Geocoding (google)
ValidationValidation
Gmaps directionsGmaps directions
extractor (web scraping)extractor (web scraping)
Open Street MapsOpen Street Maps
Gadget picsGadget pics
Open Street MapsOpen Street Maps
Gadget picsGadget pics
PostLBSPostLBS
Gadget picsGadget pics
PostLBSPostLBS
Gadget picsGadget pics
PostLBSPostLBS
Gadget picsGadget pics
AusblickAusblick
ANDROID! Open handset allianceANDROID! Open handset alliance
MobiletaggingMobiletagging
openSocial (widgets)openSocial (widgets)
rails 2.0rails 2.0
openID, openAuthopenID, openAuth
AsteriskAsterisk
iPhoneiPhone
ZukunftZukunft
gPhonegPhone -- mobileOSmobileOS
Gadget picsGadget pics
ZukunftZukunft
Mobile AJAX !!!Mobile AJAX !!!
::--))
ZukunftZukunft
Mobile AJAX !!!Mobile AJAX !!!
::--))
potential ?potential ?
MultiMulti--billion cash reservesbillion cash reserves
Apache v2 licenceApache v2 licence
Core apps == Downloadable appsCore apps == Downloadable apps
Easy developmentEasy development
Linux + java => reuse exist. LibsLinux + java => reuse exist. Libs
Bussiness model: ads/infomercials!Bussiness model: ads/infomercials!
gPhonegPhone -- mobileOSmobileOS
Gadget picsGadget pics
Wir sehen jedes Problem
Als Aufgabe
Und nicht Umgekehrt

Más contenido relacionado

Similar a Mobile Transport-börse

Augmented Reality Workshop
Augmented Reality WorkshopAugmented Reality Workshop
Augmented Reality Workshopargency
 
Development in der Cloud-Ära
Development in der Cloud-ÄraDevelopment in der Cloud-Ära
Development in der Cloud-ÄraAndreas Koop
 
Open icf (open identity connector framework) @ forgerock deutsch
Open icf (open identity connector framework) @ forgerock   deutschOpen icf (open identity connector framework) @ forgerock   deutsch
Open icf (open identity connector framework) @ forgerock deutschHanns Nolan
 
Sencha Touch & PhoneGap
Sencha Touch & PhoneGapSencha Touch & PhoneGap
Sencha Touch & PhoneGapStefan Kolb
 
Sencha Touch und PhoneGap
Sencha Touch und PhoneGapSencha Touch und PhoneGap
Sencha Touch und PhoneGapIndiginox
 
Android Apps mit Xamarin entwickeln
Android Apps mit Xamarin entwickelnAndroid Apps mit Xamarin entwickeln
Android Apps mit Xamarin entwickelnAndré Krämer
 
Amgrade_2016
Amgrade_2016Amgrade_2016
Amgrade_2016shalenniy
 
JavaScript Days 2015: Security
JavaScript Days 2015: SecurityJavaScript Days 2015: Security
JavaScript Days 2015: SecurityMayflower GmbH
 
Responsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der HaubeResponsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der Haubefalconwhite
 
Rhomobile
RhomobileRhomobile
RhomobileJan Ow
 
jQuery Mobile Kompakt - das Kompendium - über 150 Seiten (typovision)
jQuery Mobile Kompakt  - das Kompendium - über 150 Seiten (typovision)jQuery Mobile Kompakt  - das Kompendium - über 150 Seiten (typovision)
jQuery Mobile Kompakt - das Kompendium - über 150 Seiten (typovision)die.agilen GmbH
 
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...Marc Müller
 
B1 Lotusday 2008 Vortrag X Forms Rapid Development
B1 Lotusday 2008 Vortrag X Forms Rapid DevelopmentB1 Lotusday 2008 Vortrag X Forms Rapid Development
B1 Lotusday 2008 Vortrag X Forms Rapid DevelopmentAndreas Schulte
 
Einführung in die webOS Programmierung
Einführung in die webOS ProgrammierungEinführung in die webOS Programmierung
Einführung in die webOS ProgrammierungMarkus Leutwyler
 
CeBit 2001 Messebericht
CeBit 2001 MesseberichtCeBit 2001 Messebericht
CeBit 2001 MesseberichtThomas Wöhlke
 
Drupal 7 Einblick und Ausblick
Drupal 7 Einblick und AusblickDrupal 7 Einblick und Ausblick
Drupal 7 Einblick und AusblickAmazee Labs
 
Web Performance Optimization - Web Tech Conference 2011 Talk
Web Performance Optimization - Web Tech Conference 2011 TalkWeb Performance Optimization - Web Tech Conference 2011 Talk
Web Performance Optimization - Web Tech Conference 2011 TalkFabian Lange
 

Similar a Mobile Transport-börse (20)

Augmented Reality Workshop
Augmented Reality WorkshopAugmented Reality Workshop
Augmented Reality Workshop
 
Development in der Cloud-Ära
Development in der Cloud-ÄraDevelopment in der Cloud-Ära
Development in der Cloud-Ära
 
Development in der Cloud-Ära
Development in der Cloud-ÄraDevelopment in der Cloud-Ära
Development in der Cloud-Ära
 
Open icf (open identity connector framework) @ forgerock deutsch
Open icf (open identity connector framework) @ forgerock   deutschOpen icf (open identity connector framework) @ forgerock   deutsch
Open icf (open identity connector framework) @ forgerock deutsch
 
Sencha Touch & PhoneGap
Sencha Touch & PhoneGapSencha Touch & PhoneGap
Sencha Touch & PhoneGap
 
Sencha Touch und PhoneGap
Sencha Touch und PhoneGapSencha Touch und PhoneGap
Sencha Touch und PhoneGap
 
Android Apps mit Xamarin entwickeln
Android Apps mit Xamarin entwickelnAndroid Apps mit Xamarin entwickeln
Android Apps mit Xamarin entwickeln
 
Amgrade_2016
Amgrade_2016Amgrade_2016
Amgrade_2016
 
JavaScript Days 2015: Security
JavaScript Days 2015: SecurityJavaScript Days 2015: Security
JavaScript Days 2015: Security
 
Responsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der HaubeResponsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der Haube
 
Rhomobile
RhomobileRhomobile
Rhomobile
 
jQuery Mobile Kompakt - das Kompendium - über 150 Seiten (typovision)
jQuery Mobile Kompakt  - das Kompendium - über 150 Seiten (typovision)jQuery Mobile Kompakt  - das Kompendium - über 150 Seiten (typovision)
jQuery Mobile Kompakt - das Kompendium - über 150 Seiten (typovision)
 
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
 
Offline Arbeiten
Offline ArbeitenOffline Arbeiten
Offline Arbeiten
 
B1 Lotusday 2008 Vortrag X Forms Rapid Development
B1 Lotusday 2008 Vortrag X Forms Rapid DevelopmentB1 Lotusday 2008 Vortrag X Forms Rapid Development
B1 Lotusday 2008 Vortrag X Forms Rapid Development
 
Mobile Web Apps
Mobile Web AppsMobile Web Apps
Mobile Web Apps
 
Einführung in die webOS Programmierung
Einführung in die webOS ProgrammierungEinführung in die webOS Programmierung
Einführung in die webOS Programmierung
 
CeBit 2001 Messebericht
CeBit 2001 MesseberichtCeBit 2001 Messebericht
CeBit 2001 Messebericht
 
Drupal 7 Einblick und Ausblick
Drupal 7 Einblick und AusblickDrupal 7 Einblick und Ausblick
Drupal 7 Einblick und Ausblick
 
Web Performance Optimization - Web Tech Conference 2011 Talk
Web Performance Optimization - Web Tech Conference 2011 TalkWeb Performance Optimization - Web Tech Conference 2011 Talk
Web Performance Optimization - Web Tech Conference 2011 Talk
 

Mobile Transport-börse