Mobile Applikationen für Smartphones und Tablets sind aus der Geschäftswelt nicht mehr wegzudenken:
Mitarbeiter und Geschäftspartner können mobil in Unternehmensprozesse eingebunden werden, Kunden mit mobilen Applikationen auf Daten und Dienstleistungen zugreifen. Oder Neukunden werden durch mobile Applikationen erst auf das Unternehmen aufmerksam.
Weitere Vorträge, die wir auch gern in Ihrem Unternehmen halten, finden Sie unter: https://www.iks-gmbh.com/impulsvortraege
Meine Präsentation des Motivationspapiers zu meiner Bachelor Thesis mit dem Thema "Demokratische Unternehmensorganisationen – Einfluss auf die Mitarbeiterzufriedenheit durch IT-Systeme zur Information, Diskussion und Entscheidungsfindung" für den Studiengang Wirtschaftsinformatik, Schwerpunkt Web-Engineering.
This thesis describes a method to find a part of online data in an offline
document. This method is able to find the offline document that belongs
to the online data from a set of offline documents, or vice versa. In order to
optimize the mapping between the online and the offline data, an optimal rotation
and resizing of the online data is calculated. This is useful since it produces
a better mapping between online and offline data, which makes several methods
that are only applicable for online data available for offline data, and vice
versa.
Results show that this method can be used for finding the offline document that
belongs to certain online data, since it succeeded in 98.07% of the cases for
the used dataset. The results also show that computing the optimal rotation and
resize factor significantly improves the mapping between online and offline
data. This improvement is 6.56% for the used dataset.
Meine Präsentation des Motivationspapiers zu meiner Bachelor Thesis mit dem Thema "Demokratische Unternehmensorganisationen – Einfluss auf die Mitarbeiterzufriedenheit durch IT-Systeme zur Information, Diskussion und Entscheidungsfindung" für den Studiengang Wirtschaftsinformatik, Schwerpunkt Web-Engineering.
This thesis describes a method to find a part of online data in an offline
document. This method is able to find the offline document that belongs
to the online data from a set of offline documents, or vice versa. In order to
optimize the mapping between the online and the offline data, an optimal rotation
and resizing of the online data is calculated. This is useful since it produces
a better mapping between online and offline data, which makes several methods
that are only applicable for online data available for offline data, and vice
versa.
Results show that this method can be used for finding the offline document that
belongs to certain online data, since it succeeded in 98.07% of the cases for
the used dataset. The results also show that computing the optimal rotation and
resize factor significantly improves the mapping between online and offline
data. This improvement is 6.56% for the used dataset.
Machine learning at scale with Google Cloud PlatformMatthias Feys
Machine Learning typically involves big datasets and lots of model iterations. This presentation shows how to use GCP to speed up that process with ML Engine and Dataflow. The focus of the presentation is on tooling not on models or business cases.
This presentation tries to give an overview of the fascinating world of mobile development. It is not the purpose to give any details on a given technology, but it tries to give an overview of the various possibilities. Although the presentation looks at technologies and initiatives from various parts of the industry there are some more details on a certain number of IBM initiative given my background.
Kate Williamson and Cait Vlastakis Smith — UX Designers at Centerline Digital — explore the differences between UX and UI.
Good UX is the manifestation of deeply understanding people.
Learn more at: http://www.centerline.net
Команда Data Phoenix Events приглашает всех, 17 августа в 19:00, на первый вебинар из серии "The A-Z of Data", который будет посвящен MLOps. В рамках вводного вебинара, мы рассмотрим, что такое MLOps, основные принципы и практики, лучшие инструменты и возможные архитектуры. Мы начнем с простого жизненного цикла разработки ML решений и закончим сложным, максимально автоматизированным, циклом, который нам позволяет реализовать MLOps.
https://dataphoenix.info/the-a-z-of-data/
https://dataphoenix.info/the-a-z-of-data-introduction-to-mlops/
Introduction to Android and Android StudioSuyash Srijan
This is a presentation that I gave at Google Developer Group Oxford to introduce people to Android development and Android Studio IDE, which is used to build Android apps. This presentation gives a brief overview of the platform and fundamentals of the app and what developer tools are available.
PS: Some slides do not have any text accompanying it. That is either because it wasn't relevant or because the text would've been too long to put on the corresponding slide.
IHC - Abordagem geral, processos ou metodologiaRos Galabo, PhD
Ergonomia Informacional e IHC (Interação Humano-computador) -
Design - UFMA
Abordagem geral, processos ou metodologia em IHC
Prof. Dr. Carlos de Salles Soares Neto
Estágio a docência
Professor Auxiliar: Rosendy Jess Fernandez Galabo
LX공간정보 아카데미의 '공간정보 기반의 스마트시티 비즈니스 모델 개발' 과정에서 강의한 자료입니다. 디지털 트윈의 개념, 연원, 도시/국토관리로의 확장, 공간정보 분야의 동향과 전망, 디지털 트윈 기반 스마트시티, 오픈소스 기반 디지털트윈 플랫폼인 mago3D, 그리고 mago3D를 적용한 대표적인 사례 등에 대해 소개하였습니다.
Mobile Applikationen halten nun auch Einzug in die Geschäftswelt: Mitarbeiter, Geschäftspartner und Kunden können mobil in Unternehmensprozesse eingebunden werden, Kunden greifen auf Daten und Services zu, Neukunden werden durch attraktive mobile Applikationen auf das Unternehmen aufmerksam.
Weitere Vorträge, die wir auch gern in Ihrem Unternehmen halten, finden Sie unter: https://www.iks-gmbh.com/impulsvortraege
Machine learning at scale with Google Cloud PlatformMatthias Feys
Machine Learning typically involves big datasets and lots of model iterations. This presentation shows how to use GCP to speed up that process with ML Engine and Dataflow. The focus of the presentation is on tooling not on models or business cases.
This presentation tries to give an overview of the fascinating world of mobile development. It is not the purpose to give any details on a given technology, but it tries to give an overview of the various possibilities. Although the presentation looks at technologies and initiatives from various parts of the industry there are some more details on a certain number of IBM initiative given my background.
Kate Williamson and Cait Vlastakis Smith — UX Designers at Centerline Digital — explore the differences between UX and UI.
Good UX is the manifestation of deeply understanding people.
Learn more at: http://www.centerline.net
Команда Data Phoenix Events приглашает всех, 17 августа в 19:00, на первый вебинар из серии "The A-Z of Data", который будет посвящен MLOps. В рамках вводного вебинара, мы рассмотрим, что такое MLOps, основные принципы и практики, лучшие инструменты и возможные архитектуры. Мы начнем с простого жизненного цикла разработки ML решений и закончим сложным, максимально автоматизированным, циклом, который нам позволяет реализовать MLOps.
https://dataphoenix.info/the-a-z-of-data/
https://dataphoenix.info/the-a-z-of-data-introduction-to-mlops/
Introduction to Android and Android StudioSuyash Srijan
This is a presentation that I gave at Google Developer Group Oxford to introduce people to Android development and Android Studio IDE, which is used to build Android apps. This presentation gives a brief overview of the platform and fundamentals of the app and what developer tools are available.
PS: Some slides do not have any text accompanying it. That is either because it wasn't relevant or because the text would've been too long to put on the corresponding slide.
IHC - Abordagem geral, processos ou metodologiaRos Galabo, PhD
Ergonomia Informacional e IHC (Interação Humano-computador) -
Design - UFMA
Abordagem geral, processos ou metodologia em IHC
Prof. Dr. Carlos de Salles Soares Neto
Estágio a docência
Professor Auxiliar: Rosendy Jess Fernandez Galabo
LX공간정보 아카데미의 '공간정보 기반의 스마트시티 비즈니스 모델 개발' 과정에서 강의한 자료입니다. 디지털 트윈의 개념, 연원, 도시/국토관리로의 확장, 공간정보 분야의 동향과 전망, 디지털 트윈 기반 스마트시티, 오픈소스 기반 디지털트윈 플랫폼인 mago3D, 그리고 mago3D를 적용한 대표적인 사례 등에 대해 소개하였습니다.
Mobile Applikationen halten nun auch Einzug in die Geschäftswelt: Mitarbeiter, Geschäftspartner und Kunden können mobil in Unternehmensprozesse eingebunden werden, Kunden greifen auf Daten und Services zu, Neukunden werden durch attraktive mobile Applikationen auf das Unternehmen aufmerksam.
Weitere Vorträge, die wir auch gern in Ihrem Unternehmen halten, finden Sie unter: https://www.iks-gmbh.com/impulsvortraege
Am 30. November lädt die IHK Mittlerer Niederrhein zur Info-Veranstaltung „Es gibt für alles eine App! - Auch für Sie?“ ein. Die iks wird mit dem Vortrag „Einführung, Idee und Planung“ vertreten sein. Referent ist Herr Hans Jörg Stangor.
Weitere Vorträge, die wir auch gern in Ihrem Unternehmen halten, finden Sie unter: https://www.iks-gmbh.com/impulsvortraege
Mobile Applikationen für Smartphones und Tablets sind aus der Geschäftswelt nicht mehr wegzudenken:
Mitarbeiter und Geschäftspartner können mobil in Unternehmensprozesse eingebunden werden, Kunden mit mobilen Applikationen auf Daten und Dienstleistungen zugreifen. Oder Neukunden werden durch mobile Applikationen erst auf das Unternehmen aufmerksam.
Weitere Vorträge, die wir auch gern in Ihrem Unternehmen halten, finden Sie unter: https://www.iks-gmbh.com/impulsvortraege
Praxis-Bericht über Entstehung der ImmobilienScout24-App. Präsentation-Inhalt lässt sich als Leitfaden für die Entwicklung von Apps im Allgemeinen verwenden.
Praxis-Bericht über Entstehung der ImmobilienScout24-App. Präsentation-Inhalt lässt sich als Leitfaden für die Entwicklung von Apps im Allgemeinen verwenden.
Responsive vs. mobile Website vs. Apps:Lösungsansätze und Praxisbeispiele
Vortrag von Martin Reiher und Jan Gessenhardt am 12.09.2013 auf der Jahrestagung des Bundesverbandes für Hochschulkommunikation in Hannvover.
Die "App Economy" wächst rasant. Dabei ändert sich nicht nur das Endgerät, sondern durch die neuen Möglichkeiten mobiler Endgeräte entstehen neue Nutzungsszenarien bzw. Anwendungsmöglichkeiten.
Nach der "Migration" von existierenden Applikationen und Nutzungsszenarien entdeckt auch der Handel gerade die Möglichkeiten der "Apps". Diese Entwicklung steht aber noch ganz am Anfang.
Mobile Apps bieten ganz neue Möglichkeiten Kauferlebnisse zu schaffen. Mobile hat sogar das Potential disruptiv zu sein. Was entsprechende Auswirkungen auf Marktanteile etc. haben könnte.
Erstellung von mobilen cross-platform-AppsRalf Lütke
Mobile Apps für iOS und Android, cross-plattform, d.h. mit nur einer gemeinsamen Programmierung für beide Systeme:
- Was ist cross-plattform?
- Technologie-Vergleich und Empfehlung!
- Gegenüberstellung von Web-Apps (mit HTML5/CSS3), Hybrid-Apps (mit PhoneGap) und nativen Apps (cross-plattform mit Titanium und plattform-spezifisch mit Objective-C / Java).
Entstehung einer mobilen App für mittelständische UnternehmenBjörn Rohles
Wissenswertes für Unternehmen, die über eine eigene App nachdenken:
Studien, Qualitätskriterien, Technologien und Denkanstöße für die Konzeption
Autor: Björn Rohles, jorni.de
Lizenz: CC BY SA
Wie schafft man in vier Wochen eine Immobiliensuche auf dem iPad, die Spaß macht und die Nutzer begeistert?
Durch die schlanke Verbindung von Design Thinking, UX-Konzeption, Rapid Prototyping, User Testing
und iterativer Entwicklung?
Gezeigt wird am Beispiel der von Apple als zweitbeste iPad in 2012 ausgezeichneten Immonet iPad
App, wie erfolgreiche digitale Produkt-Entwicklung auf Basis kurzer Entwicklungszyklen funktionieren
kann.
Responsive Design ist momentan in aller Munde. Häufig wird es gleichgesetzt mit Design für mobile Geräte. Dabei geht es eigentlich darum Design zu schaffen, welches unabhängig vom verwendeten Endgerät ist. Endgeräte sind heutzutage neben klassischen Desktopsystemen und Laptops, zunehmend auch mobile Endgeräte wie Smartphones und Tablets, welche andere Eigenschaften und Voraussetzungen haben, die es in Bezug auf Design und Usability zu berücksichtigen gilt.
Der Vortrag zeigt auf, welche Chancen sich für Unternehmen ergeben, die mittels Responsive Design ihre Webangebote und Applikationen auf die gewandelte Nutzerschaft optimieren. Dabei werden sowohl technische Grundlagen vermittelt, aber auch fortgeschrittene Fragestellungen ("Mobile First" Entwicklungsansatz, Layout Patterns) behandelt.
BASTA Spring 2018: User Interface, quo vadis? Überlebensstrategien eines Soft...Rainer Stropek
Wenn es etwas gibt, das Softwareunternehmerinnen sich die Haare raufen lassen, dann sind das im Moment User-Interface-Technologien. Web oder App? HTML oder XAML? Native oder Cross-Platform? Klassisch oder Bot? Kaum ein Unternehmen kann es sich leisten, jeden Trend und jede Plattform mitzumachen. Was also tun? Rainer Stropek ist seit über zwanzig Jahren Unternehmer in der Softwarebranche. In dieser Session teilt Rainer seine Einschätzungen über den aktuellen Stand der UI-Technologien im Microsoft-Umfeld. Er berichtet, wie er sein Unternehmen technisch und strategisch aufstellt, um nicht von den Kosten ständiger UI-Neuentwicklungen aufgefressen zu werden.
Mobile Employer Branding. Wo stehen wir? Worauf kommt es an?Joachim Diercks
Die Präsentation wurde anlässlich der Personalinform-Veranstaltung Employer Branding 2.0 am 24.03.11 in Neuss gehalten. Sie geht auf den Status Quo im mobilen Employer Branding ein.
Case Study: Cross-Platform Strategie in einem Großprojekt der App-Entwicklung...Christian Sauter
Flutter ist ein Entwicklungsframework von Google. Aus einer einzigen Codebasis können nativ kompilierte Anwendungen als mobile Apps sowie als Web- und Desktopanwendungen erstellt werden. Wie bei allen Cross-Platform-Frameworks verspricht man sich dadurch signifikante Kostenvorteile im Vergleich zu rein nativen Entwicklungen. In diesem Dokument wird ein Anwendungsbeispiel in einem Großprojekt beschrieben.
Mobile Produktentwicklung – wie geht das? Konzeption, Design, Entwicklung, Ve...Bokowsky + Laymann GmbH
Folien zum Workshop "Mobile Produktentwicklung – wie geht das? Konzeption, Design, Entwicklung, Vermarktung von Apps" Gehalten am 17. März 2014 auf der MobileTechnology Conference in München.
Ein Entscheiderworkshop für alle, die erfolgreiche Mobile Apps und Services entwickeln wollen. Erfahrene Mobileexperten geben Einblicke in die wichtigsten Phasen der App-Entwicklung: die Erarbeitung eines schlüssigen und medienadequaten Konzepts, die Definition der wesentlichen Anforderungen, die Bestimmung von Zielgruppen. Nicht zuletzt geht es um die Frage, welchen spezifischen Mehrwert soll die App bieten? Wir gehen in diesem Workshop alle Stationen der App-Entwicklung durch und beleuchten die spezifischen Besonderheiten im Vergleich zur klassischen Websiteproduktion, stellen unterstützende Tools vor und erklären technische Sachverhalte, die auch Nichtprogrammierer verstehen müssen, um sinnvolle Vorgaben zu machen und die richtigen Entscheidungen zu treffen. Die Stationen im Einzelnen: (1) Stategie und Konzept, (2) Devices und Plattformen, (3) Usability und Design, (4) Team und Technik, (5) Programmierung und Testing, (6) Distribution und Promotion, (7) Erfolgskontrolle und Maintainance. Markus Bokowsky wird zusammen mit erfahrenen Spezialisten aus den einzelnen Bereichen die Teilnehmer durch den Prozess der App-Entwicklung führen und angereichert mit Beispielen aus der Praxis sowie etlichen Hands-on-Elementen versuchen, ein umfassendes Bild aller Aspekte jenseits der eigentlichen Programmierung zu vermitteln.
Ähnlich wie Mobile Applikationen: Idee, Konzeption, Architektur - Erfolgreicher Start für ein App-Projekt (20)
Mit den passenden Algorithmen lassen sich aus Daten Erkenntnisse, Muster und Schlüsse gewinnen. Data Scientists steigen tief in die Welt der Daten und Algorithmen ein und entwerfen die zum Anwendungsfall passende Lösung.
Auch Führungskräfte sollten ein Grundwissen über die wichtigsten Begriffe und Zusammenhänge der Welt der Data Science haben.
Unser Vortrag gibt einen Überblick über Möglichkeiten von Big Data und Machine Learning und zeigt, wie mit agilen Mitteln und den richtigen Skills der Einstig in die neue Welt gelingt
Der Vortrag zeigt die Grenzen bisheriger Lösungen und gibt einen Überblick über neue Lösungen.
Er zeigt, wie Systemlandschaften weltweit tätiger (Internet-)Konzerne aussehen und leitet daraus herunterskalierte, praktikable Lösungen auch für kleinere Unternehmen mit weit weniger Datenvorkommen ab.
Unser Vortrag gibt einen Überblick über Möglichkeiten von Big Data und Machine Learning und zeigt, wie mit agilen Mitteln und den richtigen Skills der Einstig in die neue Welt gelingt.
Unser Vortrag gibt einen Überblick über Möglichkeiten von Big Data und Machine Learning und zeigt, wie mit agilen Mitteln und den richtigen Skills der Einstig in die neue Welt gelingt
Der Vortrag zeigt die Grenzen bisheriger Lösungen und gibt einen Überblick über neue Lösungen.
Er zeigt, wie Systemlandschaften weltweit tätiger (Internet-)Konzerne aussehen und leitet daraus herunterskalierte, praktikable Lösungen auch für kleinere Unternehmen mit weit weniger Datenvorkommen ab.
Mit den passenden Algorithmen lassen sich aus Daten Erkenntnisse, Muster und Schlüsse gewinnen. Data Scientists steigen tief in die Welt der Daten und Algorithmen ein und entwerfen die zum Anwendungsfall passende Lösung.
Auch Führungskräfte sollten ein Grundwissen über die wichtigsten Begriffe und Zusammenhänge der Welt der Data Science haben.
Unser Vortrag gibt einen Überblick über Möglichkeiten von Big Data und Machine Learning und zeigt, wie mit agilen Mitteln und den richtigen Skills der Einstig in die neue Welt gelingt.
Mit den passenden Algorithmen lassen sich aus Daten Erkenntnisse, Muster und Schlüsse gewinnen. Data Scientists steigen tief in die Welt der Daten und Algorithmen ein und entwerfen die zum Anwendungsfall passende Lösung.
Auch Führungskräfte sollten ein Grundwissen über die wichtigsten Begriffe und Zusammenhänge der Welt der Data Science haben.
Der Vortrag zeigt die Grenzen bisheriger Lösungen und gibt einen Überblick über neue Lösungen.
Er zeigt, wie Systemlandschaften weltweit tätiger (Internet-)Konzerne aussehen und leitet daraus herunterskalierte, praktikable Lösungen auch für kleinere Unternehmen mit weit weniger Datenvorkommen ab.
Mehr von IKS Gesellschaft für Informations- und Kommunikationssysteme mbH (20)
2. Agenda
Einführung und Grundbegriffe
Die eigene App (Idee)
App Design (Konzeption Teil 1)
Mock-Up Phase (Konzeption Teil 2)
Aufgabenverteilung zwischen App & Backend (Architektur)
Zusammenfassung
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 3 / 53
3. Agenda
Einführung und Grundbegriffe
Die eigene App (Idee)
App Design (Konzeption Teil 1)
Mock-Up Phase (Konzeption Teil 2)
Aufgabenverteilung zwischen App & Backend (Architektur)
Zusammenfassung
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 4 / 53
4. „Apps sind das neue Web“
Android (Google)
iOS (Apple)
Windows Phone 8 / Surface Tablet (Microsoft)
Andere OS Hersteller folgen dem Trend
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 5 / 53
5. Warum die hohe Popularität?
Aktive Entwicklergemeinde dank App Store Modell
– 70:30 Regel (Umsatzteilung)
– Inkasso als Dienstleistung Preispunkt „< 1 Euro“ möglich
– Impulskäufe durch Benutzer Preispunkt „< 1 Euro“ profitabel
iOS zeigte wie ein mobiles Betriebssystem aussehen muss
– Human Interface Guidelines intuitive Benutzung
Android erschließt Märkte die Apple nicht erreicht
– Auch kostengünstige Geräte
– Vielfältige Anpassungen möglich (Individualität)
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 6 / 53
6. Warum auch im Unternehmen?
Mehr und mehr Produktiv-Apps
Privater Einsatz führt zum Wunsch nach Firmeneinsatz
Angetrieben durch Mitarbeiter
Angetrieben durch Kunden
Firmengeräte können konfiguriert werden (iOS)
– Sinnvolle Einschränkung der Funktionen
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 7 / 53
7. Anwendungen für das Unternehmen
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 8 / 53
8. Stark umkämpfter Marktplatz
Einige sehr erfolgreiche Apps
> 100.000 Apps im Store
– Hoher Konkurrenzdruck
– Anwendungen gehen unter
Nutzer sehr wechselfreudig
Fokus auf Nutzen/Mehrwert
Design und Features extrem
wichtig
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 9 / 53
9. Anwendungs-Typen (Smartphone/Tablet)
Web App (HTML & JavaScript)
– Läuft im „Mobile Browser“
– Läuft auch im „großen“ Browser
– Großes Potential durch HTML5
– Selten auf Homescreen installiert
App (native, via App Store geladen)
– Kann alle Features nutzen
– Hoch performant
– Spezialfall: verpackte Web App: Hybrid App
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 10 / 53
10. App-Features die über Web Apps hinausgehen
Offline-Modus (neben Wifi, EDGE, 3G, LTE…)
GPS Funktionalität
Beschleunigungs-/Neigungs-Sensoren
Kamera, Mikrofon
SDK: Multimedia und 2D/3D ist leicht
Operationen aus dem Standby heraus (Push-Nachrichten / Pull)
App-Kooperation / Weiterleiten der Inhalte durch „Öffnen in…“
Tipp: Aktuelle Möglichkeiten HTML5 auf http://mobilehtml5.org/
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 11 / 53
11. Agenda
Einführung und Grundbegriffe
Die eigene App (Idee)
App Design (Konzeption Teil 1)
Mock-Up Phase (Konzeption Teil 2)
Aufgabenverteilung zwischen App & Backend (Architektur)
Zusammenfassung
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 12 / 53
12. Stakeholder & Projektteam
Sponsor / Budgetverantwortlicher
Eigene IT
App-Entwickler (falls nicht schon
durch eigene IT abgedeckt)
Marketing
Prozessverantwortliche
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 13 / 53
13. Ideen für die eigene App
Kreativen Rahmen zur Diskussion von Ideen schaffen
Welche Webanwendungen existieren bereits?
– Würden Nutzer durch den mobilen Einsatz profitieren?
– Würde ein Offline-Modus zusätzlich Nutzen bringen?
– Nutzung existierender Backends?
Gibt es Content Ströme? (News, Zeitung, Prospekt, Reporting…)
Profitiert Nutzer / Kunde durch Multimedia?
Soll etwas präsentiert werden? (Produkte, Inhalte, Ideen…)
„Vor Ort“-Erfassung von Daten (Ablesen, Bestellprozesse, Angebote)
Maßgeschneiderte Kundenunterstützung (Wo immer er ist (GPS))
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 14 / 53
14. Welche Plattform, welche Geräte?
iOS: Wenige Geräte (Developer-Vorteil, Nutzer-Nachteil)
– Dasselbe OS für iPhone, iPad & iPod
– Stets Zugang zu aktuellster Firmware
– Über Hüllen nachdenken (Alltagstauglichkeit)
Android
– Gerätevielfalt (+) <-> Fragmentierung (-)
– Lücke Tablet/Phone gelöst durch Android 4.x
– Testen, testen, testen!
Windows Phone 8
– Verschiedene Geräte-Anbieter (lizenzierbar)
– Ansonsten sehr nah an der geschlossenen iOS Grundidee
Blackberry, … weiterhin „noch auf dem Weg“
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 15 / 53
15. Entscheidungskriterien für Betriebssysteme
Was setzen die Nutzer meiner Apps ein?
– Logs analysieren
– Umfragen (Fachabteilungen oder Endbenutzer (falls möglich))
Gewünschte Verteilungsmethode (Store oder frei, B2C oder B2B)
Firmen-intern: Ausgewählte Zielgeräte
Marktanteile
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 16 / 53
16. Store-Analyse
Andere Apps anschauen
Erwartete Standardfeatures
Bedienungs- und Designmuster
Von den Besten lernen
Fehler der Anderen identifizieren
Wie reagieren Nutzer auf erfolgreiche /
erfolglose Apps?
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 17 / 53
17. Konkurrenz analysieren
Über Kategorien
Über Schlüsselworte
Über Suchmaschinen und Keywords wie:
– App
– Android
– iPhone, iOS
– Windows Phone 8
– …
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 18 / 53
18. ROI / RONI Bedenken
Was ist der ROI?
– Kundenorientierung / Service
– Produktivitätssteigerung
– Einsparungen / Bessere Unterstützung des Außendienstes
– Klicks (Webseite oder Werbung)
– In manchen Fällen Umsatz
Opportunitätskosten (RONI):
– Die Welt wird immer mobiler
– Ihre Webauftritte profitieren von Apps als Client
– Ist Ihre Konkurrenz bereits aktiv?
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 19 / 53
19. Zahlungsmodelle
Free / Werbefinanziert
Paid
Freemium
– Upgrade Free auf Paid (via In App Purchase)
Abos und Subskription bei Content
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 20 / 53
20. Agenda
Einführung und Grundbegriffe
Die eigene App (Idee)
App Design (Konzeption Teil 1)
Mock-Up Phase (Konzeption Teil 2)
Aufgabenverteilung zwischen App & Backend (Architektur)
Zusammenfassung
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 21 / 53
21. Der ideale Platz auf dem Homescreen
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 22 / 53
22. Wie bleibe ich auf dem Homescreen?
Andere Apps mit gleicher Idee / Aufgabe verdrängen
Erwartungen unserer Zielgruppe erfüllen (Interviews)
– App macht Benutzer produktiver
– App entwickelt sich stetig weiter
– Benutzer erhält Unterstützung / Hilfe
– Hält Benutzer auf dem Laufenden (Updates, News)
– Prestige, sozialer Faktor „Herumzeigen“ (Design,
Gimmicks)
Analysieren Sie Featured Apps
– Apps, die die App Store Anbieter auszeichnen
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 23 / 53
23. Design-relevant: Wer sind die erhofften Nutzer?
Welche Funktionen werden erwartet?
Wann / Wo / Wie wird die App genutzt?
Online oder Offline?
Welche Störungen treten dabei auf?
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 24 / 53
24. Mobile Nutzung – Umgebung A
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 25 / 53
25. Mobile Nutzung – Umgebung B
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 26 / 53
26. Falls mit Ablenkung zu rechnen ist:
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 27 / 53
27. Das Rad nicht neu erfinden
Human Interface Guidelines (HIG)
Nutzen Sie Featured Apps als Muster
– Es gibt auch Seiten die erfolgreiche Muster sammeln
– http://mobile-patterns.com/
– http://pttrns.com/
Vorteil wenn Sie den HIG und Mustern folgen:
– Ihre Anwendung wird intuitiv bedienbar
– Eine gute App braucht keine Anleitung
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 28 / 53
28. „Anleitung unnötig“
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 29 / 53
30. Verdecktes sichtbar machen
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 31 / 53
31. Die magische 44
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 32 / 53
32. Thematisch zur App passende Bedienelemente
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 33 / 53
33. Design-relevant und oft vergessen…
Platz reservieren für rechtliche Aspekte & Pflichten
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 34 / 53
34. Tablets: Mehr als ein großes Smartphone!
iPad
Google Nexus Tabs, Samsung Galaxy Tab, Amazon Kindle,
Microsoft Surface etc.
Beim Design gelten völlig andere Regeln!
– Geänderte Daumenregeln
– Ort der Nutzung
– Nicht als Netbook oder Laptop ohne Tastatur sehen
App Klassen:
– Hochskalierte Apps (automatisch)
– HD Apps (nur Tablet)
– Universal Apps (parallel Smartphone und Tablet)
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 35 / 53
35. Vergleich Phone & Tablet Design
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 36 / 53
36. Agenda
Einführung und Grundbegriffe
Die eigene App (Idee)
App Design (Konzeption Teil 1)
Mock-Up Phase (Konzeption Teil 2)
Aufgabenverteilung zwischen App & Backend (Architektur)
Zusammenfassung
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 37 / 53
37. Mock-Up: Was ist das?
Werkzeug zur Präsentation und Diskussion vor Entwicklung
Modell der Benutzeroberfläche, zeigt Layout & Design
Abbildung des Workflows
Form kann frei gewählt werden:
– Skizze auf Papier
– „Excel“
– Spezielles Mock-Up Werkzeug
– …
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 38 / 53
38. Mock-Up Beispiel
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 39 / 53
39. iOS Apps…
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 40 / 53
40. Android Apps…
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 41 / 53
41. …und die eigene App?
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 42 / 53
42. Warum Zeit für Mock-Up investieren?
Fokus bei mobiler App klar auf Benutzeroberfläche (GUI)
– Auf kleiner Fläche komplexe Workflows abbilden
Mock-Up illustriert Benutzeroberfläche schon vor der Entwicklung
Unklarheiten, Fehler, Schwächen werden frühzeitig erkannt
– Je später im Entwicklungsprozess eine „Unschärfe“ gefunden
wird, desto teurer ist deren Behebung
In Folge: Zeitersparnis bei Implementierung der GUI
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 43 / 53
43. Beispiel DHL Active Tracing: Erste Mock-Ups
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 44 / 53
44. Wie viel investieren?
Denken Sie in Versionen
Starten Sie mit eher wenig Funktionen,
setzen Sie diese aber perfekt um
Bei Erfolg der Version 1.0:
– Halten Sie die Anwendung frisch
– Immer wieder neue Features nachschießen
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 45 / 53
45. Agenda
Einführung und Grundbegriffe
Die eigene App (Idee)
App Design (Konzeption Teil 1)
Mock-Up Phase (Konzeption Teil 2)
Aufgabenverteilung zwischen App & Backend (Architektur)
Zusammenfassung
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 46 / 53
46. Zusammenspiel Frontend <-> Backend
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 47 / 53
47. Backend
Eigenes Backend nicht immer notwendig
(Standalone Native App oder Third Party Backend)
Implementierung kann großen Teil des Gesamtaufwands
ausmachen (bei komplexer Geschäftslogik)
Technologien sind in der Regel geräteunabhängig
– REST Schnittstellen, JSON Formate
– Kommunikation via XML über WebServices (SOAP)
– Bedient gleichzeitig alle Endgeräte / Betriebssysteme
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 48 / 53
48. Backend-Einsatz
Vorteile
– Änderung Geschäftslogik oft ohne Änderungen der App möglich
– Schneller auf Fehler in der Geschäftslogik reagieren
– Unterschiedliche Apps / App-Typen können das Backend nutzen
Wichtig
– Hosting Skills notwendig
– In der Regel 24 / 7 Betrieb notwendig
– Skalierungsspezialisten (bei hoher Last / erfolgreicher App)
– App kann ggf. nur online benutzt werden
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 49 / 53
49. Agenda
Einführung und Grundbegriffe
Die eigene App (Idee)
App Design (Konzeption Teil 1)
Mock-Up Phase (Konzeption Teil 2)
Aufgabenverteilung zwischen App & Backend (Architektur)
Zusammenfassung
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 50 / 53
50. Zusammenfassung
Strategie finden
– Idee erarbeiten die Mehrwert bringt
– Geräte / Betriebssysteme
– App Store – Analyse
– Konkurrenz – Analyse (Stärken, Schwächen)
App definieren & passendes Design finden
– Human Interface Guidelines und Design-Muster nutzen
– Mock-Up erstellen, Architektur planen
– Version 1.0 festlegen (evtl. auch weitere Ausbaustufen)
Weitere Schritte: in den Folgevorträgen
iks Thementag: Mobile Applikationen – Idee, Konzeption, Architektur: Erfolgreicher Start für ein App-Projekt Seite 51 / 53