Crossmediale Strategien in der Programmierung für mobile Plattformen 2009 14.01.2016/1



Ähnliche Dokumente
SharePoint 2013 Mobile Access

SharePoint 2010 Mobile Access

Das Internet ist mobil. John Riordan Bern, 17. Jan 2013

Bildquelle:

Social Reading Lesen über die sozialen Medien

Ein mobiler Electronic Program Guide

Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.

TEILEN SIE IHREN BILDSCHIRM MIT STUDENTEN, DIE MIT EINEM BROWSER ODER ÜBER DIE NETOP VISION STUDENT-APP EINE VERBINDUNG HERSTELLEN.

Konzept zur Push Notification/GCM für das LP System (vormals BDS System)

Anleitung zur Installation von Klingeltönen für ios-geräte

Kurzanleitung. PC, Mac, ios und Android

Präsentation Von Laura Baake und Janina Schwemer

Mobile Fundraising. Praxisbeispiele. Katja Prescher Fundraiserin, Marketing- und Kommunikationsexpertin. Mobile Fundraising Katja Prescher

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

Mobile Business. Mag. Alfred Luger, MA Co-Founder/COO runtastic GmbH Co-Founder AllaboutApps GmbH

Cross-Platform Mobile Development mit Xamarin Mark

ROFIN App Benutzerhandbuch. Version 1.0

Sie haben diese Daten auch mobil dabei und synchron auf anderen Geräten! Sie haben eine Sicherheitskopie dieser Belege in einem Cloud-Speicher.

Menü auf zwei Module verteilt (Joomla 3.4.0)

Agile UND nutzerorientierte Konzeption und Entwicklung mobiler Apps - ein Widerspruch?

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

New ECDL Online -Zusammenarbeit

So versprüht man digitalen Lockstoff

Die Renaissance von Unified Communication in der Cloud. Daniel Jonathan Valik UC, Cloud and Collaboration

Mobile Plattformen. Die mobile E-Marketingstrategie von Schweiz Tourismus

BRAND APPS WHITEPAPER MOBILE MARKEN- UND KUNDENBINDUNG

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Der Cloud Point of Purchase. EuroCloud Conference, 18. Mai 2011 (Christoph Streit, CTO & Co-Founder ScaleUp)"

SMS/ MMS Multimedia Center

StudyDeal Accounts auf

Reporting Services und SharePoint 2010 Teil 1

MOBILE VIDEO ADVERTISING

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Web Präsentation. und eine kleine Geschichte zum Thema UX Research. Innovative Usability-Forschung für Apps und Websites im digitalen Zeitalter

Einkommensaufbau mit FFI:

Willkommen bei Dropbox!

Aktualisierung des Internet-Browsers

mobile Responsive Design Lässt Ihre Anwendungen und Inhalte auf jedem Gerät einfach gut aussehen

MobiDM-App Handbuch für Windows Mobile

Leitfaden E-Books Apple. CORA E-Books im ibook Store kaufen. Liebe Leserinnen und Leser, vielen Dank für Ihr Interesse an unseren CORA E-Books.

eridea AG Installation Eclipse V 1.4

Holen Sie das Beste aus Ihrer Kampagne heraus mit unserer Landingpage!

SUB-ID- VERWALTUNG MIT GPP SETUP-GUIDE FÜR PUBLISHER

Affiliate-Marketing. Kapitel 6. Copyright by Worldsoft AG, 2014, Pfäffikon SZ, Switzerland. Version: Seite 1

Anleitungen Freshest data

Wie Sie mit einer Website tausend Geräte bespielen und das auch tun sollten

DJ Party 3.0 > 5 Versprechen, für die digitale Zukunft

miditech 4merge 4-fach MIDI Merger mit :

MOBILE. Seit 10 Jahren

SOCIAL MEDIA & PHOTOGRAPHY BOOTCAMP. Social Media & Fotografie. Workshop für Unternehmer & Mitarbeiter

Bewegliche Ziele Entwicklungsumgebungen für Pocket PCs und Smartphones

Registrierung als Android Market Developer

White-Label-Apps für Werbe- und Mediaagenturen Nutzen Sie Ihren Namen und unser Know-How.

Discovery Tool für COMbricks PROCENTEC

TISIS - Industrie 4.0. Ereignis, Ort, Datum

ATHOS Benutzertreffen

Expertenumfrage: Mobile Applications

BVMI / PLAYFAIR: Studie zur mobilen Musiknutzung

Die Anwendung von Work of Leaders in drei Schritten

Informationen zum neuen Studmail häufige Fragen

Dokumentation Schedulingverfahren

Microsoft Azure Fundamentals MOC 10979

Internet online Update (Mozilla Firefox)

Gesucht: Die besten Apps der Schweiz. «Best of Swiss Apps 2014 ist lanciert!

Mobile Analytics mit Oracle BI - was steckt in den Apps?

Mobiler. Vernetzter. Emotionaler. Wie SBG auf die Entwicklung des Internets reagiert

Inequality Utilitarian and Capabilities Perspectives (and what they may imply for public health)

