Applikationsentwicklung für Multifunktionale Mobile Endgeräte am Beispiel von Location-based Services
|
|
- Ludo Adler
- vor 6 Jahren
- Abrufe
Transkript
1 Applikationsentwicklung für Multifunktionale Mobile Endgeräte am Beispiel von Location-based Services Abschlussarbeit M. Sc
2 Applikationsentwicklung Applikationsentwicklung für MME ist ein wachsender und interessanter Aufgabenbereich Absatzzahlen bei Smartphones und Tablet-Computern steigen [26][39]. Erfolgreiche Web-Applikationsbetreiber nutzen MME Applikationen intensiv [31][38]. Zentrale App-Stores schaffen Wettbewerb unter Entwicklern und stellen Qualitätsanforderungen [63][76]. Applikationsentwicklung ist interdisziplinär. LBS-Applikationen werden durch MME erst ermöglicht. Seite 1
3 Mobile Endgeräte Mobile Endgeräte bieten Connectivity erlauben mobilen Benutzern Dienste über ein drahtlos Netzwerk oder eine lokal verfügbare mobile Anwendung zu nutzen [58]. Um dies zu ermöglichen besitzen diese verschiedenen Möglichkeiten zur Connectivity bzw. Sensoren. WLAN, Bluetooth, GSM, UMTS, GPS Sensor, Lage- und Beschleunigungssensoren, Touchscreen, Mikrofon Mobile Endgeräte können z. B. Smartphones, Tablet-Computer, Personal Digital Assistants (PDAs) oder andere mobile Geräte sein. Seite 2
4 Multifunktionale Mobile Endgeräte (MME) MME besitzen ein flexibles Mobile Operating System (MOS) Erlaubt Nachladen von Applikationen [58] Verfügt über zentralen App-Store Chance für Entwickler Chance für Unternehmen Seite 3
5 Mobile Operating System (MOS) 5 Anbieter teilen sich 95.5% des Marktes Textfeld 2 (variabel) Seite 4
6 Mobile Operating System (MOS) Android ist gutes MOS zur Applikationsentwicklung MME Testgeräte in allen Preisklassen Entwicklungssprache Java Keine Lizenzgebühren zur Entwicklung Prognosen zeigen steigenden Marktanteil Seite 5
7 Location-based Services (LBS) Jeder LBS ist ein Context Aware Service In Anlehnung an Quelle [42] Textfeld 2 (variabel) Seite 6
8 Location-based Services (LBS) Ein LBS ist eine Komposition verschiedener Akteure In Anlehnung an Quelle [42] Seite 7
9 Location-based Services (LBS) Der Zweck des LBS legt den Ablauf der Kommunikation fest In Anlehnung an Quelle [42] Seite 8
10 Location-based Services (LBS) Beispielhafter Ablauf eine LBS- Wetterapplikation 1. Bestimmung der GPS-Daten über Sensoren des MME 2. Ortsnamen über Web-Service anfragen (ReverseGeocoding) 3. Wetterprognose für Ort anfragen (Content bzw. sekundär Informationen). 4. Anzeigen der Wetterprognose und Ortsname(Visualisierung auf MME) Seite 9
11 Ortsbestimmung Technologien zur Ortsbestimmung auf MME GPS (Global Positioning System) AGPS (Assisted Global Positioning System) GSM (Global System for Mobile Communications) WLAN (Open Wireless Positioning System [56], Skyhook [72], Google) Seite 10
12 Ortsbestimmung Android kapselt Ortsbestimmungsmethoden in der LocationManager Klasse Seite 11
13 Dienstnutzung Dienste realisieren LBS- und Content Provider Kartendienste Geocoding und Reverse-Geocoding Dienste Navigations Dienste Umgebungssuche oder POI Dienste Weitere Dienste Seite 12
14 Dienstnutzung Web Service Provider Bing Maps [46] Map Quest [45] Multimap.com [49] Yahoo Location [75] Google Maps API [30] OpenStreetMap bzw. OpenRouteService [53][65] Worldweatheronline [74] Seite 13
15 Dienstnutzung Service Aufruf und Format Aufruf als HTTP GET Request Parameter API abhängig Antwort ist XML Dokument Authentifizierung ggf. gefordert Seite 14
16 Dienstnutzung Beispiele für Service-Aufrufe Google Geocode: ml?latlng= , &language=de&out put=xml&sensor=true Worldweatheronline: &key=2a231f99e Seite 15
17 Dienstnutzung XML Handhabung unter Android Document Object Model (DOM) ist erst ab Android 2.2 verfügbar und je nach XML speicherintensiv Simple API for XML Parsing (SAX) ermöglicht ein ereignisorientiertes Parsen des XML-Dokuments Empfehlenswert ist ein auf das XML angepasster SAX-Handler Seite 16
18 LBSDemo Elemente von der Applikation LBSDemo Seite 17
19 LBSDemo Klassen und Hierarchie von LBSDemo Textfeld 2 (variabel) Seite 18
20 LBSDemo Ablauf der Activities von LBSDemo Seite 19
21 LBSDemo Demonstration Seite 20
22 LBSDemo Erweiterung der Applikation LBSDemo um eigenen Dienst Seite 21
23 Dienst amathes Location Service Eigener Dienst soll alternative Ortsbestimmung ermöglichen Ortsbestimmung via Lookup von empfangenen WLAN-Netzen Dienst als Web Service verfügbar Seite 22
24 Dienst amathes Location Service Der Dienst besteht aus mehreren Operationen setlocation (speichert ein WLAN-Datum) getlocation (liefert ein angefrages WLAN- Datum) getalllocations (liefert alle WLAN-Daten) getkmllocation (Liefert ein KML Dokument mit WLAN-Daten) Seite 23
25 Dienst amathes Location Service Operationen werden durch Skripte realisiert Operation Skript Parameter setlocation setlocation.php macaddress, longitude, latitude, ssidname getlocation getlocation.php macaddress getalllocations getlocation.php getkmllocation getkmllocation.php macaddress Seite 24
26 Dienst amathes Location Service Beispiele für Service Aufrufe getlocation: p getkmllocation: p Seite 25
27 LBSTracker Applikation LBSTracker sammelt WLAN-Daten und anzeigen Speichert GPS und BSSID via setlocation Kann WLAN-Daten mit Google MapActivity (Registrierung) anzeigen Seite 26
28 LBSTracker Service- Aufrufe wird durch Klasse gekapselt Seite 27
29 LBSTracker Demonstration Seite 28
30 Publizieren von Applikationen Android Applikationen müssen vorbereitet werden I 1. Applikation auf Endgerät testen 2. Ggf. End User Licence Agreements hinzufügen 3. Ggf. Licence Support zur Verfügung stellen 4. Applikations-Icon hinzufügen 5. Sourcecode bereinigen, debugging und logging ausschalten Seite 29
31 Publizieren von Applikationen Android Applikationen müssen vorbereitet werden II 5. Applikation versionieren 6. Entwicklungsschlüssel erzeugen 7. Für Google Maps API Key registrieren 8. Signieren der Applikation 9. Testen der signierten, kompilierten Applikation Seite 30
32 Publizieren von Applikationen Android Market stellt Anforderungen APK muss signiert sein (Schlüssel mit 30 Jahren Dauer) Grafiken und Promotiontexte Content Rating und Location (Bei LBS Applikationen low maturity ) Contact Information Seite 31
33 Quellen [1] WebsiteAdobe.AdobeAIR, [2] WebsiteAdobe.AdobeInMarket, [3] WebsiteAndroid.AbouttheAndroidOpenSourceProject, [4] WebsiteAndroid.Activities, [5] WebsiteAndroid.ADTPluginforEclipse, [6] WebsiteAndroid.AndroidSoftwareDevelopmentKit, [7] WebsiteAndroid.DevelopingInEclipse,withADT, [8] WebsiteAndroid.Geocoder, [9] WebsiteAndroid.GoogleMapView, [10] WebsiteAndroid.Intent, [11] WebsiteAndroid.SigningYourApplications, [12] WebsiteAndroid.UsingtheDalvikDebugMonitor, [13] WebsiteAndroid.WhatisaService?, [14] WebsiteApple.iOSDeveloperUniversityProgram, [15] ArnoBeckerandMarcusPant. Android2-GrundlagenundProgrammierung.dpunkt.verlag,2010. [16] WebsiteBlackberry.BlackBerryAppWorld, [17] WebsiteBlackberry.BlackBerryJavaDevelopmentEnvironment-FundamentalsGuide, [18] WebsiteBlackberry.BlackBerryJavaPlug-inforEclipseUpdate Site, Seite 32
34 Quellen [19] ManfredBremmer.RIMwillTablet-BetriebssystemauchaufBlackberrysnutzen, [20] TecChannel.DasBetriebssystemdesRIM-Tablets-BlackberryPlaybook:DaskanndasBetriebssystemQNX, [21] GoogleCode.KMLFAQ, [22] M.Cypriani,F.Lassabe,P.Canalda,andF.Spies.OpenWirelessPositioningSystem:AWi-Fi-BasedIndoorPositioningSystem.In Vehicular TechnologyConferenceFall(VTC2009-Fall),2009IEEE70th,pages1 5, sept [23] Websiteeclipse.eclipseIDE, [24] NikolasEngelhard.MobileOrtungstechniken, [25] Websiteesa.WhatisGalileo?, [26] forrester.ustabletsaleswillmorethandoublethisyear, us_tablet_sales_will_more_than_double_this_year. [27] NokiaForum.Carbide.c, [28] Gartner.GartnerSaysAndroidtoBecomeNo.2WorldwideMobileOperatingSystemin2010andChallengeSymbianforNo.1Positionby2014, [29] Gartner.GartnerSaysWorldwideMobileDeviceSalesGrew13.8Percent insecondquarterof2010,butcompetitiondrovepricesdown, [30] Google.GoogleMapsAPIWebServices, [31] Google.GoogleMapsformobile, [32] Google.TheGoogleDirectionsAPI, [33] Google.TheGoogleElevationAPI, Seite 33
35 Quellen [34] Google.TheGoogleGeocodingAPI, [35] Google.TheGooglePlacesAPI(DeveloperPreview), [36] WebsiteGPS.GlobalPositioningSystem-ServingtheWorld, [37] Heise.Symbian:Horizon-ProgrammstattzentralemAppStore, Programm-statt-zentralem-App-Store html. [38] Heise.FacebookortetjetztauchinDeutschland, Deutschland html. [39] Heise.SmartphoneMarktwächstum50Prozent, Prozent html. [40] J.Hightower,G.Boriello,andR.Want.SpotON:AnIndoor3DLocationSensingTechnologybasedonRFSignalStrength.TechnicalReport ,UniversityofWashington,2000. [41] WebsiteJavaFX.BetterExperiencesforEnd-UsersandDeveloperswithJavaFX1.3.1, [42] AxelKüpper. Location-basedServicesFundamentalsandOperation.JohnWiley&SonsLtd,2005. [43] LudgerLecke.PositionierungvonMobiltelefonen-ProjektgruppeLocation-basedServicesforWirelessDevicesWS2004/05, [44] BjörnMaatz.Androidvs.iOS-GooglebrauchtmehrApp-Entwickler, [45] WebsiteMapquest.MapQuestPlatformWebServices, [46] WebsiteMicrosoft.BingMaps, [47] WebsiteMicrosoft.CodeSamplesforWindowsMobile, Seite 34
36 Quellen [48] WebsiteMicrosoft.WindowsPhoneDeveloperToolsRTW, [49] WebsiteMultimap.MultimapAPIV1.2WebServicesImplementationGui-delines/SoftwareDevelopmentKit(SDK), [50] SpiegelOnlineNetzwelt.Handy-BetriebssystemSymbian-Nokiaver-schenktseinKronjuwel, [51] WebsiteNokia.OviDeveloper-GettingStarted, [52] Inc.(OGC)OpenGeospatialConsortium.KML, [53] WebsiteOpenRouteService.OpenRouteService, [54] WebsiteOracle.JavaDevelopingKit, [55] WebsiteOvi.WhybecomeanOvipublisher, [56] MichaelPfeiffer.OpenWLANMap, [57] BillRay.QNXtopowerBlackBerryhandsetstoo-NotjustatabletOS, [58] JürgRoth. MobileComputing:Grundlagen,Technik,Konzepte/JörgRoth.Heidelberg:dpunkt-Verl.,2005.[59] GerdSiegmund. TechnikderNetze2.HüthigVerlag,eineMarkeder VerlagsgruppeHüthigJehleRehmGmbH,2009. [60] GerdSiegmund. TechnikderNetze1.VDEVerlagGmbHBerlinOffenbach,2010. [61] WebsiteSilverlight.MicrosoftSilverlight, [62] WebsiteSkyhook.AndroidQuickstart-IntegratingSDK3.5, [63] DerStandard.FrühjahrsputzAppleentferntWLANScannerausAppStore, Fruehjahrsputz- Apple-entfernt-WLAN-Scanner-aus-App-Store. Seite 35
37 Quellen [64] ChristianUllenboom.JavaistaucheineInsel(8.Auflage), [65] WebsiteHeidelbergUniversity.GIScience, [66] W3C.SOAPVersion1.2Part0:Primer(SecondEdition), [67] w3school.introductiontowebservices, [68] ShuWang,JungwonMin,andByungK.Yi.Locationbasedservicesformobiles:Technologiesandstandards-wcnc2008/icc2008.IEEEICC 2008-Beijing,2008. [69] R.Want,A.Hopper,V.Falcao,andJ.Gibbson.Theactivebadgelocationsystem.In ACMTransactionsonInformationSystems,volumeVol.10, pages91 102,1992. [70] GoogleCodeWebsite.AndroidMapsAPIKeySignup, [71] GoogleCodeWebsite.InstallingtheGoogleAPIsAdd-On, [72] SkyhookWebsite.Skyhook-HowitWorks, [73] WebsiteWindowsphone.WindowsPhoneMarketplace, [74] Websiteworldweatheronline.WorldWeatherOnline-WeatherForecastandWeatherContentProvider, [75] WebsiteYahoo.DeveloperAPIs&Tools, [76] zdnet.studiemobileanwendungen, htm. [77] Vorratsdaten iphone und ipad speichern Bewegungsprofile [78] Skyhook - Core Engine Overview Seite 36
38 Dienstnutzung SAX- Handler Callback- Methoden Seite 37
Consulting Development Design
Consulting Development Design 59. Bundesweites Gedenkstättenseminar - AG 4 Agenda Vorstellung Was verbirgt sich hinter einer mobilen App? Beispiel TABTOUR mehr als nur eine App Was ist jetzt und zukünftig
Mehriphone Apps vs. Mobile Web
iphone Apps vs. Mobile Web Smartphone-Anwendungen im Museumsbereich Vortrag iphone App vs. Mobile Web von Ines Dorian Gütt auf der Herbsttagung 2010 Seite 1/27 Inhalt Einführung iphone Apps Apps in itunes
MehrExpertenumfrage: Mobile Entertainment
AK WLAN Expertenumfrage: Mobile Entertainment Arbeitskreis Mobile des eco Verband der deutschen Internetwirtschaft e.v. Welche Entwicklungsplattformen für mobile Apps werden in 3 Jahren besonders wichtig?
MehrEinleitung... 9 Aufbau des Buchs Benötigte Software Webseite zum Buch... 13
Einleitung................................................ 9 Aufbau des Buchs.......................................... 11 Benötigte Software......................................... 12 Webseite zum Buch........................................
MehrSo erreichen Sie Ihre Event-App
Anleitung So erreichen Sie Ihre Event-App ZUGRIFF ÜBER DEN WEB BROWSER Die App Ihrer Veranstaltung erreichen Sie über einen Browser, wie Safari, Chrome oder Firefox, auf Smartphones, Tablets und Laptops.
MehrDer SCHWEIZER WELTATLAS interaktiv als Web Applikation
16. Januar 2014 Der SCHWEIZER WELTATLAS interaktiv als Web Applikation Ein Prototyp realisiert mit ArcGIS API for JavaScript Masterarbeit am Institut für Kartografie und Geoinformation Leitung Prof. Dr.
MehrProgrammieren für mobile Endgeräte SS 2013/2014. Dozenten: Patrick Förster, Michael Hasseler
Programmieren für mobile Endgeräte SS 2013/2014 Programmieren für mobile Endgeräte 2 Inhalt Toast-Meldungen Permissions Sensoren GPS (Global Positioning System) Kamera Anzeigen von Koordinaten auf einer
Mehrfreenet Hotspot Flat Aktivierungsprozess so einfach geht s freenet Hotspot Flat Schritt 1
freenet Hotspot Flat Zugriff auf das weltweit größte WLAN Netzwerk mit rund 50 Millionen Hotspots in 120 Ländern Überall dort verfügbar, wo es am meisten benötigt wird: am Flughafen, im Zug, im Hotel,
MehrSmartphone - Betriebssysteme. Smartphone - Betriebssysteme
Smartphone - Betriebssysteme Peter Rami - Graz, 28.04.2009 Inhalt Smartphone Symbian OS Windows Mobile BlackBerry OS iphone OS Android Marktanteile & Ausblick Smartphone - Betriebssysteme Peter Rami -
MehrGPS/GLONASS-Receiver - Simultan-GPS (S-GPS) Software inbegriffen. MPEG-4, DivX, WMV, FLV, AVI, 3GP, H.263, H.264, MKV, WEBM Audio
Artikel Artikel Nr.: Bezeichnung: Gruppe: Hersteller: Internet: Hersteller Art.Nr.: EAN Code: Artikelbeschreibung PCS1830079 25,6cm (10,1") Samsung Galaxy Tab3 P5210 Cortex-A9 1GB 16GB WiFi BT Android
MehrForensik mobiler Endgeräte
Forensik mobiler Endgeräte Stefan Maus Lehrgebiet Datennetze FH AACHEN UNIVERSITY OF APPLIED SCIENCES Forensik mobiler Endgeräte Stefan Maus 1 Inhaltsverzeichnis 1. Was sind mobile Endgeräte? 2. Aktuelle
MehrSMARTPHONES. Möglichkeiten, Gefahren, Sicherheit Best Practice Peter Teufl
SMARTPHONES Möglichkeiten, Gefahren, Sicherheit Best Practice Peter Teufl A-SIT/Smartphones iphone security analysis (Q1 2010) Blackberry security analysis (Q1 2010) Qualifizierte Signaturen und Smartphones
MehrDas Internet ist mobil. John Riordan Bern, 17. Jan 2013
Das Internet ist mobil John Riordan Bern, 17. Jan 2013 Präsentation 1/17 /13 2 Das Handy als Instrument für den Internetzugang Über 3 Mio. Schweizer mobil im Netz 2012 werden weltweit erstmals mehr Smartphones
MehrSind Cloud Apps der nächste Hype?
Java Forum Stuttgart 2012 Sind Cloud Apps der nächste Hype? Tillmann Schall Stuttgart, 5. Juli 2012 : Agenda Was sind Cloud Apps? Einordnung / Vergleich mit bestehenden Cloud Konzepten Live Demo Aufbau
MehrSmart Home. Quickstart User Guide
Smart Home Quickstart User Guide Um Ihr ubisys Smart Home von Ihrem mobilen Endgerät steuern zu können, müssen Sie noch ein paar kleine Einstellungen vornehmen. Hinweis: Die Abbildungen in dieser Anleitung
MehrJava und XML 2. Java und XML
Technische Universität Ilmenau Fakultät für Informatik und Automatisierung Institut für Praktische Informatik und Medieninformatik Fachgebiet Telematik Java und XML Hauptseminar Telematik WS 2002/2003
MehrMobile Applications. Adrian Nägeli, CTO bitforge AG
Mobile Applications Adrian Nägeli, CTO bitforge AG Inhalt Vorstellung Marktübersicht Entwicklung Adrian Nägeli Dipl. Inf.-Ing FH Seit 2005 bei bitforge bitforge AG Standort Rapperswil-Jona Gründung 2004
MehrRicoh Smart Device Connector 14/03/2016 1
Ricoh Smart Device Connector 14/03/2016 1 Smart Device Connector V3 QR-Code NFC Drucken/ Kopieren/ Scannen/ Faxen Smart Device Connector 14/03/2016 2 Highlights Smart Operation Anwender können MFP Einstellungen
MehrLocation Based Services und E-Commerce Chancen für lokale Medien?
Location Based Services und E-Commerce Chancen für lokale Medien? DLM Symposium, Berlin, 21. März 2013 Goldmedia GmbH Strategy Consulting Prof. Dr. Klaus Goldhammer Christine Link Johanna Tietz Oranienburger
MehrDie technischen Aspekte von Mapping-Lösungen
Die technischen Aspekte von Mapping-Lösungen Mapping-Fachtagung, 14. Juni 20 07 Andreas Fischler, Business Unit Manager Bern, Frankfurt, Hamburg, München, St. Gallen, Zug, Zürich 2 Vorbemerkung» Das wird
MehrMobile Marketing. Zielgruppenspezifische Mehrwerte schaffen! indialogo Hoepner GbR
Mobile Marketing Zielgruppenspezifische Mehrwerte schaffen! 1 Vortragsziele Was ist unbedingt zu tun? Welche Chancen bietet das Mobile-Marketing? Dazu ist es notwendig, Zu erkennen, was die Treiber für
Mehr1 Einführung 1. 2 Einrichten der Arbeitsumgebung 9. 3 Schnelleinstieg in Xcode und Objective-C 25
1 Einführung 1 1.1 Das Smartphone 2 1.2 An wen richtet sich dieses Buch? 2 1.3 Buchaufbau und verwendete Technologien 3 1.4 Vorstellung des Beispielprojekts 4 2 Einrichten der Arbeitsumgebung 9 2.1 Installation
MehrFachtagung. Mobile. CMS. Ausgabekanäle. Trends. Responsive Design. Namics. Johannes Waibel. Senior Consultant.
Fachtagung. Mobile. CMS. Ausgabekanäle. Trends. Responsive Design. Johannes Waibel. Senior Consultant. 1 Optimale Auslieferung der CMS-Inhalte für mobile Endgeräte. http://www.flickr.com/photos/rkottonau/571288490/
MehrLocation Based Services Wo stehen wir?
Fachhochschule Stuttgart Hochschule für Technik Vermessungsingenieurtag 2005 Location Based Services Wo stehen wir? Wolfgang Huep Hochschule für Technik Stuttgart Location Based Services (LBS) = Ortsbezogene
MehrExpertenumfrage: Mobile Applications
AK WLAN Expertenumfrage: Mobile Applications Arbeitskreis Mobile des eco Verband der deutschen Internetwirtschaft e.v. Welche der folgenden Applikationen werden Ihrer Meinung nach am meisten von den Verbrauchern
MehrGEO-DIENSTE AUF BASIS DER ANDROID-PLATTFORM. Seminar: Datenbankunterstützung für mobile GIS Michael Goj
GEO-DIENSTE AUF BASIS DER ANDROID-PLATTFORM Seminar: Datenbankunterstützung für mobile GIS Michael Goj AGENDA Einleitung Standortbezogene Dienste und Anwendungen Geo-Dienste Die Android-Plattform Google
MehrAktuelle Entwicklungen im Mobile Marketing - Herausforderungen für mittelständische Unternehmen
Aktuelle Entwicklungen im Mobile Marketing - Herausforderungen für mittelständische Unternehmen Vortrag IHK Paderborn Prof. Dr. Uwe Kern Leistungsspektrum Apps Native Lösungen für alle Plattformen Shops
MehrTechnologie Impulse Deutschland 2012. Rainer Fritzsche 5.10.2012
Technologie Impulse Deutschland 2012 Rainer Fritzsche 5.10.2012 Vorstellung: Rainer Fritzsche BSc Computer Science stellvertretender KPZ-Leiter Java Software Engineer Seit 1983 auf der Welt Seit 2009 Berater
MehrDer digitale Harvard Business Manager
auf mobilen Endgeräten abrufbar Datum Digital auf mobilen Endgeräten abrufbar Den digitalen Harvard Business Manager gibt es in einer für Apple-Tablets sowie Android-Tablets und Smartphones optimierten
MehrWorkshop I. Technische Differenzierung mobiler Kommunikationslösungen am Beispiel NPO/NGO Kommunikation. 7. Juni 2011
Workshop I Technische Differenzierung mobiler Kommunikationslösungen am Beispiel NPO/NGO Kommunikation 7. Juni 2011 Übersicht è Native Apps è Web-Apps è Mobile Websites è Responsive Design Mobile Kommunikation
MehrDas digitale manager magazin
Basispräsentation Datum Digital auf allen mobilen Endgeräten abrufbar Das digitale manager magazin ist für ios-, Android, Windows-App und als Web-App (browserbasiert) optimiert. Die digitale Ausgabe enthält
MehrMarktentwicklung bei Mobile Commerce-Websites und Apps
Marktentwicklung bei Mobile Commerce-Websites und Apps 13. Mai 2014 Anke Tischler ebusiness-lotse Köln Forum: "Handel im Wandel von Mobile Mobiles Internet 1999 und heute 2 Mobile Nutzer Wer ist das? 52,16
MehrDatenhaltung für Android. Model First
Datenhaltung für Android Model First Frederik Götz, Johannes Tysiak 26.05.2011 Unser Ziel! 26.05.2011 Datenhaltung in Android - Model First» Frederik Götz, Johannes Tysiak 2 Agenda Android Quickstart Datenhaltung
MehrMobile Information und Kommunikation - Smartphones und Tablet-PC -
Mobile Information und Kommunikation - Smartphones und Tablet-PC - 2014 WMIT.DE Wolfgang Meyer Mobile Geräte Laptop / Notebook (teils mit Touchscreen) 18.04.2014 2 Tablet (- PC) Smartphone Mobile Information
MehrNET-Metrix Traffic Measurement Interface XML
NET-Metrix Traffic Measurement Interface XML Version 01.02.2017 Inhaltsverzeichnis 1. Allgemein... 2 2. URL... 2 3. Spezifikationen... 2 3.1 netmetrix... 2 3.2 netmetrix.offers... 2 3.2.1 netmetrix.offers.item...
MehrLocation-Based: Die Evolution, von der digitalen Karte bis hin zum Attribut der Personalisierung.
Location-Based: Die Evolution, von der digitalen Karte bis hin zum Attribut der Personalisierung. Symposium Königslutter 11. Mai 13. Peter Schmidhuber, Leiter Digitalstrategie (DIS) Agenda Digitale Kartenservices
MehrSAP NetWeaver Gateway. Connectivity@SNAP 2013
SAP NetWeaver Gateway Connectivity@SNAP 2013 Neue Wege im Unternehmen Neue Geräte und Usererfahrungen Technische Innovationen in Unternehmen Wachsende Gemeinschaft an Entwicklern Ausdehnung der Geschäftsdaten
MehrApp-Entwicklung für Android
App-Entwicklung für Android Einleitung - Systemarchitektur Hochschule Darmstadt WS15/16 1 Inhalt Historie Systemarchitektur Sandbox 2 Motivation Kontra Pro Limitierte Größe Begrenzte Ressourcen Kein Standardgerät
MehrSmarte Phone-Strategie
Seite 1 / 5 Das mobile WEB.DE Smarte Phone-Strategie Als Jan Oetjen im Oktober 2008 im 1&1 Konzern das Ruder der Portalmarke WEB.DE übernahm, war der Weg ins mobile Internet bereits ins Auge gefasst. Schon
MehrJEAF Cloud Plattform Der Workspace aus der Cloud
JEAF Cloud Plattform Der Workspace aus der Cloud Juni 2014 : Aktuelle Situation Heutige Insellösungen bringen dem Nutzer keinen Mehrwert Nutzer sind mobil Dateien und Applikationen sind über Anbieter und
MehrMobile API 2.0 Partizipative App Entwicklung
Mobile API 2.0 Partizipative App Entwicklung Mobile API 2.0 Aktuelle Herausforderungen Mobile Apps sollen Geschäftsprozesse beschleunigen Verbindung mit mehreren Backend Systemen Apps müssen auf unterschiedlichen
Mehr1. Allgemein. Verschlüsselte für IPhone IOS Geräte Schritt für Schritt Anleitung
Verschlüsselte Email für IPhone IOS Geräte Schritt für Schritt Anleitung 1. Allgemein Jedes E-Mail das zu externen Empfänger versendet wird, wird automatisch digital signiert. Um jedoch verschlüsselte
MehrEinführung in Betriebssysteme
Einführung in Betriebssysteme APPLE ios Entwicklung von ios Entwickelt auf der Basis von MacOS X UNIX Vorgestellt am 9.1.2007 Zusammen mit iphone Markenname von Cisco Internetwork Operating System Für
MehrVisualisierung und Erfassung von Echtzeit-Verkehrsdaten mit Smartphones
Visualisierung und Erfassung von Echtzeit-Verkehrsdaten mit Smartphones nstellung Stauerkennung aus Fortbewegung von Fahrzeugen Visualisierung der Daten Mustererkennung Erstellung von Prognosen 2 -- 3
MehrNaviki GPS-Anwendungsentwicklung für Mobiltelefone www.naviki.org
Naviki GPS-Anwendungsentwicklung für Mobiltelefone www.naviki.org Fachhochschule Münster Labor für Software Engineering luzar@fh-muenster.de www.naviki.org 1 Naviki die Idee www.naviki.org 2 Wie funktioniert
MehrAndroid Context Twitter. Software Engineering Projekt WS 09/10
Software Engineering Projekt WS 09/10 Gliederung Motivation Zielsetzung Grundlagen Implementation Komponentenüberblick Komponentenkommunikation Serverkomponenten (ACT) Ergebnisse / Zusammenfassung 2 Motivation
MehrUnterscheidung Tablet PC & Tablet Computer. Tablet PC; ursprüngliche Bezeichnung von Microsoft. Tablets gemeint
Überblick Unterscheidung Tablet PC & Tablet Computer Tablet PC; ursprüngliche Bezeichnung von Microsoft Mit Tablet Computer sind die heutigen gängigen Mit Tablet Computer sind die heutigen gängigen Tablets
MehrMobile App Solutions. creative workline GmbH Eldenaer Straße 60 10247 Berlin Friedrichshain www.creativeworkline.com
Mobile App Solutions nt aus n auch beka creative workline GmbH Eldenaer Straße 60 10247 Berlin Friedrichshain www.creativeworkline.com Ihr Anspruch ist unsere Energie VISION Unsere Vision als Mobile App
MehrApple ios- Starter- Broschüre
Apple ios- Starter- Broschüre für Apple iphones und ipads INHALTSVERZEICHNIS Registrierung auf mainpost.de iphone / ipad einschalten Sprache / Land wählen Internetverbindung herstellen Ortungsdienste auswählen
Mehr>Mobile Device Management Möglichkeiten und Grenzen unter Compliance Anforderungen
>Mobile Device Management Möglichkeiten und Grenzen unter Compliance Anforderungen >Agenda Eigenschaften und Besonderheiten Sicherheitsrisiken und Bedrohungen Lösungsvarianten Grenzen des Mobile Device
MehrSharePoint 2013 Mobile Access
Erstellung 21.05.2013 SharePoint 2013 Mobile Access von Stephan Nassberger Hofmühlgasse 17/1/5 A-1060 Wien Verantwortlich für das Dokument: - Stephan Nassberger (TIMEWARP) 1 Inhalt Inhalt... 2 Versionskontrolle...
MehrJakarta Turbine Ein Open Source Framework fÿr Webanwendungen. KNF Kongre 2001 Henning P. Schmiedehausen <henning@apache.org>
Jakarta Turbine Ein Open Source Framework fÿr Webanwendungen Henning P. Schmiedehausen Turbine - ein berblick Open Source unter Apache License 100% pure Java, Java 2 (JDK 1.2+) Servlet-basiertes
MehrProvider-hosted Add-Ins mit Azure. Carsten Büttemeier
Provider-hosted Add-Ins mit Azure Carsten Büttemeier Partner: Veranstalter: Carsten Büttemeier Head of Development bei der deroso Solutions GmbH Seit 2006 SharePoint Entwicklung und Beratung http://www.spmoshpit.de
MehrEpson Workforce Serie Februar 2014
Epson Workforce Serie Februar 2014 Workforce 3000 Serie Workforce 7000 Serie SPITZENTECHNIK FÜR SIE WF3520DWF Doppelseitiges Drucken, Scannen, Kopieren und Faxen DURABrite Ultra Tinten XL Patronen (1.000
MehrOnline Zusammenarbeit
Online Zusammenarbeit IKT Informations- und Kommunikationstechnologie ist Grundlage für Online Zusammenarbeit Worum geht es? E-Mail Soziale Netzwerke Online-Meetings LMS Lern Management Systeme bringen
MehrAndroid-Apps ein komplexes Beispiel (Google-Maps und GPS-Daten, Listen, SD-Kartenzugriff, Activities mit Rückgabewerten und Web-Browser/Internet)
Android-Apps ein komplexes Beispiel (Google-Maps und GPS-Daten, Listen, SD-Kartenzugriff, Activities mit Rückgabewerten und Web-Browser/Internet) 2/42 Android Apps: ein komplexes Beispiel Gliederung Vorstellung
MehrReiseplanung Tür-zu-Tür in der Postauto App
Glue Software Engineering AG Zieglerstrasse 34, CH-3007 Bern +41 31 385 30 11 www.glue.ch info@glue.ch 26. Berner Architekten Treffen Reiseplanung Tür-zu-Tür in der Postauto App 8. November 2013 Roland
MehrCross-Platform Mobile Development mit Xamarin Mark Allibone, @mallibone
1 Cross-Platform Mobile Development mit Xamarin Mark Allibone, @mallibone Partner: 2 Vorstellung Referent Mark Allibone Noser Engineering AG Passionierter Mobile Entwickler: Xamarin Certified Mobile Developer
Mehr<Insert Picture Here> Ohne Fenster-zur-Welt SSO mit ios-apps und Oracle Access Manager
Ohne Fenster-zur-Welt SSO mit ios-apps und Oracle Access Manager Dr Steffo Weber DOAG-2012 Oracle Hamburg Übersicht Klassisches Browser SSO und Federation Warum funktioniert es? Warum
MehrHinweise Datenübertragung zur boso-app
EURO PEAN SO CIETY O F HYPERTEN SIO N Hinweise Datenübertragung zur boso-app boso medicus system Wireless Oberarm-Blutdruckmessgerät ESH KLINISCH VALIDIERT INTERN ATIONAL PROTOCOL Premium-Qualität für
MehrOrganisation. Applikationsentwicklung auf mobilen Endgeräten
Organisation Applikationsentwicklung auf mobilen Endgeräten Prof. Dr. Oliver Vornberger, Mathias Menninghaus, Nicolas Neubauer Universität Osnabrück, 08.04.2010 1 Organisation Termine Donnerstags 10:15
MehrKurzanleitung. KODAK Security Camera EP101WG
KODAK Security Camera EP101WG Kurzanleitung Detaillierte Informationen zu Installation und Einrichtung finden Sie in der umfassenden Bedienungsanleitung zu Modell EP101WG, welche auf unserer Website verfügbar
MehrKOMMUNIKATION IST ALLES
KOMMUNIKATION IST ALLES ÜBER UNS Wir sind eine Full-Service Agentur aus Mannheim, die deutschlandweit tätig ist. Unser Schwerpunkt liegt in der Entwicklung, Realisierung und Betreuung von Internetprojekten
MehrLocation Based Services
18. Consens Herbsttagung Location Based Services Nominiert für Auf der Basis von CAFM Daten Ulrich Walder Univ.-Prof. Dipl. Ing. ETH Dr. techn. Technische Universität Graz / Walder + Trüeb Engineering
MehrEinführung. Schritt 1: Sammle deine Materialien
Einführung Dieses Tutorial erklärt, wie Sie mit Ihrem 1Sheeld beginnen können, wenn Sie keine allgemeinen Kenntnisse über Arduino und Arduino Programmierung haben, empfehlen wir Ihnen, die Anleitungen
MehrMobile Anwendungen im SAP-Umfeld
Erstes Symposium für neue IT in Leipzig 27. September 2013 Michael Rentzsch Informatik DV GmbH michael.rentzsch@informatik-dv.com +49.341.462586920 IT-Trend: Mobile Mobile might be one of the most interesting
MehrNeues in ArcGIS Server 9.3 Matthias Schenker ESRI Geoinformatik AG
Matthias Schenker ESRI Geoinformatik AG 2007 ESRI Geoinformatik GmbH Schwerpunkte bei ArcGIS Server 9.3 Qualitätsverbesserungen über alle Schichten des Server Stacks Front Ends ArcGIS Desktop ArcGIS Explorer
Mehrmap.apps 4 Bundles PIONEER / Systemvoraussetzungen
map.apps 4 Bundles 4.0.0-PIONEER / 3.7.0 Systemvoraussetzungen Version map.apps 4 (Bundles 4.0.0-PIONEER / 3.7.0) Urheberschutz Der rechtmäßige Erwerb der con terra Softwareprodukte und der zugehörigen
MehrEntwicklung von Web-Anwendungen auf JAVA EE Basis
Entwicklung von Web-Anwendungen auf JAVA EE Basis Java Enterprise Edition - Überblick Prof. Dr. Bernhard Schiefer Inhalt der Veranstaltung Überblick Java EE JDBC, JPA, JNDI Servlets, Java Server Pages
MehrContent-Verwertungsmodelle und ihre Umsetzung in mobilen Systemen
Content-Verwertungsmodelle und ihre Umsetzung in mobilen Systemen Motivation und Überblick 4FriendsOnly.com Internet Technologies AG Vorlesung im Sommersemester an der Technischen Universität Ilmenau von
MehrBIF/SWE 1 - Übungsbeispiel
Arthur Zaczek Sep 2015 1 Übungsbeispiel embedded sensor cloud 1.1 Aufgabenstellung Auf einem [[tragen Sie bitte hier Ihr Embedded System Ihrer Wahl ein]] soll ein Messdaten Erfassungssystem implementiert
Mehr3D-Stadt- u. Landschaftsmodelle (für das WWW) am Bsp. Projekt 3D Stadtmodell Heidelberg
3D-Stadt- u. Landschaftsmodelle (für das WWW) am Bsp. Projekt 3D Stadtmodell Heidelberg Weiterentwicklung von Internet-tauglichen 3D-Stadt-u. Landschaftsmodellen und Software für deren Verwaltung, Erzeugung
MehrPraxis-Information Version 1.0 D
Praxis-Information Version 1.0 D Schnittstellen zur Gebäudetechnik PoolManager / Analyt Inhalt 1 Überblick... 4 2 Web basiertes grafisches User Interface (WebGUI)... 4 2.1 Messe Light & Building in Frankfurt
MehrEinsatzpotenziale von m-business
Informatik Baris Kildi Einsatzpotenziale von m-business Diplomarbeit Diplomarbeit zur Erlangung des akademischen Grades Diplom-Informatiker an der Technischen Universität Berlin Einsatzpotenziale von
MehrMobile Plattformen. Die mobile E-Marketingstrategie von Schweiz Tourismus
Mobile Plattformen Die mobile E-Marketingstrategie von Schweiz Tourismus Mobile Plattformen Die mobile E-Marketingstrategie von Schweiz Tourismus Lycien Jantos Leiter ebusiness Solutions E-Mail: lycien.jantos@switzerland.com
MehrDie Mo glichkeiten mit Apps von Contwise Maps
Die Mo glichkeiten mit Apps von Contwise Maps Für Hotels ergeben sich aus der TVB App verschiedene Möglichkeiten zur Erstellung von eigenen Apps. Contwise Maps des TVB Contwise Maps des Hotels TVB App
MehrDER GLÄSERNE KUNDE LOKALISATION MIT RFID. Dr. Dietmar Bräuer
DER GLÄSERNE KUNDE LOKALISATION MIT RFID Dr. Dietmar Bräuer - 2017 AGENDA Ausgangslage Methoden der Lokalisation Technische Umsetzung Herausforderungen Grenzen der Lokalisation Gefahren WELCHE STANDORTDIENSTE
MehrPlattformen mobiler Endgeräte Windows Phone, ios, Android
Plattformen mobiler Endgeräte Windows Phone, ios, Android 13.12.2012 Inhaltsverzeichnis 1. Einführung 2. Ecosystem Smartphone OS 3. Mobile Software Platform 4. Android App Entwicklung 5. Zusammenfassung
MehrWeb 2.0 Mobile Szenarien Mehrwert für Anwender
MEHRWERK Web 2.0 Mobile Szenarien Mehrwert für Anwender Die Unternehmen, die auf das Mobile Web setzen, sind auf dem richtigen Weg. Es hat Zukunft wenn die Anbieter für ihre Kunden einen echten Mehrwert
MehrStand: Juli Downloads in der EBL Umgang mit Adobe Digital Editions
Downloads in der EBL Inhalt Adobe Digital Editions... 3 E-Books aus der EBL herunterladen... 7 Digital Rights Management (DRM)... 8 E-Book Reader und Adobe Digital Editions... 9 Smartphones und Tablets
MehrLIEFERUMFANG INSTALLATION DER UNFALLMELDE-APP. Prüfen Sie Ihr Begrüßungspaket auf Vollständigkeit:
LIEFERUMFANG Prüfen Sie Ihr Begrüßungspaket auf Vollständigkeit: Unfallmeldestecker (für 12V-Steckdose) diese Kurzanleitung Begleitheft mit Hinweisen zu sicherem Gebrauch, Pflege und Entsorgung INSTALLATION
MehrMobile Business - Abschlussarbeit
Mobile Business - Abschlussarbeit Anbei findet ihr meinen Abschlussbeitrag zur gestellten Frage: "Was ist für mich Mobile Business?" Mobile Business ein Trend der nicht mehr wegzudenken ist Mobile Business
MehrGEOCACHING@BEUTH. Thema der Sitzung: Navigation auf Basis NAVSTAR-GPS Geräte & Geocaching App. Wo bin ich? - GPS-Navigation & Geocaching im Unterricht
GEOCACHING@BEUTH Wo bin ich? - GPS-Navigation & Geocaching im Unterricht Thema der Sitzung: Navigation auf Basis NAVSTAR-GPS Geräte & Geocaching App Prof. Dr. Matthias Möller Gliederung Geocaching. GPS
MehrDieses Dokument beschreibt die Verbindungsherstellung mit dem WLAN-Netzwerk der PHLU auf Smartphones. hotline.hslu.ch Andere
IT Services Support Werftestrasse 4, Postfach 2969, CH-6002 Luzern T +41 41 228 21 11, F +41 41 228 21 55 www.hslu.ch Luzern, 17. Juli 2013 Seite 1/12 Kurzbeschrieb: Dieses Dokument beschreibt die Verbindungsherstellung
MehrSoftwareentwicklung mit Enterprise JAVA Beans
Softwareentwicklung mit Enterprise JAVA Beans Java Enterprise Edition - Überblick Was ist J2EE Java EE? Zunächst mal: Eine Menge von Spezifikationen und Regeln. April 1997: SUN initiiert die Entwicklung
MehrEC-Ruhr-Kongress 2011 Helmut an de Meulen, CEO MATERNA GmbH. Business Unit Communications
EC-Ruhr-Kongress 2011 Helmut an de Meulen, CEO MATERNA GmbH Mobiles Internet: Company Chancen Overview und Herausforderungen Business Unit Communications 2 Zahlen & Fakten Dienstleister für IT, Telekommunikation
MehrOnline Kurs Entwicklung der Apps auf iphone und ipad
ios Kurs Online Kurs Entwicklung der Apps auf iphone und ipad Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses für ios Modul 1 Einführung in die Programmierung Erste Lerneinheit Einführung
Mehrinformatik ag IT mit klarer Linie S i e b e l O p e n U I
informatik ag IT mit klarer Linie S i e b e l O p e n U I und Siebel auf mobilen Geräten www.ilume.de Siebel Open UI und Siebel auf mobilen Geräten Die Anforderungen an unternehmensweite Softwarelösungen
MehrLocation Based Services (LBS) AIONAV. Ulrich Walder Univ. Prof. Dr. Dipl. Ing. ulrich.walder@aionav.com 24.10.2013
Location Based Services (LBS) Präsentation am 19. Consens Herbstseminar AIONAV LBS Ulrich Walder Univ. Prof. Dr. Dipl. Ing. ulrich.walder@aionav.com 24.10.2013 Was sind Location Based Services (LBS)? LBS
MehrSmartphone-Sicherheit
Smartphone-Sicherheit Fokus: Verschlüsselung Das E-Government Innovationszentrum ist eine gemeinsame Einrichtung des Bundeskanzleramtes und der TU Graz Peter Teufl Wien, 15.03.2012 Inhalt EGIZ Themen Smartphone
MehrAdaptive Location Based Services
- Technologische und ökonomische Aspekte - -Matthias Horbank - -Peter Ibach - Inhalt Adaptive Location Based Services Definition LBS Anwendungsgebiete Wertschöpfungskette bei LBS Probleme der Markterschließung
Mehrextrem mobil Austrian Map mobile BEV
extrem mobil Austrian Map mobile 2 See you: www.bev.gv.at Inhaltsverzeichnis Die Austrian Map mobile Karten, geographische Namen und Höhenmodell Funktionen Download und technische Anforderungen Datenaktualität
MehrKURZANLEITUNG UNFALLMELDEDIENST. Richtig einrichten, sicher fahren: So machen Sie den Unfallmeldestecker startklar.
KURZANLEITUNG UNFALLMELDEDIENST Richtig einrichten, sicher fahren: So machen Sie den Unfallmeldestecker startklar. Stand: 10.09.2015 LIEBE KUNDIN, LIEBER KUNDE DES UNFALLMELDEDIENSTES, wir freuen uns,
MehrKeynote Mobile Technologien
Herzlich Willkommen zur mobile DevCon! Keynote Mobile Technologien Sprecher Alexander Schulze Agenda Wir Web 3.0 App Markt Perspektiven Wir Kommunikation im Wandel Information Interaktion ...sind... immer
MehrBedienungsanleitung. Online Registrierung im beka Shop und Navigation innerhalb der Kiosk-App
Bedienungsanleitung Online Registrierung im beka Shop und Navigation innerhalb der Kiosk-App beka Online-Shop Besuchen Sie den beka Online-Shop unter www.bekaverlag.de und erstellen Sie Ihr persönliches
MehrBenutzerhandbuch.
Benutzerhandbuch Z3 www.pettorway.com Lade die Batterie auf Ihr Z3 kommt mit einer Batterie befestigt und ein Ladeadapter. USB Das Aufladen des Akkus Schließen Sie den Z3 mit dem Ladeadapter via USB-Kabel.
MehrDas etwas andere Smartphone
Das etwas andere Smartphone Frank Prengel Technical Evangelist Microsoft Deutschland GmbH http://blogs.msdn.com/windowsphone 01./02. Dezember 2010 Köln www.iphonedevcon.de Microsoft? Auf der iphone DevCon??
MehrMobile in Minuten? Forms-Anwendungen auf mobilen Endgeräten
Mobile in Minuten? Forms-Anwendungen auf mobilen Endgeräten Zur Person Jürgen Menge Themenverantwortlicher der DOAG für Oracle Forms juergen.menge@der-it-macher.de www.der-it-macher.de Königsdorfer Str.
MehrArno Becker Marcus Pant. Android. Grundlagen und Programmierung. I dpunkt.verlag
Arno Becker Marcus Pant Android Grundlagen und Programmierung I dpunkt.verlag IX 1 Ein erstes Beispiel 3 1.1 Projekt anlegen 3 1.2 Die erste Activity 4 1.3 Layout definieren 5 1.4 Activities aufrufen 8
Mehr