HYBRID- APPS 2.0. Status quo des hybriden Entwicklungsansatzes
|
|
- Fritzi Böhmer
- vor 8 Jahren
- Abrufe
Transkript
1 HYBRID- APPS 2.0 Status quo des hybriden Entwicklungsansatzes Herausgegeben von: FLYACTS GmbH 11/2014
2 HYBRID-APPS 2.0 Status quo des hybriden Entwicklungsansatzes Welche Faktoren wirken sich auf die Performance hybrider Anwendungen aus? Was lässt sich derzeit mit Webtechnologien rund um HTML5 realisieren?
3 INHALTSVERZEICHNIS INHALTSVERZEICHNIS 1 Einführung 1.1 Plattformkrieg Nati ve Programmierung Web-Apps Hybrid-Apps 5 2 Vom Lebens- und Leidensweg hybrider Anwendungen 2.1 Facebook zeigt HTML5 die kalte Schulter Performancefaktoren mobiler Hybrid-Anwendungen Rechenleistung mobiler Endgeräte Ökosystem 2.3 Aufkommen neuer Technologien Ionic Node.js 2.4 Die Gartner Hype Cycle-Methodik Hybrid-Apps Ausblick SEITE 3
4 EINFÜHRUNG 1. EINFÜHRUNG Eine App auf allen Geräten: Die Lost & Find-App von FLYACTS // Bild: FLYACTS GmbH Die Zeiten, in denen wir ausschließlich den Computer zur Internetrecherche, das Telefon nur zum Telefonieren oder den TV allein zum Fernsehen nutzen, sind längst Vergangenheit. Die Grenzen der Mediennutzung vermischen sich und das in jeglicher Hinsicht: Neben Tablets und Smartphones haben Smart-TVs, Smartwatches und sogenannte Wearables, tragbare Computersysteme, den Markt und die Konsumentenherzen erobert. Die Internetnutzung durchzieht nicht nur sämtliche technische Endgeräte, sondern unseren gesamten Alltag. Die ARD/ZDF-Onlinestudie 2014 beweist diesen Trend: Immerhin nutzen über 79 Prozent der deutschen Bevölkerung ab 14 Jahre das Internet. 69 Prozent der deutsch sprechenden Internetnutzer gehen über Ihren Laptop ins Netz, 57 Prozent über ihr Smartphone, 28 Prozent mittels Tablet und bereits 18 Prozent nutzen eine Smart-TV, um Internetinhalte abzurufen. Durchschnittlich stehen den Onlinern 2,8 Endgeräte zur Verfügung (ARD/ZDF-Medienkommission, 2014). So unterschiedlich wie all diese Endgeräte zur Internetnutzung sind, existiert ein Faktor, der alle vereint: Apps. Anwendungen, mit denen wir Smartphone, Tablet, Desktop und Co. bedienen. Sie sind das Medium, über das wir alle anderen Medien steuern. 1.1 Plattformkrieg Mit den verschiedenen Endgeräten gehen eine Vielzahl unterschiedlicher Betriebssysteme sowie Webbrowser einher. Die führenden Plattformen sind Android, ios und Windows. Unter den Browsern werden Firefox, Chrome, Internet Explorer oder Safari am häufigsten genutzt. Hier wird es in den nächsten Jahren Anpassungen geben, welche Plattform oder welchen Browser die Nutzer lieber verwenden. Die Marktanalysen des Kantar Worldpanels verdeutlichen die Entwicklungen: Android stärkte seine deutschen Marktanteile im Zeitraum von Januar 2013 bis September 2014 von 69,6 auf 78,2 Prozent. ios fiel von 21,5 auf 11,8 Prozent. Windows konnte ein Wachstum von 3,8 auf 7,1 Prozent verbuchen. Besonders auffällig ist das Schwinden der Marktanteile anderer Betriebssysteme wie beispielsweise Bada - hier sank der Anteil von 4,4 auf 1,5 Prozent. Auch Blackberry verschwindet annähernd vom Markt: Der geringe Anteil von 2013 (0,6 Prozent) halbierte sich knapp auf 0,4 Prozent. Teilweise variieren die Marktanteile zwischen den Länder. So sind die ios-marktanteile in den USA und Großbritannien bedeutend größer als in Deutschland: im September 2014 lagen sie in den USA bei knapp 33 und in Großbritannien bei 31 Prozent. SEITE 4
5 EINFÜHRUNG Unterschiede existieren darüber hinaus im B2B-Bereich. Eine Befragung von mittelständischen Unternehmen sowie Konzernen zeigt, dass Betriebe ios mit 74,4 Prozent am häufigsten nutzen. Es folgen Blackberry mit 47,8 und Android mit 45,6 Prozent. Die Studie verdeutlicht darüber hinaus, dass über zwei Drittel der Befragten mehr als zwei Betriebsysteme unterhalten (Lünendonk GmbH, 2014). Der Plattformkrieg verbucht zwar somit eindeutige Verlierer, sodass sich die Anzahl der Betriebssysteme verringert. Jedoch zeichnet sich in naher Zukunft kein eindeutiger Gewinner ab. Android, ios und Windows bleiben die Marktführer bei den mobilen Betriebssystemen. Das erklärt, warum Entwickler nicht mehr für durchschnittlich 2,9 (Stand 2013), sondern 2,2 (Stand 2014) Plattformen programmieren (VisionMobile, 2014b). Trotz dieser Verdichtung bleibt eine Erkenntnis: Es sind und bleiben mehr als zwei wichtige mobile Betriebssysteme an der Spitze des Marktes. Was bedeutet das konkret für die mobilen Anwendungen? 1.2 Native Programmierung Konkret gibt es drei Anwendungsfälle für die App-Entwicklung. Ein Entwicklungsansatz ist die native Programmierung. Bei einer nativen App werden die spezifischen Programmiersprachen der jeweiligen Betriebssysteme verwendet. Das bedeutet, dass für jede Plattform separat eine eigene App entwickelt wird. Jedes Betriebssystem beziehungsweise. die entsprechende Programmiersprache hat seine Eigenheiten. Das bedeutet, es bedarf jeweils für Android, ios oder Windows einen Experten. Erweiterungen und Updates sind zwar mit erhöhtem Aufwand realisierbar, jedoch erfordert dies einzelne Anpassungen für jede Plattform gesondert. 1.3 Web-Apps Ein weiterer Entwicklungsansatz ist die Programmierung einer Web-App, die über einen Browser aufgerufen wird. Im Gegensatz zu einer mobilen Webseite hat der Nutzer bei einer Web-App das Look and Feel einer normalen App und nicht das einer Webseite. Jedoch ist kein Download aus einem App-Store notwendig. Eine Web-App wird einmalig mittels Webtechnologien (HTML5, CSS3 und JavaScript) programmiert und läuft auf allen Betriebssystemen. Zwar ist es derzeit bereits möglich, einige Hardware-Komponenten anzusprechen, allerdings ist der Umfang hier noch eingeschränkt. 1.4 Hybrid-Apps Die Programmierung einer Hybrid-App beschreibt den dritten Anwendungsfall. Wie der Name suggeriert, kombiniert die hybride Anwendung die beiden oben beschriebenen Entwicklungsansätze. Da die Hybrid-App geräteübergreifend sowie betriebssystemunabhängig entwickelt wird, stellt sie an dieser Stelle eine Schlüsseltechnologie dar. Denn Hybrid-Apps vereinen die Vorteile zweier Technologien. Sie basieren auf HTML5, CSS3 und JavaScript. Mittels PhoneGap verpackt der Entwickler die Web-Apps in Container, wodurch sie nicht nur auf allen Betriebssystemen laufen. Hybrid-Apps sind zusätzlich in der Lage, auf die Hardware der Endgeräte zuzugreifen. Der Code einer Web-App kann somit wiederverwendet werden, egal ob iphone, Windows- Phone, Android-Tablet oder itv. Dies unterstreicht den ökonomischen Vorteil des hybriden Entwicklungsansatzes. Weiterhin stehen Hybrid-Apps in den verschiedenen App-Stores bereit, was einen zusätzlichen Vertriebszweig darstellt und die Produktivität dieser Entwicklung zusätzlich verdeutlicht. Der Vorteil von hybriden Apps: Ein Code in HTML5 - Eine Testphase - Alle Betriebssysteme WRITE IN TEST BUILD SEITE 5
6 VOM LEBENS- UND LEIDENSWEG HYBRIDER APPS 2. VOM LEBENS- UND LEIDENSWEG HYBRIDER ANWENDUNGEN Nach den bisherigen Betrachtungen scheint es, als seien die Hybrid-Apps die Lösung schlechthin: ökonomische und effiziente Entwicklung, eine Codebasis für alle Endgeräte sowie native Eigenschaften der App. Der Technologietreiber an dieser Stelle ist das Aufkommen der vielen Plattformen. Für die Entwickler war und ist dies eine große Herausforderung. Die Übernahme des Frameworks PhoneGap im Jahr 2011 von Adobe schien die Bedeutung des gemischten Entwicklungsansatzes obendrein zu bekräftigen. Doch verfolgen wir den Lebensweg hybrider Apps, wird er ab 2011 zunächst zu einem Leidensweg. 2.1 Facebook zeigt HTML5 die kalte Schulter Zur Übernahme PhoneGaps durch Adobe waren die Hybrid-Apps auf einer Erfolgswelle. Doch statt weiterhin Anwender zu gewinnen, wandten sich überraschend viele Unternehmen öffentlich von den Hybrid-Apps ab (vgl. Kapitel 2.4). Prominentestes Beispiel ist hier Facebook, was Marc Zuckerbergs Zitat vom September 2012 verdeutlicht: When I m introspective about the last few years I think the biggest mistake that we made, as a company, is betting too much on HTML5 as opposed to native because it just wasn t there. Nach Facebook folgte LinkedIn und programmierte seine mobilen Anwendungen ebenso nativ. Was waren die Auslöser für die Abkehr von der HTML5-basierten Programmierweise? Hybride Anwendungen, hauptsächlich Komplexere, bei denen der Nutzer Daten anlegen, lesen, aktualisieren oder löschen kann, standen hinsichtlich ihrer Performance in der Kritik. Dabei sind solche Apps mit einer Datenbankinteraktion in vielen Anwendungsfällen relevant. Facebooks mobile App beispielsweise ist im Prinzip eine unendlich lange Liste mit unzähligen Links. Das Nachladen der Inhalte beim Scrollen beinhaltete eine Performancelücke, dass Facebook im Jahr 2012 wesentlich zu dieser Entscheidung brachte. Doch was sind die Faktoren, die sich auf die Performance hybrider Apps auswirken? 2.2 Performancefaktoren mobiler Hybrid-Anwendungen Die Performance einer mobilen Anwendung hängt genauso wie bei einer Software von mehreren Faktoren ab, die sich gegenseitig beeinflussen. Allein im letzten Jahr haben sich die Technologien rasant weiterentwickelt, dass erhebliche Performancezuwächse hinsichtlich hybrider Apps zu erwarten und bereits erkennbar sind. Zunächst betrachten wir die äußeren Faktoren, die vom App-Entwickler nicht beeinflussbar sind. Sie setzen sich aus der Rechenleitung der Endgeräte sowie dem Ökosystem zusammen Rechenleistung mobiler Endgeräte Zum einen sind dies harte Faktoren, wie die Rechenleistung der Endgeräte. Sie ist ein essenzieller Faktor, der sich auf die Performance einer hybriden Anwendung auswirkt. Das in der IT-Branche bekannte Moore s Law geht davon aus, dass sich die Rechenleistung von Prozessoren circa alle 18 Monate verdoppelt. Auch wenn die Technik im Bezug zur Wirtschaftlichkeit in der Zukunft an ihre Grenzen gerät, ist der Inhalt dieser These derzeit noch in der Praxis zu beobachten. Und dabei erhöht sich nicht nur die Rechenleistung der Prozessoren. Parallel verringert sich die Größe der Mikrochips. Diese zwei Tatsachen wirken sich direkt auf die mobilen Endgeräte aus, bedenken wir die Größe einiger Geräte, wie beispielsweise von Smartwatches. Die Gesellschaft für Konsumforschung (GfK) bestätigt mit dem Telecom-Handelspanel den Anstieg der Leistungsfähigkeit internetfähiger Endgeräte, speziell von Smartphones: Im Schnitt ist die Anzahl der Prozessorkerne in jeder Preiskategorie angestiegen. Außerdem verfügt laut der GfK jedes vierte Smartphone in Westeuropa vier oder mehr Prozessorkerne (GfK SE, 2014). Im International Journal of Computer Applications erschien im März 2014 ein Artikel, der einen einschneidenden Übergang im Bereich des Mobile Computing beschreibt. Der Übergang bezieht sich auf das Aufkommen der 64-bit ARM basierten Prozessoren, von denen Experten eine Performanceverbesserung von 50 Prozent im Vergleich zu 32-bit ARM Prozessoren erwarten. Die Performancelücke zwischen mobilen Endgeräten und Desktop-Computern schrumpft Ökosystem Zum anderen ist ein weiterer äußerer einflussnehmender Faktor das umgebende Ökosystem. Es bezieht sich auf das jeweilige Betriebssystem beziehungsweise den jeweiligen Browser eines Endgerätes. Wie in Kapitel 1.1 beschrieben, sind Android und ios die führenden mobilen Betriebssysteme. Eine Studie des international agierenden IT-Unternehmens Telerik, an der weltweit über Software-Entwickler teilnahmen, greift diese Thematik auf. Hinsichtlich der Performance von HTML5 sehen die befragten Experten die Performance-Herausforderung eher beim umgebenden Ökosystem, wie zum Beispiel Browser oder Betriebssystem, und nicht bei der Technologie. Da Hybrid-Apps auf Webtechnologien basieren, werden sie über einen Browser aufgerufen und gerendert. Das bedeutet: Je schneller der Browser oder das Betriebssystem, umso schneller die Hybrid-App. Die Geschwindigkeit der Plattformen erhöhte sich in den letzten Jahren stetig und schnell. Die Benchmark SEITE 6
7 VOM LEBENS- UND LEIDENSWEG HYBRIDER APPS Anwendung SunSpider testet Browser auf die Geschwindigkeit, mit der sie JavaScript verarbeiten. Für eine Interpretation der Ergebnisse sind Vergleichswerte mit anderen Browsern notwendig. ios6 ist nach der Benchmarkbewertung SunSpider 20 Prozent schneller als ios5. ios7 bringt es auf zwölf Prozent mehr Geschwindigkeit als ios6. Die Android-Updates unterliegen ähnlichen Verbesserungen. Doch was steckt hinter diesen Entwicklungen? Apples aktuelles mobiles Betriebssystem ios8 nutzt eine Render-Engine namens WebKit. Eine Render-Engine interpretiert die HTML-, CSS- und JavaScript-Codes, um die App im sogenannten WebView darzustellen. Je schneller die Berechnung verläuft, umso schneller wird die App-Funktionalität ausgeführt. ios vollzog mit dieser Veränderung einen Wechsel vom sogenannten UIWeb- View zum WKWebview, was teilweise einen vierfachen Performancezuwachs mit sich brachte. Das WKWebview nutzt zudem die JavaScript-Engine Nitro, die die Java- Script-Interpretation darüber hinaus vorantreibt. Durch die Nitro-Engine ist zusätzlich ein zweistelliger Performanceanstieg erreichbar. Android vollzog ähnliche Entwicklungen. Das KitKat Update (Android 4.4) bewirkt mit seinem modernen WebView auf Chromium-Basis ebenso einen Performanceschub. Das WebView basiert auch auf der Render-Engine WebKit, nutzt jedoch nicht die JavaScript-Engine Nitro. Die plattformübergreifende Verwendung der Render-Engine WebKit birgt zwei Vorteile für die Hybrid-App-Programmierung. Zum einen macht es die Entwicklung für mehrere Plattformen einheitlicher und somit einfacher, da keine Sonderprogrammierungen notwendig sind. Zum anderen wirkt sich diese Softwarekomponente positiv auf die Ausführungsgeschwindigkeit der Hybrid-App aus. Weiterhin ist Dank der modernen mobilen Betriebssysteme die Nutzung der Grafik-Libary WebGL möglich. Mittels WebGL werden hardwarebeschleunigte komplexe 3D-Grafiken direkt und ohne zusätzliche Erweiterungen im Browser dargestellt. Das bedeutet, dass der GPU (Grafikprozessor) direkt via JavaScript angesprochen wird. Somit rendert die Hardware des jeweiligen Endgerätes die komplexen 3D-Grafiken direkt und nicht das WebView. Die Richtung, die die Entwicklungen der Betriebssysteme einnehmen, sprechen eine eindeutige Sprache: Die Köpfen hinter Apple und Google sind auf Entwickler angewiesen, die hervorragende Apps für ihr Betriebssystem programmieren. Sie stellen mehr und mehr Weichen im Ökosystem, um dies zu ermöglichen und es den Entwicklern zu erleichtern. Nicht nur die Performance der Technologien hinter Hybrid-Apps stellte eine Herausforderung dar. Auch die äußeren Bedingungen hinderten eine performante Entwicklung von komplexen hybriden Anwendungen. Funktionen einer Render-Engine HTML-, CSS-, JavaScript-Code <ion-view title= treelee > <ion-content class= start > <div class= container category-container > <div class= category-label > {{category.label}} </div> </div> </ion-content> </ion-view> WebKit (Render-Engine) WebView 2.3 Aufkommen neuer Technologien Neben den äußeren Faktoren, die App-Entwickler bei der Programmierung nicht beeinflussen können, sind vielversprechende Frameworks erschienen, die weiterhin zu mehr Leistungsstärke hybrider Apps führen. SEITE 7
8 VOM LEBENS- UND LEIDENSWEG HYBRIDER APPS Ionic Als erstes wird die 2013 erschienene zukunftsträchtige Technologie Ionic beleuchtet. Das Frontend-Framework unterstützt die Entwicklung von Hybrid-Apps und liefert dafür technische Grundlagen wie Listen, Formulare oder Layout-Komponenten. Ein wichtiger Punkt für Facebooks Abwendung von HTML5 im Jahr 2011 war die Performancelücke beim Rendern von langen Listen (vgl. Kapitel 2.1). An dieser Stelle bringt Ionic einen Vorteil: Bei langen und komplexen Listen wird nur ein Teil der Inhalte gerendert. Durch cleveres Speichermanagement werden die anderen Listeneinträge recycelt. All dies resultiert in eine performante Scrollingroutine vor allem im Bezug zu langen Listen, was für viele Apps relevant ist. Ionic entwickelt sich rasant weiter. In nächster Zeit wird Ionic die Lösung für einen weiteren performancerelevanten Faktor veröffentlichen. Bei komplexen Seiten mit viel Inhalt verzögert es sich, von einer Seite zurück zur anderen zu gelangen. Durch den geschickten Einsatz des Zwischenspeichers versucht Ionic auch an dieser Stelle Performancezuwächse zu erreichen. Weiterhin entwickeln die Köpfe hinter Ionic gerade an eigenen PhoneGap- (Cordova) Schnittstellen zum Endgerät, was Ionics Kompetenzen für native Entwicklung unterstreicht. Direkte Berechnungen auf der Hardware des mobilen Gerätes verlaufen prinzipiell schneller, als das Rendern durch das WebView. Ionic basiert auf Googles beliebtem Single-Page/Web- App-Framework AngularJS. Im Zuge der Entwicklung künftiger Versionen beider Frameworks stehen die Entwicklerteams in enger Zusammenarbeit. Bereits im Frühjahr 2014 wurden darüber hinaus über 200 Apps pro Tag mit Ionic umgesetzt und der Traffic verdoppelt sich nahezu Monat um Monat. Dies verdeutlicht den Einflussreichtum und die Rendering von Listen mit Ionic: Recycling der Einträge, cleveres Spreichermanagement Listen-Controls Scrolling-Routine Die TreeLee-App von FLYACTS // Screenshots: FLYACTS GmbH SEITE 8
9 VOM LEBENS- UND LEIDENSWEG HYBRIDER APPS Leistungsstärke von Ionic Node.js Neben Ionic ist auch Node.js ein bedeutendes Framework in puncto Performance. Im Gegensatz zu Ionic bezieht sich Node.js auf das Backend und ist somit eine serverseitige JavaScript-basierte Programmiersprache. Auch das Backend hat einen Einfluss auf die Leistungsstärke von Hybrid-Apps. Das Framework Node.js bietet genauer entscheidende Vorteile für das Anfragen-Handling. Die sogenannten Requests werden nicht nacheinander (synchron), sondern gleichzeitig (asynchron) geschickt, bearbeitet und verwaltet. Auch das birgt performancetechnisch enorme Vorteile. Die Grafik fasst die beschriebenen performanceabhängigen und -begünstigenden Faktoren zusammen. Das Endgerät mit seinen immer leistungsfähigeren Prozessoren ist ein bedeutender Faktor. Hinzu kommen Technologien bzw. Frameworks, wie Ionic und Node.js für die Backendund Frontend-Entwicklung. Sie erleichtern den Entwicklern, komplexe und leistungsstarke Anwendungen zu realisieren. Zu guter Letzt vollzogen die umgebenden Ökosysteme bzw. die einzelnen Plattformen eine Wandlung, die ebenso positiven Einfluss auf die Performance ausüben. Zusammenfassung Performance beeinflussender Faktoren: BACKEND ENDGERÄT leistungsstarke Prozessoren ÖKOSYSTEM WebKit Nitro, WebGL Die weitreichende Entwicklung allein innerhalb des letzten Jahres - egal ob Hardware, Betriebssystem oder Frameworks - resultieren in komplexe und performancestarke Hybrid-Apps. Die Abwendung Facebooks hat dem Aufschwung der Technologien rund um die hybriden Anwendungen also nicht geschadet. Im Gegenteil, der Rückstoß beflügelte die Webtechnologien eher, sodass dem Ruf nach Erweiterungen oder Frameworks gefolgt wurde. Generell ist solch ein Lebenszyklus neuer Technologien kein seltenes Phänomen. FRONTEND SEITE 9
10 VOM LEBENS- UND LEIDENSWEG HYBRIDER APPS 2.4 Die Gartner Hype Cycle-Methodik Der Marktforschungsanalyst Gartner hat für den Lebenszyklus neuer Technologien eine Kurve entwickelt, die die Höhen und Tiefen beschreibt und erklärt. Die Hype Cycle-Methodik unterstützt Unternehmen bei der Beurteilung der Rentabilität von neuen Technologien oder Anwendungen und zeigt den Lebensweg mit den Schlüssel-Phasen auf. Zusammenfassend bietet die Gartner Hype Cycle-Methodik einen Überblick, wie sich Technologien oder Anwendungen weiterentwickeln. Der Technologie-Anstoß leitet die erste Schlüssel-Phase ein, was dem technologischen Durchbruch gleichzusetzen ist. Im Bezug zu Hybrid-Apps ist der Auslöser das Aufkommen der unterschiedlichen mobilen Betriebssysteme, die den Entwickler zur plattformübergreifenden Programmierung zwangen. Die Übernahme PhoneGaps durch das Softwareunternehmen Adobe führte im Anschluss zur nächsten Phase: dem Gipfel der überhöhten Erwartungen. Durch ein hohes mediales und öffentliches Interesse steigen die Erwartungen an die Technologie. Durch die Bekanntheit einiger Pilotprodukte, werden auch gescheiterte Projekte publik. Die öffentliche Abwendung großer Unternehmen verursacht dadurch weitreichenden Schaden. Die öffentliche Abwendung großer IT-Firmen, wie Facebook oder LinkedIn läutete die folgende Phase ein: das Tal der Ernüchterung. Doch, wie oben beschrieben, war das die Chance für Hybrid-Apps. Kritiker benannten die Problematiken, wodurch Befürworter erst Lösungen erarbeiten konnten. Dies beschreibt die folgende Schlüssel-Phase - die Aufklärungsphase, in der wir uns derzeit befinden. Durch neue Frameworks wie Ionic oder Node.js oder die Veränderungen der Betriebssysteme erleben die Hybrid-Apps einen Aufschwung. Setzt sich der Technologie-Ansatz durch, steigt sie auf eine Stufe der Leistungsfähigkeit - die letzte Phase. An der Stelle ist die Technologie bereit für den breiten Markt und die Relevanz der Technologie ist eindeutig erkennbar. Die bisherigen Betrachtungen beweisen, dass sich hybride Anwendungen mehr und mehr durchsetzen und häufiger Anwendung finden. Dieser Verlauf lässt sich im Grunde genommen auf eine Vielzahl an neu aufkommenden Technologien anwenden. Denken wir an Handys: Zu Beginn waren sie riesig und kaum jemand hatte eines. Doch ist der Besitz grundlegend für die Nutzung von Handys, da eine zweite Person für einen Anruf notwendig ist. Nach einigen Höhen und Tiefen und neuen Techniken für Hardware und Übertragung sind Handys beziehungsweise Smartphones nicht mehr wegzudenken. GIPFEL DER ÜBERHÖHTEN ERWARTUNGEN Die Hybe Cycle verdeutlicht die fünf wichtigsten Phasen des Lebenszyklus einer Technologie. STUFE DER LEISTUNGSFÄHIGKEIT NACHFRAGE TAL DER ERNÜCHTERUNG ANSTIEG DURCH AUFKLÄRUNG TECHNOLOGIE- ANSTOSS ENTWICKLUNGSZEIT Quelle: Gartner, // Übersetzung: FLYACTS GmbH 2.5 Hybrid-Apps 2.0 Nach anfänglichen Startschwierigkeiten sind Hybrid-Apps heute allgegenwärtig in der App-Landschaft. Mittels neuer Technologien und leistungsstarker Betriebssysteme sind komplexe und performante hybride Anwendungen umsetzbar - eine neue Generation von Hybrid-Apps oder Hybrid-Apps 2.0. Selbst so komplexe Anwendungen wie Spiele, die hohe Ansprüche an Leistung und Ressourcen stellen, sind heute realisierbar. Laut der erwähnten Telerik-Studie (Kapitel 2.2) sind Business-Apps zum Großteil hybrid (57 Prozent). Diese Zahl zeigt, dass nicht nur Entwickler den hybriden Ansatz als praktikable Option für die mobile Unternehmensentwicklung ansehen. Auch die Betriebe sind davon überzeugt. Die Business-Apps haben mit 64 Prozent den Schwerpunkt im B2C-Bereich. Das bedeutet, dass eine Vielzahl dieser Hybrid-Apps öffentlich in den App-Stores zu finden ist. Prominente Hybrid-App-Beispiele sind die Ikea-App oder die bekannte Anwendung Quizduell, die beide Downloadzahlen im Millionenbereich vorweisen. Topeka ist ebenso eine Quiz-App, die mit Downloads mithalten kann. Nutzer bewerten sie in den App-Stores zudem außerordentlich positiv. Und letztendlich sind es die Anwender, die über die Qualität einer Anwendung entscheiden. SEITE 10
11 AU S B LI C K 3 AUSBLICK Die bisherigen Betrachtungen verdeutlichen, dass viele Lösungsansätze für den Technologie-Aufschwung der Hybrid-Apps existieren. Sogar die Entwicklung von komplexen Anwendungen wie Spielen ist realisierbar. SpieleApps sind hoch anspruchsvoll im Bezug zu Leistung und Ressourcen. Mittels Frameworks greifen die Apps auf nahezu alle nativen Komponenten des Endgerätes zu. Zwar werden hybride Anwendung native Apps hinsichtlich der Performance nicht überholen. Der kombinierte hybride Entwicklungsansatz wird aber für eine steigende Anzahl an Anwendungsfällen die passendere Lösung. Durch den Zugriff auf mehr Hardware-Komponenten verschwinden die Grenzen zwischen nativ und hybrid. Zum Beispiel ist es bereits möglich, über den Browser Chrome die Kamera des Computers anzusteuern. Das bedeutet, dass ohne PhoneGap ausschließlich mit HTML5 auf die Hardware zugegriffen werden kann. Und diese Entwicklungen sind noch nicht abgeschlossen: Der IT-Marktforschungsanalyst Gartner geht davon aus, dass bis 2016 mehr als die Hälfte der eingesetzten mobilen Applikationen hybrid sein wird. Die Entwicklung mittels Webtechnologien ermöglicht innerhalb eines Entwicklungsprozesses, Hybrid-Apps für alle Betriebssysteme und verschiedenste Geräte bereitzustellen. Aus diesem Grund sind Erweiterungen und Updates ökonomisch und effizient umsetzbar. Somit ist die größte Stärke von HTML5 und der Hybrid-Apps deren Allgegenwart und Flexibilität SEITE 11
12 QUELLENANGABEN QUELLENANGABEN ARD/ZDF-Medienkommission (2014): ARD/ZDF-Onlinestudie 2014, verfügbar unter: Gartner (2014): Gartner Hype Cycle, verfügbar unter: GfK SE (2014): Telekommunikation: Smartphones bleiben beliebt, GfK-Ergebnisse zum Telekommunikationsmarkt erstes Halbjahr 2014, verfügbar unter: Kantar Group (2014): Kantar Worldpanel, verfügbar unter: Lünendonk GmbH (2014): Lünendonk -Trendstudie 2014, verfügbar unter: Neofonie (2014): Nativ oder nicht? - Präsentation zur MobileTech Conference 2014 in Berlin, verfügbar unter: PC Magazin (2014): Moore s Law am Ende? Grenzen der Prozessor-Technik erreicht, verfügbar unter: Readwrite (2014): HTML5 Has A New Best Friend - And It s Apple, Not Google, verfügbar unter: Singh, M. P. & Jain, M. K. (2014): Evolution of Processor Architecture in Mobile Phones. International Journal of Computer Applications ( ), Techcrunch (2014): Drifty, Makers Of The Ionic Mobile Framework, Raise $1 Million, verfügbar unter: Telerik (2014): The HTML5 vs. Native Debate is Over & the Winner is, verfügbar unter: Telerik (2014): The State of Hybrid Mobile Development, verfügbar unter: VisionMobile (2014a): Benefits and Challenges of HTML5 App and Game Cross-Platform Development, verfügbar unter: VisionMobile (2014b): Developer Economics - State of the Developer Nation Q3 2014, verfügbar unter: VisionMobile (2013): HTML5 performance is fine, what we are missing is tools, verfügbar unter: SEITE 12
13 ÜBER DEN HERAUSGEBER FLYACTS GMBH Als App-Entwicklungsagentur im Herzen Deutschlands setzen wir auf neuste Technologien rund um HTML5, um effiziente, flexible und zukunftsorientierte Hybrid- und Web-Apps zu programmieren. Damit entwickeln wir ökonomisch leistungsstarke Apps für alle Betriebssysteme und Endgeräte, die mit Optik, Performance, Funktionalität und Haptik überzeugen. Full-Service ist bei FLYACTS kein Gedanke, sondern eine Philosophie: FLYACTS berät, konzipiert, entwirft, designt, entwickelt und vermarktet mit höchsten Ansprüchen an Individualität und Qualität. Sie haben Fragen zu diesem Bericht oder wünschen weitere Informationen? Dann kontaktieren Sie uns, wir beraten Sie gern. FLYACTS GmbH Eberstr Jena Verwendung unter Quellenangabe erwünscht. Titelbild: App im Titel: TreeLee // FLYACTS GmbH
Präsentation Von Laura Baake und Janina Schwemer
Präsentation Von Laura Baake und Janina Schwemer Gliederung Einleitung Verschiedene Betriebssysteme Was ist ein Framework? App-Entwicklung App-Arten Möglichkeiten und Einschränkungen der App-Entwicklung
MehrEin mobiler Electronic Program Guide
Whitepaper Telekommunikation Ein mobiler Electronic Program Guide Ein iphone Prototyp auf Basis von Web-Technologien 2011 SYRACOM AG 1 Einleitung Apps Anwendungen für mobile Geräte sind derzeit in aller
MehrDas Projekt wird durchgeführt von den Bezirksregierungen in Nordrhein- Westfalen in ihrer Funktion als Fachstelle für die öffentlichen Bibliotheken
1 Das Projekt wird durchgeführt von den Bezirksregierungen in Nordrhein- Westfalen in ihrer Funktion als Fachstelle für die öffentlichen Bibliotheken welche die öffentlichen Bibliotheken im Bundesland
MehrDer schnelle Weg zu Ihrer eigenen App
Der schnelle Weg zu Ihrer eigenen App Meine 123App Mobile Erreichbarkeit liegt voll im Trend. Heute hat fast jeder Zweite in der Schweiz ein Smartphone und damit jeder Zweite Ihrer potentiellen Kunden.
MehrBRAND APPS WHITEPAPER MOBILE MARKEN- UND KUNDENBINDUNG
... BRAND APPS WHITEPAPER MOBILE MARKEN- UND KUNDENBINDUNG Was sind Apps? Wann braucht ein Unternehmen eine App - wann sollte es darauf verzichten? Wie viel kostet die Programmierung einer mobilen Applikation?
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
Mehrmobile Responsive Design Lässt Ihre Anwendungen und Inhalte auf jedem Gerät einfach gut aussehen 2012 www.intuio.at
mobile Responsive Design Lässt Ihre Anwendungen und Inhalte auf jedem Gerät einfach gut aussehen 2012 www.intuio.at 1 It is not the strongest of the species that survives, nor the most intelligent, but
MehrNative App Design. Entwicklungsmethoden & deren Einfluss auf die Usability. Master-Seminar WS12/13 Karsten Nolte. Freitag, 8.
Native App Design Entwicklungsmethoden & deren Einfluss auf die Usability Master-Seminar WS12/13 Karsten Nolte Quelle: http://www.cloudsherpas.com/wp-content/uploads/2012/07/our-mobile-development-capabilities.jpg
MehrSaxonia Forum 2015: SMART BUSINESS APPLIKATIONEN: ZIELGRUPPENORIENTIERTE SOFTWARELÖSUNGEN
Saxonia Forum 2015: SMART BUSINESS APPLIKATIONEN: ZIELGRUPPENORIENTIERTE SOFTWARELÖSUNGEN 19.Februar 2015 Hamburg 15:00 Uhr bis 18:00 Uhr IHK Hamburg Das Thema: WAS HABEN BACKENDS MIT USER EXPERIENCE ZU
Mehr8 Mediennutzung. 8.1 Medienausstattung
8 Mediennutzung Im ersten Teil dieses Kapitels wird dargestellt, ob die befragten Kinder Zugang zu Computern, Internet, Mobil-, Smartphone oder Tablet haben und wie oft sie das Internet nutzen. Daran anschließend
MehrMobile Intranet in Unternehmen
Mobile Intranet in Unternehmen Ergebnisse einer Umfrage unter Intranet Verantwortlichen aexea GmbH - communication. content. consulting Augustenstraße 15 70178 Stuttgart Tel: 0711 87035490 Mobile Intranet
MehrInformationen als Leistung
PUSH-NOTIFICATIONS 2 Informationen als Leistung Immer mehr Anbieter von Apps möchten mehr als nur eine schöne Oberfläche, sondern den Usern auch wirklichen Nutzen bieten. Der Nutzen besteht darin, aktuelle
MehrC++ und mobile Plattformen
Dieser Artikel stammt aus dem Magazin von C++.de (http://magazin.c-plusplus.de) C++ und mobile Plattformen Mit diesem Artikel möchte ich euch einen kurzen Überblick über die verschiedenen Plattformen für
MehrJava Script für die Nutzung unseres Online-Bestellsystems
Es erreichen uns immer wieder Anfragen bzgl. Java Script in Bezug auf unser Online-Bestell-System und unser Homepage. Mit dieser Anleitung möchten wir Ihnen einige Informationen, und Erklärungen geben,
MehrHTML5. Die Zukunft mobiler geodatenbasierter Anwendungen? Dipl.-Inf. Steve Schneider. Fraunhofer-Institut für Fabrikbetrieb und -automatisierung IFF
HTML5 Die Zukunft mobiler geodatenbasierter Anwendungen? Dipl.-Inf. Steve Schneider Fraunhofer-Institut für Fabrikbetrieb und -automatisierung IFF Gelsenkirchen, 7. Dezember 2011 Fraunhofer IFF Forschungsdienstleister
MehrCSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung
Kapitel 1 Die Vorbereitung Vorgängerversionen. Bald darauf folgte dann schon die Version 4, die mit einer kleinen Bearbeitung bis vor Kurzem 15 Jahre unverändert gültig war. All das, was du die letzten
MehrWie Sie mit einer Website tausend Geräte bespielen und das auch tun sollten
Wie Sie mit einer Website tausend Geräte bespielen und das auch tun sollten Informationen, Zahlen und Beispiele über Responsive Webdesign von artundweise GmbH Dirk Beckmann dirk.beckmann@artundweise.de
MehrMobile Fundraising. Praxisbeispiele. Katja Prescher Fundraiserin, Marketing- und Kommunikationsexpertin. Mobile Fundraising Katja Prescher
Mobile Fundraising Praxisbeispiele Katja Prescher Fundraiserin, Marketing- und Kommunikationsexpertin katja.prescher@sozialmarketing.de @sozialmarketing @SoZmark 5.. Bonus-Tipp Auf den folgenden Seiten
MehrMobile: Die Königsfrage
Mobile: Die Königsfrage - Native App,Mobile Website oder doch Responsive Design? - Native App oder Mobile Website? Wer am Boom der mobilen Anwendungen teilhaben möchte, hat im Prinzip zwei Möglichkeiten:
MehrRevit Modelle in der Cloud: Autodesk 360 Mobile
Revit Modelle in der Cloud: Autodesk 360 Mobile Die Präsentation Ihrer Revit Modelle kann auf unterschiedlichste Weise erfolgen. Diverse Cloud Plattformen bieten kostenlosen Speicherplatz und Freigabeoptionen
MehrTYPO3 CMS 6.2 LTS. Die neue TYPO3- Version mit Langzeit- Support
Die neue TYPO3- Version mit Langzeit- Support Am 25. März 2014 wurde mit die zweite TYPO3- Version mit Langzeit- Support (Long- Term- Support, kurz: LTS) veröffentlicht. LTS- Versionen werden drei Jahre
MehrWindows 8 Lizenzierung in Szenarien
Windows 8 Lizenzierung in Szenarien Windows Desktop-Betriebssysteme kommen in unterschiedlichen Szenarien im Unternehmen zum Einsatz. Die Mitarbeiter arbeiten an Unternehmensgeräten oder bringen eigene
MehrApp Entwicklung mit Hilfe von Phonegap. Web Advanced II - SS 2012 Jennifer Beckmann
App Entwicklung mit Hilfe von Phonegap Web Advanced II - SS 2012 Jennifer Beckmann http://www.focus.de/digital/internet/netzoekonomie-blog/smartphone-googles-android-laeuft-konkurrenz-in-deutschland-davon_aid_723544.html
MehrWhite-Label-Apps für Werbe- und Mediaagenturen Nutzen Sie Ihren Namen und unser Know-How. www.wolterworks.de
White-Label-Apps für Werbe- und Mediaagenturen Nutzen Sie Ihren Namen und unser Know-How www.wolterworks.de Mobile Anwendungen iphone und ipad haben ein neues Zeitalter eingeläutet auch im Marketing Von
Mehrschnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv
Roboter programmieren mit NXC für Lego Mindstorms NXT 1. Auflage Roboter programmieren mit NXC für Lego Mindstorms NXT schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag
MehrWir testen mobile Apps und Webseiten. Wir nennen das Crowdtesting. Mobile Strategie Deutscher Unternehmen 2014 Zusammenfassung der Studienergebnisse
Wir testen mobile Apps und Webseiten. Wir nennen das Crowdtesting. Mobile Strategie Deutscher Unternehmen 2014 Zusammenfassung der Studienergebnisse München, Dezember 2014 1 Über die Studie Mobile Strategien
MehrFehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems
Fehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems Name: Bruno Handler Funktion: Marketing/Vertrieb Organisation: AXAVIA Software GmbH Liebe Leserinnen und liebe Leser,
Mehriphone- und ipad-praxis: Kalender optimal synchronisieren
42 iphone- und ipad-praxis: Kalender optimal synchronisieren Die Synchronisierung von ios mit anderen Kalendern ist eine elementare Funktion. Die Standard-App bildet eine gute Basis, für eine optimale
Mehricloud nicht neu, aber doch irgendwie anders
Kapitel 6 In diesem Kapitel zeigen wir Ihnen, welche Dienste die icloud beim Abgleich von Dateien und Informationen anbietet. Sie lernen icloud Drive kennen, den Fotostream, den icloud-schlüsselbund und
MehrEin mobiler Electronic Program Guide für Android
Whitepaper Telekommunikation Ein mobiler Electronic Program Guide für Android Prototyp für Android Apps 2011 SYRACOM AG 1 Einleitung Apps Anwendungen für mobile Geräte sind derzeit in aller Munde. Durch
MehrGuide DynDNS und Portforwarding
Guide DynDNS und Portforwarding Allgemein Um Geräte im lokalen Netzwerk von überall aus über das Internet erreichen zu können, kommt man um die Themen Dynamik DNS (kurz DynDNS) und Portweiterleitung(auch
MehrGrundfunktionen und Bedienung
Kapitel 13 Mit der App Health ist eine neue Anwendung in ios 8 enthalten, die von vorangegangenen Betriebssystemen bislang nicht geboten wurde. Health fungiert dabei als Aggregator für die Daten von Fitness-
MehrInsiderwissen 2013. Hintergrund
Insiderwissen 213 XING EVENTS mit der Eventmanagement-Software für Online Eventregistrierung &Ticketing amiando, hat es sich erneut zur Aufgabe gemacht zu analysieren, wie Eventveranstalter ihre Veranstaltungen
MehrBachelor-/Masterarbeit: ALM-Umgebung für native medical Apps unter Android und ios
ALM-Umgebung für native medical Apps unter Android und ios Bei der Softwareentwicklung in regulierten Bereichen werden oft Applikation-Lifecycle-Management-(ALM)Systeme über den gesamten Entwicklungsprozess
MehrMobile Apps: Was verbirgt sich hinter dem Hype?
Mobile Apps: Was verbirgt sich hinter dem Hype? Dr. Karl Rehrl Salzburg Research Forschungsgesellschaft mbh Mobile Apps The Big Picture Vom Mainframe zum unsichtbaren Computer (Weiser & Brown, 1998) MAINFRAME
MehrLizenzierung von System Center 2012
Lizenzierung von System Center 2012 Mit den Microsoft System Center-Produkten lassen sich Endgeräte wie Server, Clients und mobile Geräte mit unterschiedlichen Betriebssystemen verwalten. Verwalten im
MehrNEWSLETTER // AUGUST 2015
NEWSLETTER // AUGUST 2015 Kürzlich ist eine neue Version von SoftwareCentral erschienen, die neue Version enthält eine Reihe von Verbesserungen und neuen Funktionen die das Arbeiten mit SCCM noch einfacher
Mehr2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE
2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE 2.1 Die Einrichtung der Benutzeroberfläche Das Einrichten einer Android-Eclipse-Entwicklungsumgebung zur Android-Entwicklung ist grundsätzlich nicht
MehrLizenzierung von SharePoint Server 2013
Lizenzierung von SharePoint Server 2013 Das Lizenzmodell von SharePoint Server 2013 besteht aus zwei Komponenten: Serverlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung der Zugriffe
MehrClient-Systemanforderungen für Brainloop Secure Dataroom ab Version 8.30
Client-Systemanforderungen für Brainloop Secure Dataroom ab Version 8.30 Copyright Brainloop AG, 2004-2015. Alle Rechte vorbehalten. Dokumentenversion: 1.1 Sämtliche verwendeten Markennamen und Markenzeichen
MehrClient-Systemanforderungen für Brainloop Secure Dataroom ab Version 8.30
Client-Systemanforderungen für Brainloop Secure Dataroom ab Version 8.30 Copyright Brainloop AG, 2004-2014. Alle Rechte vorbehalten. Dokumentenversion 2.0 Sämtliche verwendeten Markennamen und Markenzeichen
MehrPflegende Angehörige Online Ihre Plattform im Internet
Pflegende Angehörige Online Ihre Plattform im Internet Wissen Wichtiges Wissen rund um Pflege Unterstützung Professionelle Beratung Austausch und Kontakt Erfahrungen & Rat mit anderen Angehörigen austauschen
MehrInstallation des Authorware Webplayers für den Internet Explorer unter Windows Vista
Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Allgemeines: Bitte lesen Sie sich diese Anleitung zuerst einmal komplett durch. Am Besten, Sie drucken sich diese Anleitung
MehrUse Cases, Mockups, Prototyping Von der Idee zur App
Use Cases, Mockups, Prototyping Von der Idee zur App Dipl.-Päd. Sandro Mengel 08. November 2012 The Beginning: Idee & Fragestellungen Eine App... für welche Zielgruppe? mit welchen Inhalten oder Features?
MehrFRONT CRAFT. www.frontcraft.com contact@frontcraft.com
FRONT CRAFT Viele Menschen und viele Unternehmen haben eine Webseite. Jede neue, die dazu kommt, sollte nicht nur gut, sondern erstklassig sein. Das ist unsere Leidenschaft. FrontCraft. www.frontcraft.com
MehrPAUL App. Anleitung für Studierende und Lehrende
PAUL App Anleitung für Studierende und Lehrende Stand: 9. Dezember 2014 1 Liebe Studierende, liebe Lehrende, mit der Einführung der PAUL App können verschiedene Funktionalitäten der PAUL Webseite einfacher
MehrMehr Umsatz durch Übersetzungen? Geht das?
1 Mehr Umsatz durch Übersetzungen? Geht das? 2 Wozu sollen wir unsere Homepage übersetzen lassen? Unsere Geschäftspartner finden auch so alles, was sie wissen müssen. Diese und ähnliche Aussagen sind nicht
MehrWindows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen
Windows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen Das können wir Ihnen versprechen: An der neuen Taskleiste in Windows 7 werden Sie sehr viel Freude haben. Denn diese sorgt
Mehrzwanzignull8 DIE MODULARE VERTRIEBS SOFTWARE im Einsatz für die Sto SE & Co KGaA info@1a-p.com www.1a-p.com +49 (0) 7728 645 0
DIE MODULARE VERTRIEBS SOFTWARE im Einsatz für die Sto SE & Co KGaA info@1a-p.com www.1a-p.com +49 (0) 7728 645 0 ZWANZIGNULL8 AM PULS DER ZEIT Die Präsentationssoftware zwanzignull8 erfreut sich zunehmender
MehrDigitalbarometer. Mai 2010
Mai 2010 Was ist das? Untersuchungssteckbrief Methodik telefonische Mehrthemenbefragung, repräsentativ, ca. 1.000 Fälle je Welle Grundgesamtheit Erhebungsrhythmus Auftraggeber Institut Themen Erwachsene
MehrSECURE DOWNLOAD MANAGER
SECURE DOWNLOAD MANAGER ÜBERSICHTSLEITFADEN Erstellt von e-academy Inc. Dokumentversion 1.0 Seite 1 Inhaltsverzeichnis Secure Download Manager... 3 Liste der Funktionen... 4 Unterstützte Betriebssysteme
MehrDigitalBarometer: Mobiles Internet und Apps. Juli 2010
DigitalBarometer: Mobiles Internet und Apps Juli 2010 Was ist das DigitalBarometer? Untersuchungssteckbrief Methodik Grundgesamtheit Erhebungsrhythmus Auftraggeber Institut Thema telefonische Mehrthemenbefragung,
MehrInternet online Update (Mozilla Firefox)
Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Mozilla Firefox und gehen auf unsere Internetseite:
MehrSeite 1 von 14. Cookie-Einstellungen verschiedener Browser
Seite 1 von 14 Cookie-Einstellungen verschiedener Browser Cookie-Einstellungen verschiedener Browser, 7. Dezember 2015 Inhaltsverzeichnis 1.Aktivierung von Cookies... 3 2.Cookies... 3 2.1.Wofu r braucht
MehrWindows 8.1. In 5 Minuten Was ist alles neu? Word
Windows 8.1 In 5 Minuten Was ist alles neu? Word Inhaltsverzeichnis Inhaltsverzeichnis WINDOWS 8.1 IN 5 MINUTEN... 1 1. WINDOWS 8.1 DIE NEUEN FEATURES... 1 2. DIE DESKTOP- UND KACHELOBERFLÄCHE... 2 3.
MehrEinrichtung des Cisco VPN Clients (IPSEC) in Windows7
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über
MehrCouchCommerce Online-Shops für Tablet Besucher optimieren, aber wie?
CouchCommerce Online-Shops für Tablet Besucher optimieren, aber wie? Wie Tablets die Post PC Commerce Ära einleiten Sie finden ein Video dieser Präsentation unter http://blog.couchcommerce.com/2012/06/03/couchcommerce-impressions-andvideo-from-the-shopware-community-day-2012/
MehrLizenzierung von Windows Server 2012
Lizenzierung von Windows Server 2012 Das Lizenzmodell von Windows Server 2012 Datacenter und Standard besteht aus zwei Komponenten: Prozessorlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung
MehrTess Relay-Dienste mobil nutzen
Tess Relay-Dienste mobil nutzen Die Tess Relay-Dienste sind auch mobil nutzbar. Hierfür müssen Sie eine Internetverbindung aufbauen. Es gibt zwei Möglichkeiten der mobilen Internetverbindung: Über eine
MehrInternet online Update (Internet Explorer)
Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Internetexplorer und gehen auf unsere Internetseite:
MehrDie Bürgermeister App. Mein Bürgermeister hört mich per App.
Die Bürgermeister App. Mein Bürgermeister hört mich per App. Die Herausforderung für Bürgermeister. Die Kommunikation zu Ihrem Gemeindebürger verändert sich. Die Kommunikation zu Ihrem Gemeindebürger verändert
Mehr1.3 MDM-Systeme KAPITEL 1 ZAHLEN UND FAKTEN
KAPITEL ZAHLEN UND FAKTEN.3 MDM-Systeme MDM-Systeme sind in Unternehmen und Organisationen noch nicht flächendeckend verbreitet, ihr Einsatz hängt unmittelbar mit dem Aufbau von mobilen Infrastrukturen
MehrIT-Governance und Social, Mobile und Cloud Computing: Ein Management Framework... Bachelorarbeit
IT-Governance und Social, Mobile und Cloud Computing: Ein Management Framework... Bachelorarbeit zur Erlangung des akademischen Grades Bachelor of Science (B.Sc.) im Studiengang Wirtschaftswissenschaft
Mehr4D Server v12 64-bit Version BETA VERSION
4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und
MehrCross-Platform Apps mit HTML5/JS/CSS/PhoneGap
Cross-Platform Apps mit HTML5/JS/CSS/PhoneGap Proseminar Objektorientiertes Programmieren mit.net und C# Florian Schulz Institut für Informatik Software & Systems Engineering Einführung Was hat Cross-Plattform
MehrWindows 10 > Fragen über Fragen
www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 103 Windows 10 > Fragen über Fragen Was ist das? Muss ich dieses Upgrade machen? Was bringt mir das neue Programm? Wie / wann muss ich es
MehrDie Vielfalt der Apps. Wohin geht die Reise?
Die Vielfalt der Apps. Wohin geht die Reise? Verbrauchertag BW, Dezember 4, 2012 Prof. Dr. Ansgar Gerlicher Studiengang Mobile Medien 1 Post-PC: Mobile Endgeräte ersetzen den PC "Insgesamt wird der Markt
MehrMulticheck Schülerumfrage 2013
Multicheck Schülerumfrage 2013 Die gemeinsame Studie von Multicheck und Forschungsinstitut gfs-zürich Sonderauswertung ICT Berufsbildung Schweiz Auswertung der Fragen der ICT Berufsbildung Schweiz Wir
MehrSTATUS QUO DES INTERNETZEITALTERS
STATUS QUO DES INTERNETZEITALTERS 01 Das Internet ist überall. Es hat unser Leben grundlegend verändert. Es ist das Herzstück unserer globalen Kommunikation und Konnektivität. Es hat Wissen demokratisiert,
Mehr1. Laptop: Benutzen Sie die Anleitung ab Seite 2 2. Tablet / Smartphone: Benutzen Sie die Anleitung ab Seite 4. Seite 2 Seite 4
Kanton Schaffhausen Schulentwicklung und Aufsicht Herrenacker 3 CH-8200 Schaffhausen www.sh.ch Anleitung Installation Offline-Version Lehrplan 21 Für die Arbeit mit dem Lehrplan während der Tagung vom
MehrLizenzierung von SharePoint Server 2013
Lizenzierung von SharePoint Server 2013 Das Lizenzmodell von SharePoint Server 2013 besteht aus zwei Komponenten: Serverlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung der Zugriffe
MehrAllgemeine Informationen Slides2Go Stand April 2015
Allgemeine Informationen Slides2Go Stand April 2015 1. ALLGEMEINE INFORMATIONEN... 3 1.1 SYSTEMANFORDERUNGEN WEB-BACKEND... 3 1.2 SYSTEMANFORDERUNGEN FRONTEND / APP... 3 1.3 UNTERSTÜTZTE DATEIFORMATE...
MehrLogics App-Designer V3.1 Schnellstart
Logics App-Designer V3.1 Schnellstart Stand 2012-09-07 Logics Software GmbH Tel: +49/89/552404-0 Schwanthalerstraße 9 http://www.logics.de/apps D-80336 München mailto:apps@logics.de Inhalt Ihr Logics Zugang...
MehrWindows 10. Vortrag am Fleckenherbst Bürgertreff Neuhausen. www.buergertreff-neuhausen.de www.facebook.com/buergertreffneuhausen
Windows 10 Vortrag am Fleckenherbst Bürgertreff Neuhausen 1 Inhalt Was ist neu (im Vergleich zu Windows 8.1) Wann lohnt sich ein Umstieg Update Installation von Windows 10 Startmenü Windows Explorer Webbrowser
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
MehrMobile-Money-Studie Daten und Fakten Europa
Mobile-Money-Studie Daten und Fakten Europa Überblick Studie Größe gesamte Stichprobe: 12.015 Märkte: 6 Länder Deutschland, Finnland, Frankreich, Großbritannien, Polen, und Spanien Untersuchungszeitraum:
MehrIn 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com
MehrVersion smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):
Supportanfrage ESN Bitte füllen Sie zu jeder Supportanfrage diese Vorlage aus. Sie helfen uns damit, Ihre Anfrage kompetent und schnell beantworten zu können. Verwenden Sie für jedes einzelne Thema jeweils
MehrArchitekturen mobiler Multi Plattform Apps
Architekturen mobiler Multi Plattform Apps Wolfgang Maison & Felix Willnecker 06. Dezember 2011 1 Warum Multi- Plattform- Architekturen? Markt. Apps für Smartphones gehören zum Standardinventar jeder guten
MehrSecure Download Manager Übersichtsleitfaden 2013-07-30 Vertraulich Version 2.2
Secure Download Manager Übersichtsleitfaden 2013-07-30 Vertraulich Version 2.2 INHALTSVERZEICHNIS Secure Download Manager... 2 Wichtigste Funktionen des SDM... 3 Unterstützte Betriebssysteme... 4 Unterstützte
MehrWebseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools
Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools 1 Kurze HTML-Geschichte Die HTML4-Spezifikation wurde im Dezember 1997 vorgelegt. Seitdem Stagnation! Das W3C arbeitete
MehrSSI WHITE PAPER Design einer mobilen App in wenigen Stunden
Moderne Apps für Smartphones und Tablets lassen sich ohne großen Aufwand innerhalb von wenigen Stunden designen Kunde Branche Zur Firma Produkte Übersicht LFoundry S.r.l Herrngasse 379-381 84028 Landshut
MehrThema: Microsoft Project online Welche Version benötigen Sie?
Seit einiger Zeit gibt es die Produkte Microsoft Project online, Project Pro für Office 365 und Project online mit Project Pro für Office 365. Nach meinem Empfinden sind die Angebote nicht ganz eindeutig
MehrBildquelle: http://bild2.qimage.de/diamant-computergesteuerte-naehmaschine-foto-bild-86314142.jpg
Bildquelle: http://bild2.qimage.de/diamant-computergesteuerte-naehmaschine-foto-bild-86314142.jpg Unsere digitale Welt konfrontiert uns mit einer Unmenge an computergesteuerten Geräten, Maschinen und Steueranlagen.
MehrResponsive WebDesign. Zukunftssicheres Webdesign für die optimale Darstellung auf allen Geräten
Responsive WebDesign Zukunftssicheres Webdesign für die optimale Darstellung auf allen Geräten Moderne Web-Konzepte punkten mit einer ansprechenden Visualisierung, professionellen Fotos und informativen
MehrDas große ElterngeldPlus 1x1. Alles über das ElterngeldPlus. Wer kann ElterngeldPlus beantragen? ElterngeldPlus verstehen ein paar einleitende Fakten
Das große x -4 Alles über das Wer kann beantragen? Generell kann jeder beantragen! Eltern (Mütter UND Väter), die schon während ihrer Elternzeit wieder in Teilzeit arbeiten möchten. Eltern, die während
MehrApps am Smartphone. Vortrag am Fleckenherbst Bürgertreff Neuhausen. www.buergertreff-neuhausen.de www.facebook.com/buergertreffneuhausen
Apps am Smartphone Vortrag am Fleckenherbst Bürgertreff Neuhausen 1 Inhalt Was sind Apps Woher bekomme ich Apps Sind Apps kostenlos Wie sicher sind Apps Wie funktionieren Apps App-Vorstellung Die Google
MehrS P E C T R A A K T U E L L INTERNET-ANSCHLÜSSE STEIGEN RASANT WEITER - 2 MIO. ÖSTERREICHER ZU HAUSE BEREITS ONLINE 3/02
S P E C T R A INTERNET-ANSCHLÜSSE STEIGEN RASANT WEITER - 2 MIO. ÖSTERREICHER ZU HAUSE BEREITS ONLINE 3/02 A K T U E L L Internet-Anschlüsse steigen rasant weiter - 2 Mio. Österreicher zu Hause bereits
MehrInhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation. 7 Key Features.
Inhalt 1 Übersicht 2 Anwendungsbeispiele 3 Einsatzgebiete 4 Systemanforderungen 5 Lizenzierung 6 Installation 7 Key Features Seite 2 von 11 1. Übersicht MIK.mobile for ipad ist eine Business Intelligence
MehrWeb-basierte Benutzerschnittstellen für Embedded Systeme: Eine Benutzerschnittstelle drei Sichtweisen
Web-basierte Benutzerschnittstellen für Embedded Systeme: Eine Benutzerschnittstelle drei Sichtweisen Klaus-Dieter Walter SSV Software Systems GmbH Dünenweg 5 D-30419 Hannover www.ssv-embedded.de kdw@ssv-embedded.de
Mehrrobotron*e count robotron*e sales robotron*e collect Anmeldung Webkomponente Anwenderdokumentation Version: 2.0 Stand: 28.05.2014
robotron*e count robotron*e sales robotron*e collect Anwenderdokumentation Version: 2.0 Stand: 28.05.2014 Seite 2 von 5 Alle Rechte dieser Dokumentation unterliegen dem deutschen Urheberrecht. Die Vervielfältigung,
MehrMobiler. Vernetzter. Emotionaler. Wie SBG auf die Entwicklung des Internets reagiert
Mobiler. Vernetzter. Emotionaler. Wie SBG auf die Entwicklung des Internets reagiert 16. Dezember 2015 Von Berit Reiter und Heike Bach Ablauf Begriffsklärung Welche Online Medien gibt es sonst noch? Status
MehrIn 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com
MehrEine App, viele Plattformen
Eine App, viele Plattformen Anwendungsentwicklung für Mobile Heiko Lewandowski 23.04.2013 EINLEITUNG Festlegung App-Strategie: Welche Ziele möchte ich erreichen? Die Vielzahl der Plattformen und Geräte(hersteller)
MehrInstallation OMNIKEY 3121 USB
Installation OMNIKEY 3121 USB Vorbereitungen Installation PC/SC Treiber CT-API Treiber Einstellungen in Starke Praxis Testen des Kartenlesegeräts Vorbereitungen Bevor Sie Änderungen am System vornehmen,
MehrSystemvoraussetzungen
Systemvoraussetzungen Gültig ab Stotax Update 2016.1 Stand 03 / 2015 1 Allgemeines... 2 2 Stotax Online Variante (ASP)... 2 3 Stotax Offline Variante (Inhouse)... 3 3.1 Einzelplatz... 3 3.1.1 Hardware...
Mehrinfach Geld FBV Ihr Weg zum finanzellen Erfolg Florian Mock
infach Ihr Weg zum finanzellen Erfolg Geld Florian Mock FBV Die Grundlagen für finanziellen Erfolg Denn Sie müssten anschließend wieder vom Gehaltskonto Rückzahlungen in Höhe der Entnahmen vornehmen, um
MehrMit jedem Client, der das Exchange Protokoll beherrscht (z.b. Mozilla Thunderbird mit Plug- In ExQulla, Apple Mail, Evolution,...)
Das tgm steigt von Novell Group Wise auf Microsoft Exchange um. Sie können auf ihre neue Exchange Mailbox wie folgt zugreifen: Mit Microsoft Outlook Web Access (https://owa.tgm.ac.at) Mit Microsoft Outlook
Mehr