Anleitung zur Installation des EPSON TM-m30 WLAN Moduls

Workshop I. Technische Differenzierung mobiler Kommunikationslösungen am Beispiel NPO/NGO Kommunikation. 7. Juni 2011

Mobile Analytics mit Oracle BI

KIP Druckerstatus Benutzerhandbuch KIP Druckerstatus Installations- und Benutzerhandbuch

1 WEB ANALYTICS: PROFESSIONELLE WEB-ANALYSEN UND REPORTING FÜR IHR ONLINE MARKETING.

Open Source als de-facto Standard bei Swisscom Cloud Services

Hilfe zur Einwahl ins Uniserv Webinar mit WebEx

Braucht Social TV ein neues Interface? Felix Segebrecht

Weil Ihre Sicherheit für uns an erster Stelle steht.

Das Roaming Cockpit. Inhalt. 1 Das Roaming Cockpit Aufrufen des Roaming Cockpit über den Browser... 3

Mobile Angebote Strategie einer Verwaltung. Freie und Hansestadt Hamburg Dr. Ursula Dankert

Oxygen Series. Deutsch. Quick-Start-Anleitung

Online-Dateienablage und Datenaustauschdienst Box.net Stand: September 2011

Native App Design. Entwicklungsmethoden & deren Einfluss auf die Usability. Master-Seminar WS12/13 Karsten Nolte. Freitag, 8.

Module Entwicklung. Um diese Eigenschaft aufzurufen, starten Sie die Adami Vista CRM Applikation und wählen Sie den Entwicklung Menü.

WAS IST DER KOMPARATIV: = The comparative

TalkIT: Internet Communities Tiroler Zukunftsstiftung Donnerstag,

Kurzanleitung. PC, Mac, Android und ios

Einrichten einer mehrsprachigen Webseite mit Joomla (3.3.6)

AUFBAUPROGRAMME YOU ONLY LIVE ONCE, BUT IF YOU DO IT RIGHT, ONCE IS ENOUGH.

Übung - Konfigurieren einer Windows 7-Firewall

Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH

Wenn Russland kein Gas mehr liefert

Connected TV - The next Big Screen. Simon Jordi, 20. November 2014

Erste Schritte mit

UM ALLE DATEN ZU KOPIEREN. ZUNÄCHST die Daten des alten Telefons auf einen Computer kopieren

Mit jedem Client, der das Exchange Protokoll beherrscht (z.b. Mozilla Thunderbird mit Plug- In ExQulla, Apple Mail, Evolution,...)

Java Entwicklung für Embedded Devices Best & Worst Practices!

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Zentrale Informatik. Cross-platform Apps. Andrea Grössbauer David Meier. 11/11/15 Lunchveranstaltungen HS16 - Crossplatform Apps 1


Transkript:

Mobile vs. Desktop: Users Crossmediale Strategien in der Programmierung für mobile Plattformen 2009 14.01.2016/1 14.01.2016/2 Mobile vs. Desktop: Verkäufe Mobile vs. Desktop Traffic 2013 http://www.xelsionmedia.com/wp-content/uploads/2014/05/graph8.png 14.01.2016/3 14.01.2016/5 Strategie für Applikationen Wegen kleiner Bildschirme, ungeduldiger bzw. anspruchsvoller Nutzer und resultierender Workflows liegt der Schwerpunkt auf der Nutzeranalyse. Vorgehensmodelle Der Nutzer und seine Bedürfnisse bzw. Ziele müssen klar herausgearbeitet werden, ehe Produkte geplant und produziert werden. Ebenso wichtig ist die Lebens- und Alltagssituation, in der Anwendungen auf Smartphones genutzt werden. Der Ablenkungsfaktor erzwingt zielstrebige Abläufe der Applikationen. 14.01.2016/6 14.01.2016/7 1

Nutzungssituationen Programmierung... Grundsätzlich ist zu entscheiden, ob man ein Angebot mit flexibler Anpassung an alle Bildschirmgrößen (und damit Geräte) schafft, oder ob man sich für je ein angepasstes Angebot für eine Klasse von Bildschirmgrößen entscheidet. Für Applikationen für die mobile Welt steht dann die Entscheidung für Webapplikationen, hybride Webapplikationen oder nativ programmierte Applikationen je Plattform an. 14.01.2016/8 14.01.2016/9 Strategische Optionen Strategische Optionen 14.01.2016/10 14.01.2016/11 HTML5 Defizite HTML5 Plattformen 14.01.2016/12 14.01.2016/13 2

HTML5 wie universell? HTML5 wie universell? Browser auf mobilen Computern 14.01.2016/15 14.01.2016/16 14.01.2016/17 14.01.2016/18 Cross-platform: Verbreitungswege 14.01.2016/19 14.01.2016/20 3

Cross-platform Tools 2013 14.01.2016/21 14.01.2016/22 Cross-platform: Typen von Tools Tools for HTML5-based Apps Polymer 14.01.2016/23 14.01.2016/24 Produktivitätssteigerungen Plattformen, Programmiersprachen 14.01.2016/25 14.01.2016/26 4

