Loan Broker / Biztalk 2010 Abschlusspräsentation – 30.06.2011 Referenten: Kopp, Isenmann, Allgeier.
Abschlusspräsentation "mojawe"
-
Upload
mfg-innovationsagentur -
Category
Documents
-
view
633 -
download
1
description
Transcript of Abschlusspräsentation "mojawe"
![Page 1: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/1.jpg)
mojawe – mobile java web environment
Vorstellung des
von der MFG Stiftung geförderten Projektes
Mobile Java Web Environment
Janne Christian Schulz
![Page 2: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/2.jpg)
mojawe projekt–
Projektforderung Beginn: November 2009 Ende: November 2010
projektschwerpunkt: Software framework für
Smartphones
wissenschaftliche betreuung durch prof. dr. christian schindelhauer, universitat freiburg
..
janne schulz
..
![Page 3: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/3.jpg)
mojawe smartphone betriebssysteme–
janne schulz
![Page 4: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/4.jpg)
mojawe technologien–
jedes os stellt eigene technologien zur entwicklung von mobilen anwendungen bereit:
Android SDK
Flash Lite / AIR
HTML 5
JavaME
Silverlight
Objective C
Qt
janne schulz
![Page 5: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/5.jpg)
mojawe anwendungsentwicklung–
der (die) entwickler(in) sagt:
"ich mochte eine anwendung einmal programmieren und diese soll auf moglichst vielen geraten installierbar sein"
janne schulz
....
..
![Page 6: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/6.jpg)
mojawe anwendungsentwicklung–
der (die) entwickler(in) sagt:
"ich mochte eine anwendung einmal programmieren und diese soll auf moglichst vielen geraten installierbar sein"
Der (die) benutzer(in) sagt:
"ich mochte moglichst viele unterschiedliche anwendungen installieren und ausführen konnen"
janne schulz
....
..
.. ....
![Page 7: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/7.jpg)
mojawe anwendungsentwicklung–
der (die) entwickler(in) sagt:
"ich mochte eine anwendung einmal programmieren und diese soll auf moglichst vielen geraten installierbar sein"
Der (die) benutzer(in) sagt:
"ich mochte moglichst viele unterschiedliche anwendungen installieren und ausführen konnen"
die losung:
mojawe
janne schulz
....
..
..
..
....
![Page 8: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/8.jpg)
mojawe software framework–
mojawe ist eine entwicklungs- und laufzeitumgebung für web-apps mojawe-apps→
das software framework umfasst: den mojawe-server für smartphones und www.mojawe.com, das zentrale entwicklungs- und app-
portal
janne schulz
![Page 9: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/9.jpg)
mojawe mojawe-server–
mojawe server ist: eine javame applikation für symbian betriebssysteme bietet via interfaces zugang zu den systemressourcen
des smartphones (kamera, gps, )… interfaces werden über urls angesprochen
bsp "kamera":http://localhost:5335/i/camera
kann durch netzwerkverbindung (w-lan) über standardisiertes protokoll (http) sowohl lokal als auch von außen angesprochen werden
mit eignen modulen/interfaces beliebig erweiterbar –kann so individuellen anforderungen angepasst werden
janne schulz
![Page 10: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/10.jpg)
mojawe mojawe-app–
mojawe-app besteht aus html seiten, javascript code und css angaben
wird direkt auf dem mojawe-server installiert
hat durch den mojawe-server zugriff auf die systemressourcen des smartphones
aufgerufen wird die app über den browser
janne schulz
![Page 11: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/11.jpg)
Smartphone
mojawe architektur–
zugriff mit Browser: entweder lokal oder via netzwerk von außen
mojawe-server
mojawe-apps
system- ressourcen
janne schulz
![Page 12: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/12.jpg)
mojawe www.mojawe.com–
www.mojawe.com ist das zentrale entwicklungs- und app-portal
erfüllt mehrere verschiedene funktionen: "mojawe-apps": zentrales verzeichnis aller
veroffentlichter mojawe-apps, die zum download freigegeben sind
"developer": informationen, tutorials und dokumentation zu dem mojawe-server, beispielanwendungen uvm. (im aufbau)
"Mein mojawe": geschützter bereich für entwickler zur administration und entwicklung der mojawe-apps
janne schulz
..
![Page 13: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/13.jpg)
mojawe distribution der mojawe-app–
1. quelldateien auf mojawe.com hochladen
2. mojawe-app erzeugen
3. mojawe-app runterladen und von lokal aus verteilen/installieren
4. mojawe-app auf www.mojawe.com im zentralen verzeichnis zum download anbieten
janne schulz
![Page 14: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/14.jpg)
mojawe zusammenfassung und ausblick–
"Develop once - deploy everywhere"
mojawe stell ein komplettes okosystem für web-apps zur verfügung: mojawe-server als laufzeitumgebung auf den
smartphones www.mojawe.com als entwicklungs- und app-portal
aktuell unterstütztes os: symbian
nachster schritt: portierung des mojawe-servers auf android
janne schulz
..
..
![Page 15: Abschlusspräsentation "mojawe"](https://reader033.fdokument.com/reader033/viewer/2022052523/555573bbb4c9055f5f8b4ad5/html5/thumbnails/15.jpg)
vielen dank für die aufmerksamkeit!
mojawe vielen dank–
janne schulz