4. PlattformPlattform -- OSOS
improving the design of the existing codeimproving the design of the existing code
without changing how it workswithout changing how it works
5. 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
7. Technology 2Technology 2
Open source projecte GpsmidletOpen source projecte Gpsmidlet
GpsmidletGpsmidlet
PlacelabsPlacelabs
Open street mapsOpen street maps
8. 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)
9. 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