14.01.2016/27 14.01.2016/28 14.01.2016/29 14.01.2016/30 14.01.2016/31 14.01.2016/33 5

TRENDS 2014 FÜR UND WIDER 14.01.2016/34 14.01.2016/35 Meinung Nov. 2014 Popularität von Tools http://www.techrepublic.com/article/keeping-up-with-cross-platform-tools/ 14.01.2016/36 14.01.2016/37 Anfang 2014, Entwicklung http://adtmag.com/blogs/dev-watch/2014/08 /crossplatform-development-doubts.aspx 14.01.2016/38 Analyse 2014 The firm's main premise is that growth of the crossplatform mobile development tools market is slowing dramatically because of a variety of factors. "Developers are still struggling with the limitations of cross-platform development." "increased popularity of native apps" "The performance of Web technologies and access to device-level functionality are cited by developers as significant challenges, pushing them toward native app development." 14.01.2016/39 6

Analyse 2014 "diminishing productivity returns" "Developers are reporting less efficiency gains when using crossplatform mobile development tools compared to previous years, the drop is eroding the perceived value of tools." "It might seem counter-intuitive, but there are 26 percent of CPT users who only target a single platform. They are most likely using the CPT to avoid learning the native platform rather than for greater reach or cost efficiency; a decision to help the developer rather than the customer." Analyse 2014 "The gap between HTML and native is widening. The native SDKs introduce new APIs at a faster rate than HTML5 can keep up with. To harness the power of these new APIs, native is the only viable option." There were about 272,000 developers targeting the ios App Store and some 293,000 developers targeting the Android-centric Google Play store. The overlap among those audiences amounted to about 58,000 developers, or roughly 11 percent of the total group. That provided "a strong indication that developers prefer to stick with one store." 14.01.2016/40 14.01.2016/41 Analyse 2014 "For the vast majority of app developers, the use of CPTs does not come at the cost of app quality. 81 percent claim that the quality of the apps developed with CPTs is as good as or even better than apps developed with a native IDE." research2guidance 14.01.2016/42 14.01.2016/43 research2guidance research2guidance 14.01.2016/44 14.01.2016/45 7

research2guidance Zeitersparnis Mai 2013 14.01.2016/46 14.01.2016/47 Entwicklung nach Gardner VisionMobile Report 2015 Cross-platform tools growing in popularity The State of the Developer report found third-party tool use among mobile developers, in particular, at an all-time high: 83% of respondents use at least one third-party tool for things like analytics, crash reporting, and testing. Even more notable, use of cross-platform tools has jumped from 23% to 30% during the past six months. https://blog.newrelic.com/2015/03/10/mobile-developer-trends/ 14.01.2016/48 14.01.2016/49 Vision Mobile 2015 Nachbemerkungen 14.01.2016/50 14.01.2016/51 8

Nicht mehr im Mainstream... Moderne Smartphones haben keine installierte Laufzeitumgebung für Java ME mehr, sie können diese jedoch immer noch nachinstalliert bekommen. Ein Weg der Programmierung von Apps wäre es also immer noch, Applikationen in Java ME zu erzeugen (?). http://www.oracle.com/technetwork/java/javame/index.html Das wäre cross-platform... J2ME oder Java ME Java Platform, Micro Edition (Java ME) stellt eine robuste, flexible Umgebung für Anwendungen bereit, die auf Mobil- und Embedded- Geräten ausgeführt werden: Mobiltelefone, Set-Top-Boxen, Blu-ray Disc Player, digitale medizinische Geräte, digitale Mediageräte, M2M- Module, Drucker usw. Die Java ME-Technologie wurde ursprünglich entwickelt, um die Anforderungen bei der Erstellung von Anwendungen für kleine Geräte zu erfüllen. Zu diesem Zweck hat Oracle die Grundlagen für die Java ME-Technologie geschaffen, die einer begrenzten Umgebung gerecht wird und die Erstellung von Java-Anwendungen ermöglicht, die auf kleinen Geräten mit begrenzter Speicher-, Anzeige- und Leistungskapazität ausgeführt werden. Für Mobiltelefone existiert die API Mobile Information Device Profile (MIDP). Derartige Java-Anwendungen nennt man auch kurz MIDlet. 14.01.2016/52 14.01.2016/53 Quellen http://www.visionmobile.com/product/mobile-megatrends-2014/ http://www.visionmobile.com/product/developer-economics-q3-2014/ http://www.research2guidance.com/r2g/cross-platform-tool- Benchmarking-Report-2014.pdf?utm_source=CPT14-landingpage&utm_medium=E-Mail&utm_campaign=CPT-2014 www.developpereconomics.com http://www.visionmobile.com/wp-content/plugins/downloadmonitor/download.php?id=39- Report on Developper Economics 2013 http://de.slideshare.net/kleinerperkins/kpcb-internet-trends-2013 http://de.slideshare.net/andreasc/developer-economics-2013-top- 101-insights http://de.slideshare.net/andreasc/mobile-megatrends-2012 Vielen Dank für Ihre Aufmerksamkeit bis demnächst. 14.01.2016/54 14.01.2016/55 9