1
00:00:03,530 --> 00:00:08,530
Moin Leute zu folge 65 von 
einfachkomplex Ich bin Gerrit. 

2
00:00:08,610 --> 00:00:10,090
Hallo und Burkhardt ist oft 
wieder da. 

3
00:00:10,090 --> 00:00:13,410
Mein Burkhard Moin Gerrit Ich 
hab heute ne schöne tiefe Stimme

4
00:00:13,570 --> 00:00:18,490
ist gut heute das Thema soll 
sein PWAS versus oder einfach 

5
00:00:18,490 --> 00:00:22,370
mal im Vergleich zu nativen Apps
was bedeutet das Pwa S sind 

6
00:00:22,370 --> 00:00:26,530
progressive Web Apps das sind 
jetzt mal ganz kurz gesagt 

7
00:00:26,730 --> 00:00:31,440
Webseiten die Funktionalität. 
Stellen, die eigentlich nur 

8
00:00:31,440 --> 00:00:34,160
native Apps bereitstellen können
so und native Apps sind einfach 

9
00:00:34,160 --> 00:00:38,160
die Apps, die auf Android oder I
OS oder für eine andere 

10
00:00:38,160 --> 00:00:40,240
Plattform ganz speziell 
entwickelt werden und dann zum 

11
00:00:40,240 --> 00:00:42,600
Beispiel auch über einen 
Marketplace des jeweiligen 

12
00:00:42,600 --> 00:00:44,880
Betriebssystems vertrieben 
werden, so das mal ganz grob die

13
00:00:44,880 --> 00:00:47,760
2 Bereiche und wir wollen heute 
uns mal oder Buckert, besser 

14
00:00:47,760 --> 00:00:50,480
gesagt genauer technisch 
angucken, was sind da eigentlich

15
00:00:50,480 --> 00:00:53,200
die Unterschiede, was muss man 
beachten wenn man den einen oder

16
00:00:53,200 --> 00:00:55,440
den anderen Weg geht? 
Und Burkhardt Ich glaube wir 

17
00:00:55,440 --> 00:00:58,680
sind besonders fit denke ich mal
eher beim Thema Pwa oder? 

18
00:00:58,920 --> 00:01:00,200
Das ist richtig. 
Ja, das. 

19
00:01:00,630 --> 00:01:02,950
Der Dinge, weil wir, weil die 
Apps, die aus unserem Apple da 

20
00:01:02,950 --> 00:01:05,870
rauskommen, PWS werden. 
Ja, aber das heißt nicht, dass 

21
00:01:05,870 --> 00:01:07,670
wir uns nicht n bisschen 
auskennen, auch mit den nativen 

22
00:01:07,670 --> 00:01:09,230
Sachen und so weiter ja. 
Alles klar. 

23
00:01:09,230 --> 00:01:10,670
Hast du mal ne native App 
gebaut? 

24
00:01:10,670 --> 00:01:14,910
Nein und n bisschen ja. 
Tatsächlich hab ich nicht mit 

25
00:01:14,910 --> 00:01:17,630
der Technologie, die so 
angeboten wird, eine native App 

26
00:01:17,630 --> 00:01:21,270
programmiert, aber man kann 
quasi PW as zu einer nativen App

27
00:01:21,270 --> 00:01:24,390
machen und das habe ich mal 
getan was das heißt und warum 

28
00:01:24,390 --> 00:01:27,110
das geht, das erklären wir ganz 
zum Schluss von diesem Podcast. 

29
00:01:27,270 --> 00:01:30,840
Aber so richtig. 
Nativ in App programmiert habe 

30
00:01:30,840 --> 00:01:32,920
ich selber noch gar nicht. 
Das liegt vielleicht auch daran,

31
00:01:32,920 --> 00:01:34,840
dass ich nicht so in den 
Sprachen unterwegs sind, die 

32
00:01:34,840 --> 00:01:38,680
vorgegeben sind für die für die 
nativen Apps, das ist nämlich 

33
00:01:38,680 --> 00:01:42,240
sehr eigen, also bei I OS ist es
zum Beispiel Swift oder 

34
00:01:42,240 --> 00:01:46,440
Objective C und das sind jetzt 
auch so sprachen die ja jetzt 

35
00:01:46,440 --> 00:01:49,720
nicht so aller Welt sprachen, 
könnte man meinen, weil es weil 

36
00:01:49,720 --> 00:01:53,680
es i OS ist, aber trotzdem also 
Objective C ist halt irgendwas 

37
00:01:53,680 --> 00:01:57,040
zwischen. 
Ansi C und C plus Plus was man 

38
00:01:57,040 --> 00:01:59,400
halt echt wirklich nur benutzt, 
wenn man halt i os native Apps 

39
00:01:59,400 --> 00:02:00,880
programmiert. 
Ansonsten kommt das nicht so oft

40
00:02:00,880 --> 00:02:04,070
vor. 
Und bei Android hast du die. 

41
00:02:04,070 --> 00:02:07,670
Hast du die Wahl zwischen Java 
oder Kotelyn Java kann ich 

42
00:02:07,670 --> 00:02:10,190
gottlin hab ich noch nicht 
ausprobiert, ist jetzt aber auch

43
00:02:10,190 --> 00:02:12,430
sowas was du dann nicht mal 
soeben schnell mal machst. 

44
00:02:12,430 --> 00:02:15,910
Nur als Spaßprojekt ja. 
Und während die PWAS, wenn du 

45
00:02:15,910 --> 00:02:18,910
die Programmierst, dann du hast 
es Gera, du hast schon gesagt, 

46
00:02:18,990 --> 00:02:22,110
das ist quasi webtechnologie, 
das heißt hier kannst du mit 

47
00:02:22,110 --> 00:02:27,030
HTML, CSS und Java Script 
punkten, das reicht um eine PFA 

48
00:02:27,030 --> 00:02:29,400
zu bauen. 
Ja, und das soll heute mal so 

49
00:02:29,400 --> 00:02:31,760
ein bisschen Thema sein. 
Wir haben natürlich noch native 

50
00:02:31,760 --> 00:02:35,000
Apps woanders, der Fokus soll 
jetzt so ein bisschen sein, weil

51
00:02:35,000 --> 00:02:37,720
wir über Pwa sprechen, da sind 
wir so ein bisschen mehr, sag 

52
00:02:37,720 --> 00:02:41,160
ich mal, so auf dem Telefon, auf
dem mobilen, auf dem Smartphone,

53
00:02:41,160 --> 00:02:43,280
sage ich mal. 
Und Apps gibt es natürlich auch 

54
00:02:43,280 --> 00:02:46,040
auf dem Desktop und WPS auch, 
ja, und wenn ich auf dem Desktop

55
00:02:46,040 --> 00:02:48,640
bin, habe ich natürlich nochmal 
tatsächlich eine ganz große 

56
00:02:48,640 --> 00:02:51,800
andere programmiererei 
Maschinerie, um native Apps 

57
00:02:51,800 --> 00:02:54,040
herzustellen, da kann man auch 
mit C plus Plus und C und wie 

58
00:02:54,040 --> 00:02:57,080
sie alle sind irgendwas bauen. 
Ich glaube, es wäre total gut, 

59
00:02:57,080 --> 00:02:58,920
wenn du nochmal so grundlegend 
erklärst. 

60
00:02:59,070 --> 00:03:01,270
Was ist denn eigentlich ne PWA 
und und und. 

61
00:03:01,270 --> 00:03:04,390
Was ist eine native App? 
Und dann vielleicht bei der PW 

62
00:03:04,390 --> 00:03:07,030
auch in Abgrenzung dazu? 
Was ist denn ne Website und was 

63
00:03:07,030 --> 00:03:08,510
ist ne PWA? 
Das frage ich mich nämlich 

64
00:03:08,510 --> 00:03:10,990
tatsächlich manchmal. 
Ja wo fängt PWA an, wo hört 

65
00:03:10,990 --> 00:03:13,070
Website auf? 
Also die nativen Apps. 

66
00:03:13,150 --> 00:03:16,430
Das erste ist mal, dass die sie 
werden quasi geschrieben in 

67
00:03:16,430 --> 00:03:18,830
dieser speziellen Sprache, die 
vorhergesehen ist von dem 

68
00:03:18,830 --> 00:03:21,430
entsprechenden 
Betriebssystementwickler und 

69
00:03:21,430 --> 00:03:24,070
dann werden die quasi zu einem 
Paket geschnürt. 

70
00:03:25,280 --> 00:03:27,240
So eine Art binäres Produkt und 
muss runtergeladen werden auf 

71
00:03:27,240 --> 00:03:28,720
das Gerät. 
Ja, und dann werden sie 

72
00:03:28,720 --> 00:03:33,160
installiert und ausgeführt. 
Ja das alternative App und was 

73
00:03:33,320 --> 00:03:36,040
was Spezielles in der tiefen 
App, die wird dann quasi mit 

74
00:03:36,040 --> 00:03:38,280
Mitteln und wegen gebaut die 
Halt sehr speziell und 

75
00:03:38,280 --> 00:03:41,440
detailliert auf das 
Betriebssystem passen und zu der

76
00:03:41,440 --> 00:03:43,400
Hardware die du halt gerade in 
der Hand hast. 

77
00:03:43,400 --> 00:03:47,200
Also wenn du mit Objective C und
mit dem mit dem x Code, das ist 

78
00:03:47,200 --> 00:03:51,520
die Entwicklungsumgebung. 
Für i OS native App baust, dann 

79
00:03:51,520 --> 00:03:55,320
passt die halt zu 110% quasi auf
genau diese Hardware und das 

80
00:03:55,320 --> 00:03:57,040
System. 
Da kannst du dann auch alles 

81
00:03:57,040 --> 00:03:58,720
mitmachen, was das Gerät 
hergibt. 

82
00:03:58,990 --> 00:04:02,150
An der Hardware und Sensorik 
anbinden und GPS Tracking und 

83
00:04:02,150 --> 00:04:05,070
was weiß ich nicht was das 
gleiche gilt Halt für Android 

84
00:04:05,070 --> 00:04:07,630
Halt mit mit dem Android Studio,
das ist dann die Umgebung. 

85
00:04:07,630 --> 00:04:10,630
Ja das heißt tatsächlich diese 
diese die sind so groß und und 

86
00:04:10,630 --> 00:04:13,270
da da ist so viel Druck hinter 
sag ich mal. 

87
00:04:14,070 --> 00:04:18,190
So viel Markt halt auch, dass 
Android und IOS quasi komplette 

88
00:04:18,190 --> 00:04:20,910
Entwicklungsumgebung mitgeben. 
Ja, du nimmst eigentlich gar 

89
00:04:20,910 --> 00:04:23,470
nicht irgendein Tool, sondern du
nimmst quasi direkte IDE. 

90
00:04:23,470 --> 00:04:26,190
Es hat auch mal ne Folge, also 
Integrated Development 

91
00:04:26,190 --> 00:04:29,310
Environments ja zum Entwickeln 
von der Android App. 

92
00:04:30,510 --> 00:04:33,230
So, das ist das eine. 
Also das ist nativ tief 

93
00:04:33,230 --> 00:04:36,590
integriert in das System mit der
Sprache, die vorhergesehen ist 

94
00:04:36,590 --> 00:04:38,430
vom Hersteller dieses 
Betriebssystems, ja. 

95
00:04:39,270 --> 00:04:43,630
Und die Progressive Web Apps? 
Die sind im Prinzip ja, die 

96
00:04:43,630 --> 00:04:45,270
schweben irgendwie ne Stufe 
drüber. 

97
00:04:45,270 --> 00:04:48,990
Ja weil die sich überhaupt nicht
scheren um um irgendein 

98
00:04:48,990 --> 00:04:52,030
Betriebssystem oder irgendeine 
Firma oder irgendeine Hardware, 

99
00:04:52,190 --> 00:04:55,670
die haben die basieren quasi auf
der Webtechnologie und die 

100
00:04:55,670 --> 00:04:58,790
Webtechnologie hat gewisse 
Standards und auch AP is wie man

101
00:04:58,790 --> 00:05:01,070
so schön sagt, also es gibt 
einfach Funktionen, du kannst 

102
00:05:01,190 --> 00:05:05,030
mit einer Web API über den 
Browser, der Browser ist ja. 

103
00:05:05,960 --> 00:05:08,800
Dein der Browser ist quasi das 
gegen du das Programmierst und 

104
00:05:08,800 --> 00:05:10,800
das ist auch derjenige der die 
App ausführt. 

105
00:05:10,880 --> 00:05:13,760
Das ist wichtig, das ist der 
Browser, der hat bei der nativen

106
00:05:13,760 --> 00:05:16,000
App wird es halt vom 
Betriebssystem direkt plain 

107
00:05:16,000 --> 00:05:19,720
ausgeführt, die API direkt 
unten, eine Pwr wird immer vom 

108
00:05:19,720 --> 00:05:24,160
Browser ausgeführt, es bleibt es
bleibt so eine Art Webseite und 

109
00:05:24,160 --> 00:05:28,000
stairoids kannst du sagen weil 
du hast halt Web AP IS und mit 

110
00:05:28,000 --> 00:05:29,920
einer API kannst du zum Beispiel
sagen ich möchte jetzt die 

111
00:05:29,920 --> 00:05:33,910
Kamera anmachen. 
Gibt es Web Apis für oder 

112
00:05:33,910 --> 00:05:36,470
Mikrofon? 
Ja oder oder, oder, also allen 

113
00:05:36,470 --> 00:05:38,830
möglichen Hardware Zugriff 
tatsächlich schon, aber 

114
00:05:38,830 --> 00:05:41,910
gekapselt über über 
Schnittstellen die vom Browser 

115
00:05:41,910 --> 00:05:45,070
her geliefert werden und das ist
das schicke. 

116
00:05:45,350 --> 00:05:48,470
Dann kannst du nämlich. 
Da kannst du nämlich quasi mit 

117
00:05:48,630 --> 00:05:53,430
mit einem Schwung Code schreibst
du quasi eine App, die lauffähig

118
00:05:53,430 --> 00:05:56,390
wird, egal ob IOS oder n oder 
Android. 

119
00:05:57,270 --> 00:06:00,830
Weil die Schnittstellen quasi 
die des Browsers sind und Gott 

120
00:06:00,830 --> 00:06:02,870
sei Dank. 
Das stimmt aber nicht ganz zu, 

121
00:06:03,030 --> 00:06:07,070
würde ich sagen 98, Na 
vielleicht weniger 95% sind die 

122
00:06:07,070 --> 00:06:10,150
Browser. 
Ja, ungefähr gleich im Besten, 

123
00:06:10,150 --> 00:06:12,510
also laut Standard müssten die 
ja exakt gleich sein, aber wir 

124
00:06:12,510 --> 00:06:16,670
haben es halt beim IOS mit dem 
Safari zu tun, meistens ja und 

125
00:06:16,670 --> 00:06:19,750
beim beim Android System haben 
wir es halt mit dem Chrome zu 

126
00:06:19,750 --> 00:06:21,870
tun. 
Ja und das sind halt diese 2 

127
00:06:21,870 --> 00:06:25,150
Engines sag ich mal die dann. 
Den einheitlichen Code, den du 

128
00:06:25,150 --> 00:06:27,590
einmal nur geschrieben hast 
ausführen auf entweder dem einen

129
00:06:27,590 --> 00:06:30,750
Gerät oder dem anderen Gerät und
im besten Falle funktioniert das

130
00:06:30,750 --> 00:06:32,790
auf bei den Herrlich und sieht 
genau gleich aus. 

131
00:06:32,790 --> 00:06:37,030
Ja das die Theorie in der Praxis
musst du hier und da noch mal 

132
00:06:37,030 --> 00:06:38,710
ein bisschen anpassen, je 
nachdem wo du bist. 

133
00:06:39,150 --> 00:06:41,430
Wie ist jetzt die Abgrenzung zu 
einer Website, also was 

134
00:06:41,430 --> 00:06:44,030
unterscheidet die PWA zur 
Website noch mal kurz? 

135
00:06:44,070 --> 00:06:46,310
Der Unterschied ist im Prinzip 
der Serviceworker das ist jetzt 

136
00:06:46,310 --> 00:06:48,430
n technisches Wort. 
Ja, also ne Webseite wird wird 

137
00:06:48,430 --> 00:06:52,670
typischerweise einfach nur von 
einem Webserver abgeliefert, ja 

138
00:06:52,990 --> 00:06:55,030
dann kannst du, hast du den 
Browser, hast du Caching und so 

139
00:06:55,030 --> 00:06:57,990
weiter und sofort ja was du aber
nicht hast ist so ein genannter 

140
00:06:57,990 --> 00:07:01,350
Serviceworker wenn du eine pw a 
auf dem Telefon installierst, 

141
00:07:01,350 --> 00:07:04,870
dann kommt quasi ein ein ich sag
mal so ich sag mal gerne 

142
00:07:04,870 --> 00:07:07,910
Hundehaufen oder irgend sowas, 
aber mit der Pwa wird noch ein 

143
00:07:07,910 --> 00:07:11,910
kleines Programm installiert. 
Was dauerhaft läuft, aber in 

144
00:07:11,910 --> 00:07:15,950
dieser Browser Sandbox deines 
Telefons vom Betriebssystem her 

145
00:07:15,950 --> 00:07:19,830
technisch nah zu diesem Browser 
und das nennt sich Serviceworker

146
00:07:19,830 --> 00:07:24,270
und der läuft durch 24 7. 
Auch wenn du die App geschlossen

147
00:07:24,270 --> 00:07:27,150
hast. 
Und der, der übernimmt jetzt 

148
00:07:27,150 --> 00:07:30,110
noch viel mehr als den Browser. 
Normalerweise tut. 

149
00:07:30,390 --> 00:07:33,950
Alles Mögliche an Caching und so
weiter ja und je nachdem wie du 

150
00:07:33,950 --> 00:07:36,790
die PBA dann programmierst und 
das besonders gut machst, dann 

151
00:07:36,790 --> 00:07:40,470
ist der Service Worker in der 
Lage den kompletten Inhalt 

152
00:07:40,470 --> 00:07:43,550
deiner App, die ja eigentlich 
vom Server heruntergeladen wird,

153
00:07:44,110 --> 00:07:48,150
so zu cashen, dass du noch nicht
mal mehr Internet brauchst um 

154
00:07:48,270 --> 00:07:49,950
die App aufzumachen. 
Offline. 

155
00:07:51,160 --> 00:07:53,720
Ganz genau, das ist ja das, was 
du bei ner nativen App kannst du

156
00:07:53,720 --> 00:07:56,840
ja haben, da brauchst du ja im 
Notfall brauchst du halt kein 

157
00:07:56,840 --> 00:07:58,920
Internet und die geht ja 
trotzdem auf die App, die 

158
00:07:58,920 --> 00:08:01,720
startet schon. 
Ich würde mal sagen 99% der Apps

159
00:08:01,720 --> 00:08:02,880
sind dann irgendwie nicht mehr 
nutzbar. 

160
00:08:04,600 --> 00:08:06,160
Weil meistens machen ja 
irgendwas mit dem Internet 

161
00:08:06,160 --> 00:08:08,120
irgendwie eine Fahrkarte buchen 
oder nen e Bike ausleihen oder 

162
00:08:08,120 --> 00:08:09,360
irgendwo. 
Du brauchst halt eigentlich 

163
00:08:09,360 --> 00:08:11,800
immer Internet. 
Gut, denk mal an die Galerie als

164
00:08:11,800 --> 00:08:14,120
Beispiel. 
Ja, ja genau, also genau, wenn 

165
00:08:14,120 --> 00:08:16,440
du tatsächlich zum Beispiel nur 
mit den mit den Daten deines 

166
00:08:16,440 --> 00:08:18,280
eigenen Telefons irgendwie 
spielst oder irgendwas zum 

167
00:08:18,280 --> 00:08:20,080
Bilder anzeigen. 
Genau, ja, dann brauchst du ja 

168
00:08:20,080 --> 00:08:22,920
kein Internet und dann geht die 
trotzdem hier halt auch auf und 

169
00:08:22,920 --> 00:08:25,320
der Serviceworker der, der 
richtet es quasi. 

170
00:08:25,470 --> 00:08:29,030
Sinn, dass du, dass du halt so 
ne Art offline Erfahrung 

171
00:08:29,030 --> 00:08:30,550
bekommst, wenn du es gut gemacht
hast. 

172
00:08:30,550 --> 00:08:33,429
Ja, ist der große Unterschied. 
Ja plus der Service Worker ist 

173
00:08:33,429 --> 00:08:37,429
auch dafür notwendig, dass du du
kennst das von nativen Apps, die

174
00:08:37,429 --> 00:08:40,230
sind ja integriert so in dein 
Telefon, dass wenn du n wenn du 

175
00:08:40,230 --> 00:08:44,190
ne Notification bekommst, dann 
kannst du die App zu haben, ich 

176
00:08:44,190 --> 00:08:46,990
sag mal whatsapp kennt ja jeder 
ja so und dann kriegt dann 

177
00:08:46,990 --> 00:08:49,470
jemand schreibt ja auf whatsapp,
du hast aber die App gar nicht 

178
00:08:49,470 --> 00:08:51,110
auf und dann kriegst aber 
trotzdem auf deinem 

179
00:08:51,110 --> 00:08:53,150
Startbildschirm selbst im 
gesperrten Modus irgendwas 

180
00:08:53,150 --> 00:08:56,120
Notifications. 
Dann siehst du, dass da jemand 

181
00:08:56,120 --> 00:08:57,880
geschrieben hat, dann drückst du
da drauf, dann geht die App auf,

182
00:08:57,880 --> 00:09:00,360
dann bist du da um das zu 
gewährleisten. 

183
00:09:00,360 --> 00:09:02,600
Bei PW as brauchst du auch 
diesen Service Worker, der 

184
00:09:02,600 --> 00:09:05,600
übernimmt diesen Anteil, der ist
quasi immer da und lauscht und 

185
00:09:05,600 --> 00:09:08,720
wenn der Webserver, der hinter 
dieser BWA steht, der eigentlich

186
00:09:08,720 --> 00:09:10,920
nur eine Webseite ausgeliefert 
hat, der muss dann noch ein 

187
00:09:10,920 --> 00:09:14,240
bisschen mehr können, wenn der 
dann quasi eine Notification 

188
00:09:14,240 --> 00:09:16,680
schickt, dann schickt er das an 
den Service Worker und der 

189
00:09:16,680 --> 00:09:19,600
Service Worker, der sorgt dann 
dafür, dass quasi die nativen 

190
00:09:19,840 --> 00:09:21,800
Betriebssysteme. 
Eigenheiten angeschaltet werden,

191
00:09:21,800 --> 00:09:24,720
dass du dann auch so eine 
Notification siehst, das ist der

192
00:09:24,720 --> 00:09:27,680
große Unterschied zwischen 
zwischen der normalen Website. 

193
00:09:27,680 --> 00:09:30,960
Dann gibt es noch eine, will ich
noch sagen, also der Service 

194
00:09:30,960 --> 00:09:33,160
Wacker ist der erste und das 
zweite ist die Mani festdatei 

195
00:09:33,680 --> 00:09:36,160
also wenn du normale Webseite 
ansteuerst. 

196
00:09:37,070 --> 00:09:39,670
Ja, da gibt es irgendwie so n, 
dann ist so n Eingangspfeil so 

197
00:09:39,670 --> 00:09:43,750
Index JS oder index HTML oder 
Index PHP oder wie auch immer. 

198
00:09:43,750 --> 00:09:46,630
Ja das kann relativ, da kann 
einfach mal nur HTML kommen. 

199
00:09:46,630 --> 00:09:48,870
Ja das reicht ja um das du 
brauchst du dir das anzeigt. 

200
00:09:49,390 --> 00:09:52,110
Wenn du ne PWA haben willst, du 
installierbar machen möchtest 

201
00:09:52,110 --> 00:09:54,910
auf dem Telefon, dann musst du 
ein sogenanntes Manifest 

202
00:09:54,910 --> 00:09:56,990
ausfüllen. 
Das ist eine JSON Datei und die 

203
00:09:56,990 --> 00:09:59,150
muss der Server zur Verfügung 
stellen und an einem ganz 

204
00:09:59,150 --> 00:10:01,310
bestimmten Pfad und so weiter 
Standard das ist standardisiert,

205
00:10:01,310 --> 00:10:04,230
da gibt es kann man nachlesen ja
und wenn man die festdatei muss 

206
00:10:04,230 --> 00:10:07,590
zu beschreiben was ist das für 
eine App Name Kurzannahme langer

207
00:10:07,590 --> 00:10:11,390
Name aus den Streaming Farben Du
musst Icons hinterlegen dafür 

208
00:10:11,390 --> 00:10:13,830
dass der dann in der Lage ist 
dein Telefon auch ein richtiges 

209
00:10:13,830 --> 00:10:16,800
Icon abzubilden. 
Muss eine ganze Menge Icons 

210
00:10:16,800 --> 00:10:19,080
abbilden, die Touch Icons fürs 
Apple und die Android Icons und 

211
00:10:19,080 --> 00:10:20,480
so weiter und sofort. 
Da gibt es also auch wieder 

212
00:10:20,480 --> 00:10:23,840
einen Katalog und in diesen 
Katalog 1 zu 1 erfüllst und 

213
00:10:23,840 --> 00:10:27,360
dieses Manifest ein Server 
dieses Manifest ausliefert, dann

214
00:10:27,360 --> 00:10:29,880
wird das eine Pwa, dann kann 
dann erkennt quasi der Browser 

215
00:10:29,880 --> 00:10:33,160
au guck mal das ist eine Pwa, 
hier schalte ich jetzt mal um 

216
00:10:33,160 --> 00:10:35,920
und die kannst du installieren 
usw man sieht das manchmal gerät

217
00:10:35,920 --> 00:10:38,880
in dem hast du auch schon oft 
gesehen wenn du eine Pwa hast 

218
00:10:39,000 --> 00:10:41,000
und du die einfach anbraust auch
auf dem Laptop. 

219
00:10:42,120 --> 00:10:43,760
Dann kommt, je nachdem was du 
für ein Browser hast kommt schon

220
00:10:43,760 --> 00:10:45,800
so ein Symbol, dass du die 
installieren könntest. 

221
00:10:46,120 --> 00:10:48,880
Oben in der URL Zeile meistens. 
Das ist seit kurzem, ich weiß 

222
00:10:48,880 --> 00:10:50,560
nicht, ob es dir schon 
aufgefallen ist, aber bei. 

223
00:10:51,150 --> 00:10:54,310
Neueren Chrome Versionen sehr 
penetrant. 

224
00:10:54,310 --> 00:10:56,510
Das ist ja so, also nicht mal 
mehr nur so dieses kleine 

225
00:10:56,510 --> 00:10:58,390
Symbol. 
Also bisher würd ich sagen 

226
00:10:58,390 --> 00:11:00,750
musste man wissen, dass es da 
ist und dann hat man es auch 

227
00:11:00,750 --> 00:11:03,750
gesehen. 
Jetzt seit kurzem wird mir 

228
00:11:03,750 --> 00:11:06,870
eigentlich auf auf jeder Website
noch mal sehr penetranten Dialog

229
00:11:06,870 --> 00:11:10,470
rein geschickt. 
Also wovon PWAS, von denen ich 

230
00:11:10,470 --> 00:11:12,310
eigentlich geglaubt habe, es 
sind Webseiten, aber es sind 

231
00:11:12,310 --> 00:11:14,830
offensichtlich PWAS, also die 
sind auch installierbar. 

232
00:11:15,230 --> 00:11:17,990
Das das ist jetzt irgendwie neu 
bei seinen Parkraumversionen, 

233
00:11:17,990 --> 00:11:19,750
meine ich. 
Ja, das mag sein, das ist ja 

234
00:11:19,750 --> 00:11:22,590
sowieso relativ viel Musik in 
der ganzen Politik, um die PW 

235
00:11:22,590 --> 00:11:26,630
RS, das ist ja nicht so, dass es
das schon seit immer gibt, auch 

236
00:11:26,630 --> 00:11:30,310
historisch gesehen waren halt 
die nativen Apps zuerst da, also

237
00:11:30,310 --> 00:11:34,510
2008 zum Beispiel hat Apple. 
Mit dem App Store quasi den 

238
00:11:34,510 --> 00:11:37,190
Startschuss gesetzt. 
Ja, mit nativen entwickeln. 

239
00:11:38,880 --> 00:11:42,760
Der nativen Apps und 2009 glaub 
ich kam kam dann Android direkt 

240
00:11:42,760 --> 00:11:44,440
hinterher und haben halt quasi 
ihr. 

241
00:11:44,560 --> 00:11:47,080
Ihr versucht halt durch ihre 
Technologien und ihren ganzes 

242
00:11:47,080 --> 00:11:49,200
Spacing da quasi eine Marktmacht
zu erreichen. 

243
00:11:50,230 --> 00:11:52,470
Ähm, und die PWAS kamen viel 
später erst in den, Na ja, was 

244
00:11:52,470 --> 00:11:54,990
heißt viel später in den 
zweitausendzehner Jahren haben 

245
00:11:54,990 --> 00:11:57,270
die angefangen, irgendwie an 
Bedeutung zu gewinnen, weil halt

246
00:11:57,270 --> 00:11:59,390
auch noch diese 
Webstandardisierung erst 

247
00:11:59,390 --> 00:12:01,110
erfolgen musste, die war, das 
war halt noch gar nicht so 

248
00:12:01,110 --> 00:12:03,350
standardisiert, diese ganzen 
APIS, von denen ich gesprochen 

249
00:12:03,350 --> 00:12:05,470
hab, um standardisiert zum 
Beispiel Hardware anzusprechen 

250
00:12:05,470 --> 00:12:07,790
und so weiter. 
Und der Prozess ist immer noch n

251
00:12:07,790 --> 00:12:10,190
laufender. 
Also es gibt auch jetzt noch 

252
00:12:10,190 --> 00:12:13,590
irgendwie Web APIS, der PWA ist 
quasi die, die noch als 

253
00:12:13,590 --> 00:12:17,070
Experimental geflaggt sind, wo 
sich quasi die ganzen ja 

254
00:12:17,070 --> 00:12:20,430
Hardware, Hersteller, Provider, 
Browser und so weiter noch hin 

255
00:12:20,430 --> 00:12:22,510
einigen müssen, dass das. 
So, so Fakt. 

256
00:12:22,510 --> 00:12:25,790
Ist ja ja soweit so gut. 
Also Website PWR der Unterschied

257
00:12:25,790 --> 00:12:28,550
ist der Serviceworker 
insbesondere und der 

258
00:12:28,550 --> 00:12:31,550
Serviceworker erlaubt dann eben 
ne ganze Menge mehr als als eine

259
00:12:31,550 --> 00:12:34,630
normale Website erlauben würde. 
Zum Beispiel hast du jetzt das 

260
00:12:34,630 --> 00:12:36,790
Beispiel gesagt, er lauscht 
immer, dann kannst du also auch 

261
00:12:36,790 --> 00:12:42,110
pushen, Notifications empfangen 
von Websites plötzlich also 

262
00:12:43,990 --> 00:12:46,070
unter anderem kannst du 
wahrscheinlich noch mehr Sachen 

263
00:12:46,070 --> 00:12:48,920
machen. 
Und die nativen Apps zeichnen 

264
00:12:48,920 --> 00:12:51,320
sich halt dadurch aus, dass sie 
wirklich auch in der Technologie

265
00:12:51,640 --> 00:12:53,920
ja limitiert sind. 
Ich muss die Idee benutzen, vom 

266
00:12:53,920 --> 00:12:56,640
jeweiligen Betriebssystem kann 
es dann auch am Ende nur auf 

267
00:12:56,640 --> 00:12:59,880
diesem Betriebssystem laufen 
lassen, das heißt die Laufen in 

268
00:12:59,880 --> 00:13:04,320
einem Betriebssystem, während PW
as in einem Browser laufen und 

269
00:13:04,360 --> 00:13:07,040
du hast noch den Einschub 
gemacht, Browser ist auch nicht 

270
00:13:07,040 --> 00:13:09,920
immer gleich Browser, das heißt 
da haben wir eine Schwierigkeit 

271
00:13:09,920 --> 00:13:12,440
unter anderem zwischen Chrome 
und Safari, was ja mal sage ich 

272
00:13:12,440 --> 00:13:14,680
mal die Standardbrowser sind auf
Android und Apple. 

273
00:13:15,880 --> 00:13:19,240
Gibt aber natürlich noch andere 
Opera, Mozilla etc. 

274
00:13:19,680 --> 00:13:21,040
Weiß gar nicht wie es sich auf 
den verhält. 

275
00:13:21,040 --> 00:13:26,230
Kann man da auch PW as? 
Nutzen installieren oder ist das

276
00:13:26,470 --> 00:13:28,830
limitiert dann da? 
Kann ich dir gar nicht aus dem 

277
00:13:28,830 --> 00:13:30,510
aus dem Handgelenk 
rausschütteln, weil es auch 

278
00:13:30,510 --> 00:13:33,270
nicht alles durchprobiert hab. 
Das ist sehr unterschiedlich, 

279
00:13:33,270 --> 00:13:35,990
also Browser sind halt einfach, 
weil es halt auch noch neue 

280
00:13:35,990 --> 00:13:38,110
Technologie ist, tatsächlich 
unterschiedlich wie sie 

281
00:13:38,110 --> 00:13:40,390
reagieren auf diese ganzen pwa 
Eigenheiten. 

282
00:13:40,470 --> 00:13:42,870
Ich meine, wir haben ja so ein 
bisschen gesehen, dass Apple auf

283
00:13:42,870 --> 00:13:46,390
jeden Fall nur die Installation 
der Pwa über Safari erstmal 

284
00:13:46,390 --> 00:13:50,360
eigentlich erlaubt. 
Installation heißt dann ich habe

285
00:13:50,360 --> 00:13:52,600
dann auch einen wirklichen Icon,
dann vom Homescreen. 

286
00:13:53,080 --> 00:13:55,480
Vielleicht heißt es noch mehr, 
aber so äußert sich das erstmal 

287
00:13:55,480 --> 00:13:58,960
und der Browser, also die 
typischen Browser Geschichten 

288
00:13:58,960 --> 00:14:01,920
wie eine URL leiste und 
irgendwie Favoriten, Icons und 

289
00:14:01,920 --> 00:14:03,440
so ein Kram. 
Das ist dann wirklich alles weg,

290
00:14:03,440 --> 00:14:06,120
also bookmarks und so, dann ist 
es wirklich eine App wenn ich 

291
00:14:06,120 --> 00:14:07,600
installiere. 
Ja, das ist unglaublich wichtig.

292
00:14:07,600 --> 00:14:09,440
Zum Beispiel, dass das 
eigentlich, willst du diese 

293
00:14:09,440 --> 00:14:12,280
Experience hier haben, also wenn
du es wirklich als Pwa 

294
00:14:12,280 --> 00:14:14,080
installiert hast, dann ist es 
auch kein Link mehr oder 

295
00:14:14,080 --> 00:14:17,400
irgendsowas, dann scheint quasi 
das hinterlegte Icon ein App 

296
00:14:17,440 --> 00:14:19,360
Icon wirklich neben den ganzen 
anderen Native. 

297
00:14:19,990 --> 00:14:22,310
Icons auf deinem Telefon ganz 
normal. 

298
00:14:22,310 --> 00:14:25,910
Es ist, ich möchte nur sagen von
dem Laien nicht zu unterscheiden

299
00:14:25,910 --> 00:14:29,510
ob jetzt nativ oder oder PWA. 
Und tatsächlich ist es so. 

300
00:14:29,510 --> 00:14:31,750
Es läuft zwar im Browser, aber 
du hast richtig gesagt, Gerrit 

301
00:14:31,750 --> 00:14:34,590
der Browser wird quasi 
weggeschmissen, du siehst also 

302
00:14:34,590 --> 00:14:37,230
nur noch den Inhalt des 
Browsers, aber keine einzige 

303
00:14:37,230 --> 00:14:39,870
Menüzeile mehr, kein Rand, gar 
nichts, das ist quasi Vollbild 

304
00:14:39,870 --> 00:14:42,350
Browser angepasst auf deinen 
Screen. 

305
00:14:43,230 --> 00:14:45,710
Also das ist halt echt, dann ist
die Experience tatsächlich. 

306
00:14:46,840 --> 00:14:50,200
Wie eine native App wenn diese 
Installation durchgezogen wurde,

307
00:14:50,240 --> 00:14:52,360
komplett. 
Das funktioniert halt nicht 

308
00:14:52,360 --> 00:14:54,520
immer und nicht immer gleich und
vor allen Dingen haben wir also 

309
00:14:54,520 --> 00:14:57,640
unter Android und Chrome 
funktioniert das hervorragend, 

310
00:14:57,640 --> 00:14:59,960
es ist voll unterstützt, da muss
man überhaupt nicht drüber 

311
00:14:59,960 --> 00:15:03,560
nachdenken und bei I OS gibt es 
halt Schmerzen und wenn du 

312
00:15:03,560 --> 00:15:05,400
willst können wir darauf 
eingehen ich weiß gerade nicht 

313
00:15:05,400 --> 00:15:08,120
ob du noch eine andere Abbiegung
gerade machen wolltest. 

314
00:15:08,520 --> 00:15:10,640
Könnte ich was zu sagen warum 
das so ist und was gerade die 

315
00:15:10,640 --> 00:15:12,440
aktiven Schmerzen sind, gibt es 
nämlich auch eine. 

316
00:15:12,440 --> 00:15:14,960
Historie du meinst jetzt die 
aktiven Schmerzen mit der 

317
00:15:14,960 --> 00:15:17,510
Installation von Pwa s quasi. 
Ganz genau. 

318
00:15:17,510 --> 00:15:19,190
Und die, die die Apple quasi 
hat. 

319
00:15:19,190 --> 00:15:20,830
Also die Überschrift ist 
eigentlich so n bisschen User 

320
00:15:20,830 --> 00:15:23,110
Experience an der Stelle. 
Ja ich würd das noch mal 

321
00:15:23,110 --> 00:15:25,270
allgemeiner erklären. 
Oder allgemein darauf eingehen, 

322
00:15:25,270 --> 00:15:26,990
aber dann auf jeden Fall auf den
Apple Case. 

323
00:15:26,990 --> 00:15:28,670
Ne, also man. 
Muss natürlich eine Sache mal so

324
00:15:28,670 --> 00:15:29,990
wissen. 
Jetzt erzähl ich mal n bisschen,

325
00:15:29,990 --> 00:15:31,870
was ich eben gerade wo man 
technisch unterwegs ist, kann 

326
00:15:31,870 --> 00:15:35,360
man kurz n bisschen politisch. 
Diese PWAS. 

327
00:15:36,510 --> 00:15:39,670
Da gibt es ja, also wir waren ja
bei dem Unterschied ne, der der 

328
00:15:39,670 --> 00:15:42,790
große Unterschied ist halt, dass
die nativen Apps über die App 

329
00:15:42,790 --> 00:15:46,630
Stores verbreitet werden müssen.
Gibt keine andere Möglichkeit, 

330
00:15:46,630 --> 00:15:49,470
also irgendeine Art von App 
Store in der alten Welt war es 

331
00:15:49,470 --> 00:15:54,430
halt immer der Play Store bei 
Google und der und der wie heißt

332
00:15:54,430 --> 00:15:58,990
der Apple App Store halt bei I 
OS Punkt den dazu sage ich auch 

333
00:15:58,990 --> 00:16:01,550
noch gleich was und warum diese 
App Stores weil ich muss. 

334
00:16:02,600 --> 00:16:04,920
Einen Marktplatz gerade, aber da
muss ich mal eine Oberfläche 

335
00:16:04,920 --> 00:16:08,400
haben, wo ich dieses binäre 
Stück App runterladen kann auf 

336
00:16:08,400 --> 00:16:10,360
mein Telefon. 
Das sind halt die App Stores. 

337
00:16:11,510 --> 00:16:14,270
Während die BVA es brauchen 
keinen App Store, die kann das 

338
00:16:14,270 --> 00:16:16,510
komplett abkürzen. 
Du brauchst halt nur ne URL nur 

339
00:16:16,510 --> 00:16:18,870
n Link ja weil du musst. 
Du fragst einfach nur 

340
00:16:18,870 --> 00:16:22,270
irgendeinen beliebigen Webserver
an und der führt dazu, dass dein

341
00:16:22,270 --> 00:16:26,550
Bundle dein HTML Java Script CSS
als Bundle runtergeladen wird 

342
00:16:26,550 --> 00:16:31,070
auf dein Telefon, der agiert 
quasi als App Store und App in 

343
00:16:31,070 --> 00:16:34,470
einem, wenn du so möchtest. 
Und warum kann man sich 

344
00:16:34,470 --> 00:16:36,910
vorstellen, dass jetzt die 
Großen wie Apple oder das nicht 

345
00:16:36,910 --> 00:16:38,870
cool finden? 
Da muss man sich überlegen, was 

346
00:16:38,870 --> 00:16:42,070
heißt denn das eine Apple App in
den App Store zu bringen, wenn 

347
00:16:42,590 --> 00:16:45,750
kostet, dann streicht sich davon
Apple nämlich schön 30% ein ne 

348
00:16:45,870 --> 00:16:49,190
und ich glaube dann wird 
günstiger ab dem zweiten Jahr 

349
00:16:49,190 --> 00:16:51,030
und so weiter und beim Google 
Play Store ist das auch, das 

350
00:16:51,030 --> 00:16:54,390
heißt die großen Filme im Google
und Apple verdienen Halt mit 

351
00:16:54,390 --> 00:16:56,790
wenn Apps entwickelt werden. 
Ja während wenn ne BWA 

352
00:16:56,790 --> 00:16:59,190
entwickelt verdienen die halt 
nicht mit ja das kriegen die gar

353
00:16:59,190 --> 00:17:01,710
nicht, die kommen halt nie an 
den App Stores vorbei wenn du es

354
00:17:01,750 --> 00:17:04,230
nicht möchtest. 
Genau das ist ein Punkt. 

355
00:17:04,230 --> 00:17:06,390
Wahrscheinlich haben die noch, 
wenn die jetzt argumentieren 

356
00:17:06,390 --> 00:17:07,790
würden, würden die 
wahrscheinlich sagen, ja, wir 

357
00:17:07,790 --> 00:17:09,950
können nicht für die Sicherheit 
garantieren, wenn das nicht über

358
00:17:09,950 --> 00:17:13,430
unseren Store geht und so, das 
ist bestimmt auch richtig, aber.

359
00:17:13,670 --> 00:17:15,910
Am Ende glaubst du, es geht 
denen tatsächlich um die um die 

360
00:17:15,910 --> 00:17:17,950
Umsatzmöglichkeit an der Stelle,
die da verlangen. 

361
00:17:17,950 --> 00:17:19,829
Ja, zu der Sicherheit will ich 
auch noch mal was sagen, weil 

362
00:17:19,910 --> 00:17:21,710
die können schon für die 
Sicherheit garantieren. 

363
00:17:21,710 --> 00:17:25,510
Es ist nämlich so, dass die. 
Also wenigstens solange sie in 

364
00:17:25,510 --> 00:17:27,109
einem dedizierten Browser 
laufen. 

365
00:17:27,109 --> 00:17:29,270
Ja, also wenn jetzt zum Beispiel
sagt, Wenn Apple zum Beispiel 

366
00:17:29,270 --> 00:17:31,590
sagt, Ja, hier in meiner Safari 
Umgebung laufen halt die PWA 

367
00:17:31,590 --> 00:17:35,070
Apps, dann ist es nicht so, dass
diese PWAS irgendwo im Bild im 

368
00:17:35,070 --> 00:17:37,470
Betriebssystem rumhasadieren 
dürfen, die Laufen in so einer 

369
00:17:37,470 --> 00:17:41,440
Art Sandbox, sagt man. 
Im Computersprech ja, also eine 

370
00:17:41,440 --> 00:17:44,120
Sandbox hat sowieso einen 
Sandkasten. 

371
00:17:44,120 --> 00:17:46,400
So, ja, da könnt ihr nicht raus,
so ist ein geschützter Bereich 

372
00:17:47,000 --> 00:17:50,600
und wie die raus können ist halt
geregelt über diese Web Apis und

373
00:17:50,600 --> 00:17:54,200
da ist ganz regulierter Zugriff 
und insofern ist das schon 

374
00:17:54,200 --> 00:17:56,200
ziemlich sicher. 
Also da kann eigentlich nicht so

375
00:17:56,200 --> 00:17:58,800
viel passieren, was jetzt aber 
passiert ist in der in der 

376
00:17:58,800 --> 00:18:01,000
jüngsten Vergangenheit und das 
war eine ziemliche Katastrophe 

377
00:18:01,000 --> 00:18:02,960
für ziemlich viele Anbieter von 
Apps, auch für uns. 

378
00:18:02,960 --> 00:18:05,120
Ich hatte auch kurz kurzzeitig 
einen Herzinfarkt. 

379
00:18:06,560 --> 00:18:09,800
Ist, dass Apple angekündigt 
hatte, komplett PW AS nicht mehr

380
00:18:09,800 --> 00:18:15,200
zu unterstützen und zwar das war
so um um den Februar 2024 herum 

381
00:18:15,200 --> 00:18:16,880
noch gar nicht lange her und 
warum? 

382
00:18:17,400 --> 00:18:21,320
Weil der Digital Market Act in 
Kraft treten sollte oder 

383
00:18:21,320 --> 00:18:23,960
beziehungsweise der ist in Kraft
getreten in Europa. 

384
00:18:24,470 --> 00:18:26,870
Und was heißt digital Market 
Act? 

385
00:18:26,870 --> 00:18:30,590
Jetzt mal ganz verkürzt hat die 
EU durchgesetzt, dass die ganz 

386
00:18:30,590 --> 00:18:33,590
großen Player, die Gategeber, 
wie man sie so schön nennt, also

387
00:18:33,590 --> 00:18:37,790
Google, Android und so weiter. 
Dass die sich gefälligst zu 

388
00:18:37,790 --> 00:18:42,550
öffnen haben, um auch andere 
Technologien in ihrer Software 

389
00:18:42,550 --> 00:18:45,030
in ihrem Betriebssystem 
bereitzustellen, ja, damit die 

390
00:18:45,030 --> 00:18:47,510
Daten nämlich nicht einfach 
abgezogen werden, damit 

391
00:18:47,510 --> 00:18:51,310
europäische Daten nicht einfach.
Nur in diesen großen Firmen 

392
00:18:51,310 --> 00:18:53,630
einfach gehortet werden und 
unter sich ausgetauscht werden. 

393
00:18:53,630 --> 00:18:57,510
Ne, das hat man für gefährlich 
angesehen ne und hat quasi die 

394
00:18:57,510 --> 00:18:59,950
großen Firmen gezwungen sich da 
zu öffnen und auch andere 

395
00:18:59,950 --> 00:19:01,790
Browser zu unterstützen und und 
und. 

396
00:19:02,030 --> 00:19:04,110
Also eine Folge davon. 
Ich glaube, ich bin mich sicher,

397
00:19:04,110 --> 00:19:06,030
ob es damals zusammen hängt, 
aber was man jetzt häufig sieht 

398
00:19:06,030 --> 00:19:09,630
ist, wenn man sich neu jetzt bei
Chrome einloggt oder anmeldet, 

399
00:19:09,750 --> 00:19:12,030
wirst du gefragt, was für eine 
Suchmaschine möchtest du 

400
00:19:12,030 --> 00:19:15,710
benutzen, da kannst du Duck Duck
go wählen oder halt Google oder 

401
00:19:15,710 --> 00:19:19,230
halt Bing. 
Hier, wie es mit dem mit E heißt

402
00:19:19,230 --> 00:19:22,430
es, wo sie die Bäume Pflanzen 
für jede Suchanfrage, also was 

403
00:19:22,430 --> 00:19:24,790
auch immer, da kannst halt die 
ganzen Suchdinger da vergleichen

404
00:19:24,790 --> 00:19:27,470
und kannst halt eine auswählen, 
das war früher nicht so, da war 

405
00:19:27,470 --> 00:19:30,390
halt einfach in Chrome, Google 
Suche natürlich gesetzt. 

406
00:19:30,830 --> 00:19:33,790
Ja, genau. 
Und und das, was du auch was ich

407
00:19:33,790 --> 00:19:36,550
sagte, diese App Stores das 
früher war es so, dass es halt 

408
00:19:36,550 --> 00:19:39,710
nur diese 2 gab und ist auch 
Teil dieses Digital Market Acts 

409
00:19:39,710 --> 00:19:42,590
ist, ist nämlich, dass auch 
diese App Stores quasi nicht 

410
00:19:42,590 --> 00:19:45,150
mehr gefixt sind. 
Also du könntest jetzt quasi in 

411
00:19:45,150 --> 00:19:49,550
auf dem Apple Telefon. 
Ein App Store Provider sein und 

412
00:19:49,550 --> 00:19:51,470
sagen hier ich biete hier quasi 
auch Apps an. 

413
00:19:51,470 --> 00:19:53,710
Ja die du auf dein iphone laden 
kannst, gab es vorher nicht, ja.

414
00:19:53,870 --> 00:19:55,190
Bei Android ging das übrigens 
schon. 

415
00:19:55,270 --> 00:19:56,710
Das glaube ich. 
Die Waren sind ja vielleicht 

416
00:19:56,710 --> 00:20:00,030
schon immer ein bisschen, ja 
gut, von der Politik, etwas 

417
00:20:00,030 --> 00:20:03,430
geöffneter als die. 
Als die Apples, aber ja, ich ich

418
00:20:03,430 --> 00:20:05,150
will, ich will jetzt hier nicht 
so viel Meinungsmache machen und

419
00:20:05,150 --> 00:20:08,150
so weiter auf jeden Fall hat das
Apple anscheinend politisch, 

420
00:20:08,630 --> 00:20:11,950
wirtschaftlich oder sowas haben 
sie sich am Schlips gezogen 

421
00:20:11,950 --> 00:20:15,470
gefühlt durch diesen Digital 
Market Act und haben deswegen 

422
00:20:15,470 --> 00:20:18,070
erstmal gesagt PWAS gibt es dann
halt nicht mehr. 

423
00:20:18,110 --> 00:20:20,030
Wir können jetzt nicht mehr für 
die Sicherheit garantieren, weil

424
00:20:20,030 --> 00:20:22,950
jetzt auf einmal alle möglichen 
fremden Browser, Dinger usw auf 

425
00:20:22,950 --> 00:20:25,310
unserem Telefon laufen dürfen 
und dann werden da irgendwelche 

426
00:20:25,310 --> 00:20:29,000
BW as runtergeladen. 
So, ach so, das ist okay. 

427
00:20:29,440 --> 00:20:34,120
Das heißt, Apples Argumentation 
war, weil jetzt nicht mehr 

428
00:20:34,120 --> 00:20:37,680
sichergestellt ist, dass die PW 
AS mit Safari und also sozusagen

429
00:20:37,680 --> 00:20:40,360
in Apple hätten ausgeführt 
werden, sondern womöglich in 

430
00:20:40,360 --> 00:20:43,920
irgendwelchen bösen Browsern. 
Ja genau verbieten wir das jetzt

431
00:20:43,920 --> 00:20:46,920
lieber erstmal. 
Liebe EU, ja, es war auch nur in

432
00:20:46,920 --> 00:20:49,560
der EU, muss man sagen, weil 
hier der Digital marketsect eben

433
00:20:49,560 --> 00:20:51,320
angewendet. 
Wird nur für die EU haben sie 

434
00:20:51,320 --> 00:20:53,000
das quasi abgeschafft. 
Das Feature. 

435
00:20:54,280 --> 00:20:55,960
Eigentlich ja. 
Das muss man natürlich mit 

436
00:20:55,960 --> 00:20:58,400
Vorsicht genießen, so eine 
Aussage, aber eigentlich könnte 

437
00:20:58,400 --> 00:20:59,840
es andere Hintergründe gehabt 
haben. 

438
00:20:59,840 --> 00:21:02,120
Ja, dass man jetzt einfach die 
Chance genutzt hat und um PW RS 

439
00:21:02,120 --> 00:21:04,760
mal ein für alle Mal zu 
verbannen von den Telefonen. 

440
00:21:05,120 --> 00:21:09,720
Ja, ganz genau und genau. 
Und also Apple hadert ja immer 

441
00:21:09,720 --> 00:21:11,320
schon so ein bisschen mit dem 
Pvers, auch davor, auch davor 

442
00:21:11,320 --> 00:21:13,600
gab es mal UPS and Downs und 
jetzt mal als Entwickler 

443
00:21:13,600 --> 00:21:15,750
gesprochen. 
Du kannst dich halt immer nicht 

444
00:21:15,750 --> 00:21:18,870
so ganz sicher sein, je nachdem 
was du für ne IOS version da was

445
00:21:18,870 --> 00:21:21,510
der Kunde da in der Hand hat da 
da geht mal das oder das nicht 

446
00:21:21,510 --> 00:21:24,990
und so weiter ja also so richtig
so richtig drauf wert gelegt 

447
00:21:24,990 --> 00:21:27,070
haben sie irgendwie nicht. 
Ja man könnte man könnte das 

448
00:21:27,070 --> 00:21:28,670
jetzt so n bisschen 
unterstellen, dass sie irgendwie

449
00:21:28,670 --> 00:21:30,630
da. 
Bisschen Rumsabotiert haben 

450
00:21:30,630 --> 00:21:33,470
quasi um um die nativen Apps 
irgendwie zu machen. 

451
00:21:33,470 --> 00:21:37,790
Fun Fact ist aber sogar Steve 
Jobs eigentlich eigentliche 

452
00:21:37,790 --> 00:21:41,430
Vorstellung, also das Telefon 
rausbrachte sagte selber ich 

453
00:21:41,430 --> 00:21:43,310
weiß jetzt nicht mehr genau 
woran es war, ich glaub 2000 ich

454
00:21:43,310 --> 00:21:47,590
glaub 2007 oder irgendwo was 
meinte so ja auf dem iphone, da 

455
00:21:47,590 --> 00:21:50,110
kommen eigentlich nur noch Web 
Apps, das ist das was wir haben 

456
00:21:50,110 --> 00:21:52,950
müssen, das ist die 
Zukunftstechnologie und und 

457
00:21:52,950 --> 00:21:54,910
irgendwie ein Jahr später und 
sowas haben sie dann ihren 

458
00:21:54,910 --> 00:21:59,000
eigenen App Store mit. 
Diesem Spezial Ades und so 

459
00:21:59,000 --> 00:22:01,840
weiter aufgezogen und da war das
vergessen ne und seitdem kämpft 

460
00:22:01,840 --> 00:22:03,080
man eigentlich immer so ein 
bisschen. 

461
00:22:03,080 --> 00:22:05,720
Dagegen, Apples Wachstum ist, 
wenn man sich die Finanzen 

462
00:22:05,720 --> 00:22:07,960
anguckt, kommt auch zum Großteil
eigentlich tatsächlich aus ihrem

463
00:22:07,960 --> 00:22:10,400
Service Geschäft. 
Ein Servicegeschäft heißt Play 

464
00:22:10,400 --> 00:22:14,800
Store größtenteils dann eben 
oder Podcast und was ja okay gut

465
00:22:14,880 --> 00:22:16,360
verstanden, aber jetzt ist alles
wieder gut. 

466
00:22:16,360 --> 00:22:19,720
Ja also im Apple, ich würde 
sagen. 

467
00:22:19,720 --> 00:22:22,360
Jetzt sind wir gerade in so 
einer fiesen Übergangsphase, 

468
00:22:22,360 --> 00:22:24,920
weil es wurde, es wurde ja quasi
mal eingestellt und wurden auch 

469
00:22:24,920 --> 00:22:28,590
tatsächlich Releases. 
Nicht vom IOS, die ist halt voll

470
00:22:28,590 --> 00:22:31,070
nicht unterstützt haben und so. 
Und dann weißt du selber 

471
00:22:31,070 --> 00:22:33,630
Garrett, je nachdem was man so 
für n Telefon hat, wie man sich 

472
00:22:33,630 --> 00:22:35,190
das einstellt und ob man es 
updatet oder nicht. 

473
00:22:35,190 --> 00:22:38,350
Also ich würd sagen jetzt gibt 
es gerade noch n Potpourri von 

474
00:22:38,350 --> 00:22:40,950
IOS Version die alles mal 
unterstützen oder auch nicht. 

475
00:22:42,090 --> 00:22:43,890
Insofern würd ich sagen, gerade 
schwierig. 

476
00:22:43,890 --> 00:22:46,410
Aber es wird natürlich besser, 
weil jetzt ist tatsächlich der 

477
00:22:46,410 --> 00:22:48,690
Weg geebnet und auch 
pushnachrichten und so weiter 

478
00:22:48,690 --> 00:22:50,610
weil jetzt gerade wieder alles 
voll unterstützt. 

479
00:22:51,050 --> 00:22:54,090
Also die Zukunft sieht rosig aus
für PWAS, ich würde sagen, wenn 

480
00:22:54,090 --> 00:22:56,130
wir noch n paar Monate wartet, 
da sind auch diese alten. 

481
00:22:56,550 --> 00:22:59,150
Versionen weg, die noch so im 
Feld sind und dann haben wir ja 

482
00:22:59,150 --> 00:23:02,270
quasi nur noch Telefone, 
Smartphone, die das wieder voll 

483
00:23:02,270 --> 00:23:04,150
unterstützen. 
Ja, das ist natürlich gut für 

484
00:23:04,150 --> 00:23:06,870
uns, ja und es ist auch gut für 
unsere Kunden, bei was will ich 

485
00:23:06,870 --> 00:23:09,190
auch noch sagen, man darf es 
nicht vergessen, es gibt ja, 

486
00:23:09,430 --> 00:23:10,950
wenn wir jetzt über Apps 
sprechen, haben viele unserer 

487
00:23:10,950 --> 00:23:12,790
Zuhörer vielleicht im Kopf ja 
die Apps, die man halt so 

488
00:23:12,790 --> 00:23:15,950
installiert, die für jeden 
Customer Facing sind, es gibt ja

489
00:23:15,950 --> 00:23:18,590
sehr große Firmen, die 
vielleicht auch einfach mal ein 

490
00:23:18,750 --> 00:23:22,310
Firmentelefon haben, wo eine 
firmeninterne App läuft. 

491
00:23:23,400 --> 00:23:26,240
Dem I OS die irgendwas 
firmeninternes überwacht. 

492
00:23:26,440 --> 00:23:29,280
Und wenn ich jetzt die Pwa 
Technologie nicht habe, dann 

493
00:23:29,280 --> 00:23:33,760
müssen diese Firmen internen 
Applikationen trotzdem in den 

494
00:23:33,760 --> 00:23:36,920
App Store, obwohl die nie dafür 
gedacht sind irgendwie Geld zu 

495
00:23:36,920 --> 00:23:40,280
bringen, sondern die sind dafür 
gedacht die Digitalisierung, den

496
00:23:40,280 --> 00:23:42,040
Fortschritt innerhalb einer 
Firma zu machen. 

497
00:23:42,360 --> 00:23:44,400
Ich habe keine und ich hatte 
früher einfach die Möglichkeit 

498
00:23:44,400 --> 00:23:46,840
nicht nur über diese. 
Pv as jetzt hast du ja gerade 

499
00:23:46,840 --> 00:23:50,480
gesagt, Digital Markets erlaubt 
ja auch fremde Marketplaces auf 

500
00:23:50,480 --> 00:23:52,960
Telefone zu bringen. 
Das heißt, ich könnte. 

501
00:23:53,160 --> 00:23:54,920
Ja, auch interne Apps über einen
eigenen. 

502
00:23:55,830 --> 00:23:59,190
Firmen in internen Marketplace 
verteilen quasi, also 

503
00:23:59,190 --> 00:24:00,790
theoretisch. 
Aber auch das ist natürlich 

504
00:24:00,790 --> 00:24:03,870
Aufwand und viel, viel also, 
oder es müsste ja gehen. 

505
00:24:03,910 --> 00:24:05,830
Ja, klar, und das ist ja 
trotzdem ärgerlich, ne für die 

506
00:24:05,830 --> 00:24:08,510
also an an beiden haben haben 
hat Apple kein Interesse, weil 

507
00:24:08,510 --> 00:24:11,350
auch an einem fremden App Store 
verdient ja keine 30%. 

508
00:24:11,710 --> 00:24:13,190
Mehr aber auch. 
Aber firmenintern würde es ja 

509
00:24:13,190 --> 00:24:14,950
funktionieren, wenn ich mir als 
Firma einen eigenen App Store 

510
00:24:14,950 --> 00:24:17,790
bau, mit dem ich dann meine 3 
Apps, meine 3 Firmen Apps 

511
00:24:17,790 --> 00:24:19,270
verteile, aber ist. 
Natürlich gut, aber wie krass 

512
00:24:19,270 --> 00:24:22,960
aufwendig. 
Ist beschissen, aber theoretisch

513
00:24:22,960 --> 00:24:25,000
würde es funktionieren. 
Also ist viel cooler, da einfach

514
00:24:25,000 --> 00:24:28,000
eine URL zu verteilen. 
Ihr merkt wir sind so leicht 

515
00:24:28,280 --> 00:24:32,840
durch für PW as, aber es hat 
auch einfach Vorteile, muss man 

516
00:24:32,840 --> 00:24:35,400
auch sagen ja, also gerade für 
interne Apps. 

517
00:24:35,600 --> 00:24:37,840
Ja, das ist schon so. 
Und es gab es gab halt auch ein 

518
00:24:37,840 --> 00:24:40,120
riesen Aufschrei. 
Also es war also es wurde nicht 

519
00:24:40,120 --> 00:24:42,760
einfach mit Leichtfertigkeit 
hingenommen, Apple selber mal. 

520
00:24:42,760 --> 00:24:45,720
Da sind die paar PW as das nicht
so schlimm schalten ab dann hat 

521
00:24:45,720 --> 00:24:48,240
man aber erst mal gemerkt wie 
viele Leute aber doch irgendwie 

522
00:24:48,240 --> 00:24:50,320
und auch Behörden und so weiter 
Verwandte. 

523
00:24:50,480 --> 00:24:53,440
Anästhesisten und so weiter da 
wirklich wertvolle Apps 

524
00:24:53,440 --> 00:24:56,000
irgendwie raus schon viele Jahre
lang unterstützen die halt auf 

525
00:24:56,000 --> 00:24:57,920
diese pwr Technologie bauen. 
Ich glaube, da hat sich auch 

526
00:24:57,920 --> 00:25:02,320
eine große, sag ich mal Hacker 
oder developer Community zu Wort

527
00:25:02,320 --> 00:25:04,400
gemeldet, dann die gesagt haben,
Leute. 

528
00:25:05,350 --> 00:25:08,150
Wir wollen gerne weiter iphones 
benutzen, aber wir wollen gerne 

529
00:25:08,150 --> 00:25:10,550
PBRS benutzen. 
Ja, also wenn ihr wollt, dass 

530
00:25:10,550 --> 00:25:13,550
wir weiter iphones benutzen, 
dann solltet ihr das mal wieder 

531
00:25:13,550 --> 00:25:14,950
ändern. 
Ja und so ist es dann passiert 

532
00:25:14,950 --> 00:25:19,070
ne ansonsten user Experience, 
also ein großer Unterschied was 

533
00:25:19,190 --> 00:25:24,470
PWS und native Apps angeht ist 
natürlich die Bildschirmgröße 

534
00:25:24,470 --> 00:25:26,390
oder die Anpassung an 
verschiedene Geräte und 

535
00:25:26,390 --> 00:25:29,390
Bildschirmgrößen, weil ich habe 
ja einen Browser. 

536
00:25:30,200 --> 00:25:33,400
Und Websites auf Handy wie auf 
Tablet, wie auf Computern. 

537
00:25:33,400 --> 00:25:35,600
Und native Apps sind einfach 
erstmal gemacht für eine 

538
00:25:35,600 --> 00:25:38,440
Plattform, die sind fürs Handy 
oder die sind. 

539
00:25:39,310 --> 00:25:40,750
Was weiß ich eben nicht fürs 
Handy. 

540
00:25:40,750 --> 00:25:44,670
Ach, die sind 5 für für für die 
Desktop Applikation magst du 

541
00:25:44,670 --> 00:25:46,550
dazu was sagen? 
Also ich würd sagen das gar 

542
00:25:46,550 --> 00:25:48,910
nicht so das schlimme Problem, 
weil du kriegst also Christian, 

543
00:25:49,430 --> 00:25:51,430
also mit Webtechnologie kriegst 
ja verschiedene Bildschirmgrößen

544
00:25:51,430 --> 00:25:53,830
unter einen Nenner. 
Wenn du natürlich jetzt ne 

545
00:25:53,830 --> 00:25:56,590
native App machst, dann dann 
weißt du schon, also dann die 

546
00:25:56,590 --> 00:25:59,350
Frameworks um dich rum in der 
nativen App, die helfen dir ja 

547
00:25:59,350 --> 00:26:02,110
auch schon alle Bildschirmgrößen
und Ratioes von den Geräten die 

548
00:26:02,110 --> 00:26:05,630
es da so gibt auszubügeln, aber 
ich würde sagen also wenn man 

549
00:26:05,630 --> 00:26:07,510
von der UX spricht ist der 
größte Unterschied 

550
00:26:07,510 --> 00:26:10,550
Geschwindigkeit. 
Weil die nativen Apps sind 

551
00:26:10,550 --> 00:26:12,990
natürlich, das sind ja 
kompilierte sprachen, hoch 

552
00:26:12,990 --> 00:26:15,030
optimiert, und zwar für diese 
Hardware. 

553
00:26:15,990 --> 00:26:20,750
Die führen natürlich viel, viel 
zügiger aus als jetzt ne als 

554
00:26:20,750 --> 00:26:22,430
jetzt ne Web App, du hast ja 
noch ne ganze 

555
00:26:22,430 --> 00:26:25,030
Abstraktionsschicht mehr, also 
wie hab ich ja vorhin gesagt, 

556
00:26:25,030 --> 00:26:28,710
die nativen Apps laufen ja quasi
auf betriebssystemebene und und 

557
00:26:28,710 --> 00:26:30,830
die PW as die haben ja erstmal 
einen Browser dazwischen der 

558
00:26:30,830 --> 00:26:34,710
nochmal alles rendern muss und 
so weiter das verschwimmt heute 

559
00:26:34,710 --> 00:26:36,590
ganz langsam, weil weil die 
Dinger werden ja auch immer 

560
00:26:36,590 --> 00:26:39,190
schneller, also die harte die 
Chips und so weiter die in 

561
00:26:39,190 --> 00:26:41,310
deinem Telefon. 
Wenn ja auch immer krasser noch.

562
00:26:41,950 --> 00:26:44,670
Insofern merkst du so bei 
normalen Business Apps würde ich

563
00:26:44,670 --> 00:26:47,150
sagen, merkst du das nicht, aber
wenn es jetzt um 

564
00:26:47,150 --> 00:26:50,070
Spieleentwicklung geht oder was 
du gesagt hast, Galerien 

565
00:26:50,070 --> 00:26:52,230
angucken wo du irgendwie mit so 
einem Finger mit so einem Daumen

566
00:26:52,230 --> 00:26:54,670
schubst, da irgendwie dann mal 
so 10 Jahre zurück in Deiner 

567
00:26:54,670 --> 00:26:57,830
Galerie. 
Scrollst solche Effekte, die 

568
00:26:57,830 --> 00:26:59,910
wirst du nicht so easy 
hinkriegen auf einer PDA. 

569
00:26:59,910 --> 00:27:02,870
Das läuft halt einfach viel 
streamlinter und viel viel 

570
00:27:02,870 --> 00:27:05,230
schöner und so auf alternative 
App. 

571
00:27:05,230 --> 00:27:07,190
Ja das muss ich schon sagen ja, 
also da da da gibt es schon 

572
00:27:07,190 --> 00:27:10,870
große Unterschiede noch ja. 
OKOK verstehe und mit Business 

573
00:27:10,870 --> 00:27:14,830
Apps meinst du funktionale Apps.
Gerade diese internen Sachen. 

574
00:27:14,830 --> 00:27:17,270
Ich hab n Formular, ich hab 
vielleicht ich, ich will mir mal

575
00:27:17,270 --> 00:27:20,550
Daten angucken von Maschinen von
Sensoren, ich hab ne 

576
00:27:20,550 --> 00:27:23,470
Schnittstelle zu irgendeinem 
Datenbanksystem wie im EAP oder 

577
00:27:23,470 --> 00:27:26,030
so. 
Also alles, was nicht gerade 

578
00:27:26,030 --> 00:27:29,630
Spiel ist oder krasse 
Bildbearbeitung oder sowas. 

579
00:27:30,670 --> 00:27:31,870
Dann merkst du die Unterschiede 
nicht mehr. 

580
00:27:31,870 --> 00:27:33,470
Also es ist was so 
graphenanzeigen ist. 

581
00:27:33,470 --> 00:27:35,630
Große Tabellen sollte gar kein 
Problem, das ist NPBA ist auch 

582
00:27:35,630 --> 00:27:37,550
super schnell. 
Ja es gibt eigentlich nur noch 

583
00:27:37,550 --> 00:27:39,950
so n paar, es bleiben eigentlich
nur noch so n paar Spezial. 

584
00:27:40,470 --> 00:27:43,110
Use Case ist übrig, sag ich mal 
wo es wirklich Sinn macht und 

585
00:27:43,110 --> 00:27:47,070
auch nur, also eigentlich 
wirklich alles andere crazy wäre

586
00:27:47,070 --> 00:27:48,830
irgendwie nach Sylvie 
auszusetzen, ne? 

587
00:27:49,710 --> 00:27:53,270
Wie ist es mit Updates? 
Also so ne App Initiale Version 

588
00:27:53,270 --> 00:27:56,790
wird jetzt mal verteilt über n 
Play Store oder n App Store ja 

589
00:27:56,790 --> 00:28:00,790
oder diese URL bei der PWA jetzt
gibt es ne neue Version der App 

590
00:28:00,870 --> 00:28:03,030
wie wie ist der Workflow in den 
beiden Varianten? 

591
00:28:03,590 --> 00:28:07,030
Ich weiß gar nicht, bei den 
nativen Apps, das ist ja glaube 

592
00:28:07,030 --> 00:28:10,310
ich oft, kannst du quasi aus der
App heraus nen Update triggern. 

593
00:28:10,390 --> 00:28:12,470
Nee, ich mein jetzt mal als 
Anbieter der App ne, darum geht 

594
00:28:12,470 --> 00:28:13,390
es ja auch immer. 
Ach so. 

595
00:28:14,430 --> 00:28:17,710
Ja gut, also als Anbieter der 
App musst du quasi bei nerativen

596
00:28:17,710 --> 00:28:19,710
App, die die nächste Version 
bauen. 

597
00:28:20,150 --> 00:28:23,110
Ja, also quasi also was weiß ich
irgendwelche Verbesserungen, 

598
00:28:23,110 --> 00:28:24,470
dann musst du es wieder 
kompilieren. 

599
00:28:24,470 --> 00:28:27,510
Ja also kompilieren heißt quasi 
paketschnüren in in der 

600
00:28:27,510 --> 00:28:30,070
entsprechenden Technologie und 
dann lädst du es wieder in den 

601
00:28:30,070 --> 00:28:31,950
App Store hin. 
Ja als Update da gibt es ich 

602
00:28:31,950 --> 00:28:33,750
weiß es noch nicht so oft 
gemacht habe weiß ich nicht ganz

603
00:28:33,750 --> 00:28:37,070
genau, da gibt es garantiert 
irgendwie ap is wo du sagst die 

604
00:28:37,070 --> 00:28:39,470
und die ID und jetzt habe ich 
ein Update davon, das ist 

605
00:28:39,470 --> 00:28:43,630
übrigens Version 2 oder irgend 
sowas und dann der ganze Rest 

606
00:28:43,630 --> 00:28:45,790
geht seinen Vorgefertig. 
Sag ich mal. 

607
00:28:45,790 --> 00:28:48,430
Ja, so funktioniert es bei der 
alternativen App und bei der Web

608
00:28:48,430 --> 00:28:51,870
App ist es noch einfacher. 
Kannst du halt einfach ja. 

609
00:28:51,870 --> 00:28:53,150
Am Ende ist es halt ein Browser 
Ding. 

610
00:28:53,150 --> 00:28:56,510
Ja in dem Moment wo du deinen 
Server updatest ist live 

611
00:28:57,310 --> 00:29:00,590
gezwungenermaßen bei allen 
Kollegen die diese Pwa in der 

612
00:29:00,590 --> 00:29:04,110
Hand haben ein Update am Start 
das. 

613
00:29:04,280 --> 00:29:06,840
Kann manchmal noch ein bisschen 
haarig sein, weil wir mit den 

614
00:29:06,840 --> 00:29:08,240
Browsern ja auch sehr viel 
cashing haben. 

615
00:29:08,240 --> 00:29:10,080
Das hat ja vorher gesagt, dann 
hast du auch noch diesen Service

616
00:29:10,080 --> 00:29:12,400
worker dazwischen und so, da 
muss man sich kurz ein bisschen 

617
00:29:12,400 --> 00:29:15,560
mit schlau aufschlauen, wie das 
alles geht und eventuell musst 

618
00:29:15,560 --> 00:29:18,600
du, je nachdem wie krass dein 
Update ist von dem Ding musst du

619
00:29:18,600 --> 00:29:21,800
da mal ein paar Caches aktiv 
löschen, das kann man aber auch 

620
00:29:21,800 --> 00:29:25,720
programmatisch machen von innen 
heraus und im schlimmsten 

621
00:29:25,720 --> 00:29:27,440
Notfall kann man den Leuten auch
irgendwie so ein Fenster 

622
00:29:27,440 --> 00:29:30,320
anzeigen, hier gab es ein 
Update, du musst die Nummer neu 

623
00:29:30,320 --> 00:29:33,440
reloaden, damit du dieses Reload
nicht erzwingst sag ich mal. 

624
00:29:33,440 --> 00:29:36,110
Kannst du dann auch. 
Je nachdem, wie du die UX haben 

625
00:29:36,110 --> 00:29:38,190
willst, kannst du auch quasi 
deine Kunden quasi auf den 

626
00:29:38,190 --> 00:29:40,190
Reload Button drücken und dann 
bist du fertig. 

627
00:29:40,190 --> 00:29:43,350
Mit dem Update ist fast noch 
einfacher würde ich sagen, ja 

628
00:29:43,350 --> 00:29:46,310
und? 
Ja, und du bist halt als 

629
00:29:46,310 --> 00:29:48,550
Entwickler total sicher, dass 
alle irgendwie immer die 

630
00:29:48,550 --> 00:29:50,110
aktuellste Version haben von dem
Ding. 

631
00:29:50,110 --> 00:29:52,750
Ja, also sobald du die 
aufmachst, also hast gar nicht 

632
00:29:52,750 --> 00:29:56,470
die Möglichkeit als Nutzer nicht
die aktuellste Version zu haben,

633
00:29:56,470 --> 00:29:58,950
wenn du es erzwingst. 
Ja, das ist natürlich eigentlich

634
00:29:58,950 --> 00:30:01,790
auch, das kann n Vorteil sein, 
ne, weil es gibt ja Leute, die 

635
00:30:01,790 --> 00:30:05,310
sind im Updateophobisch 
irgendwie und das ist dann ein 

636
00:30:05,310 --> 00:30:08,590
Nachteil für diejenigen die was 
Neues abbauen wollen oder Bugs 

637
00:30:08,590 --> 00:30:11,720
gefixt haben. 
Okay dann lass mich hier an der 

638
00:30:11,720 --> 00:30:14,640
Stelle noch mal kurz 
zusammenfassen, was wir gesagt 

639
00:30:14,640 --> 00:30:16,800
haben, und dann gucken wir mal, 
was es noch zu sagen gibt. 

640
00:30:16,800 --> 00:30:19,440
Ja, vielleicht gibt es ja gar 
nicht mehr so viel, also PW as 

641
00:30:19,440 --> 00:30:20,960
auf jeden Fall, Vorteile ist 
irgendwie die 

642
00:30:20,960 --> 00:30:25,680
Plattformunabhängigkeit, sowohl 
gerät wie auch Betriebssystem 

643
00:30:26,040 --> 00:30:30,400
Updates sind relativ einfach zu 
machen, ich bin nicht an den 

644
00:30:30,400 --> 00:30:33,680
Appstore gebunden oder in den 
Play Store, sondern ich kann 

645
00:30:33,680 --> 00:30:35,600
einfach über den Link. 
Verteilen. 

646
00:30:37,480 --> 00:30:40,200
Nachteil ist vielleicht, wenn 
ich jetzt einen App Store denke 

647
00:30:40,200 --> 00:30:43,480
auch das Thema, dass so ein App 
Store ja auch eine gewisse 

648
00:30:43,480 --> 00:30:46,750
Sicherheit dem nutzt. 
Gibt also dem App Store und dem 

649
00:30:46,750 --> 00:30:49,910
Play Store vertraue ich ja auch 
erstmal grundsätzlich als Nutzer

650
00:30:50,270 --> 00:30:53,030
ne, wenn da irgendwas steht. 
Na ja, ich. 

651
00:30:53,030 --> 00:30:56,030
Weiß nicht. 
Wenn da irgendwas steht, und das

652
00:30:56,030 --> 00:30:58,470
hat dann das hat er auch ne 
Sterne Bewertung da und so, dann

653
00:30:58,470 --> 00:31:00,630
würd ich sagen nicht so schlecht
ja. 

654
00:31:00,990 --> 00:31:03,190
Das stimmt, die Bewertung ist 
tatsächlich ein ganz gutes Ding,

655
00:31:03,190 --> 00:31:04,230
ja. 
Genau. 

656
00:31:04,230 --> 00:31:06,870
Und wenn es dann auch viele 
Bewertungen sind okay aber 

657
00:31:07,150 --> 00:31:09,310
ansonsten Nachteile, wenn man so
will ist. 

658
00:31:09,310 --> 00:31:11,510
Bei ich Hebel dich kurz aus, 
sorry sorry gerät ich muss ich 

659
00:31:11,510 --> 00:31:13,270
mal hier nach Blutgrätsche 
gerade mache ich sonst nicht so 

660
00:31:13,270 --> 00:31:15,750
gern, du kannst aber auch eine 
Pwa einfach einpacken und. 

661
00:31:15,950 --> 00:31:18,030
Einen App Store stellen, ne. 
Ja, du hast doch ne gute 

662
00:31:18,030 --> 00:31:19,830
Ergänzung. 
Ja gut, das sagst was heißt 

663
00:31:19,830 --> 00:31:21,350
einpacken dann. 
Na ja, dann du. 

664
00:31:21,350 --> 00:31:23,550
Du hast dann da gibt es dann 
wieder Toolings für. 

665
00:31:24,110 --> 00:31:26,990
Also erstmal ist ja quasi ne BWR
nur ne URL. 

666
00:31:26,990 --> 00:31:30,230
Ja und du kannst halt quasi ne 
Höhle drumherum basteln. 

667
00:31:30,390 --> 00:31:34,390
Dass deine URL quasi so ankommt 
wie ein runtergeladenes Paket. 

668
00:31:34,390 --> 00:31:36,670
Ja, am Ende wird da quasi nur 
URL ausgepackt irgendwie ich 

669
00:31:36,670 --> 00:31:38,270
weiß, ich weiß nicht ganz genau 
wie es wie es wie es 

670
00:31:38,270 --> 00:31:40,950
funktioniert, aber es geht ja. 
Könnte für LED spannend sein, 

671
00:31:40,950 --> 00:31:44,510
die sag ich mal ne PWA ja an an 
wirklich auch Kunden, also n 

672
00:31:44,510 --> 00:31:49,350
externe Verteil wollen und so 
ein Vertrauen was so ein Play 

673
00:31:49,350 --> 00:31:52,070
Store jetzt zum Beispiel bei mir
hätte bei denen ich glaube bei 

674
00:31:52,070 --> 00:31:57,640
den meisten Menschen schon. 
Dann an der Stelle aus okay okay

675
00:31:57,640 --> 00:31:59,560
cool so. 
Aber Nachteil an 

676
00:31:59,560 --> 00:32:02,440
Anführungsstrichen ist, ist die 
Performance, wenn es um wirklich

677
00:32:02,440 --> 00:32:05,000
Anwendungen geht, die jetzt 
wirklich viel viele Ressourcen 

678
00:32:05,000 --> 00:32:06,640
brauchen wie ein Spiel hast du 
gesagt oder so. 

679
00:32:06,640 --> 00:32:10,000
Ja da brauch ich halt einfach 
keine Pwa fertig was auch wieder

680
00:32:10,040 --> 00:32:13,360
und zum ersten Vorteil bei den 
nativen Apps, mich bringt also 

681
00:32:13,360 --> 00:32:16,120
einfach die bessere Performance 
wahrscheinlich noch ein bisschen

682
00:32:16,120 --> 00:32:18,600
tiefere Integration in die 
Hardware rein da. 

683
00:32:18,600 --> 00:32:20,320
Hast du einen guten Punkt? 
Ja, das muss ich auch noch mal 

684
00:32:20,320 --> 00:32:22,320
deutlich sagen. 
Also während wir während es 

685
00:32:22,320 --> 00:32:25,280
immer besser wird und ich glaube
in Zukunft auch immer mehr in. 

686
00:32:25,720 --> 00:32:28,240
Iert wird dann Hardware ist 
heute stand heute noch nicht 

687
00:32:28,240 --> 00:32:30,680
alles möglich, was mit nativen 
App möglich ist. 

688
00:32:30,910 --> 00:32:33,870
Also also was weiß ich, 
fingersensoren sind nicht immer 

689
00:32:33,870 --> 00:32:37,310
alle drinne oder so, NFC oder 
oder Geotagging und so weiter 

690
00:32:37,310 --> 00:32:39,750
heißt nicht, dass man das über 
Umwege auch erweitern kann, aber

691
00:32:39,750 --> 00:32:42,350
so ganz ganz trivial mitkommt es
nicht. 

692
00:32:42,590 --> 00:32:46,000
Ja, so und dann Letzter. 
Punkt. 

693
00:32:46,000 --> 00:32:49,320
Das ist ne Hypothese, ich 
vermute es ist teurer eine 

694
00:32:49,320 --> 00:32:52,160
native App zu entwickeln und zu 
warten. 

695
00:32:53,960 --> 00:32:57,080
Aus verschiedenen Gründen. 
Weil du hast schon selber jetzt,

696
00:32:57,200 --> 00:32:59,320
du bist jetzt nur ein Beispiel, 
aber du hast gesagt, 

697
00:33:00,080 --> 00:33:04,200
Webentwicklung reicht eigentlich
als Know How um eine Pwa zu 

698
00:33:04,200 --> 00:33:07,720
bauen so oder ist mal eine gute 
Voraussetzung während wenn man 

699
00:33:07,720 --> 00:33:10,240
eine native App bauen will, muss
man eigentlich schon mal tiefer 

700
00:33:10,240 --> 00:33:12,640
sich mit den ganzen Frameworks 
und mit den Betriebssystemen und

701
00:33:12,640 --> 00:33:16,800
den ids dort auskennen, das 
heißt es engt den Raum der 

702
00:33:16,800 --> 00:33:18,960
potenziellen Entwickler und 
Entwicklerinnen ein. 

703
00:33:18,960 --> 00:33:21,800
So und ich habe vielleicht auch 
mehr Aufwand, weil ich halt 

704
00:33:21,800 --> 00:33:24,400
einfach nicht nur eine Web App 
warten und pflegen muss oder? 

705
00:33:24,790 --> 00:33:27,270
Oder keine Ahnung. 
Ist ne Hypothese wie wie wie 

706
00:33:27,270 --> 00:33:29,870
siehst du das? 
Ja ich glaube deine Hypothese 

707
00:33:29,870 --> 00:33:33,670
könnte richtig sein, aber ich 
ich würd ich ich wär vorsichtig.

708
00:33:33,670 --> 00:33:36,590
Ja je nachdem und warum wär ich 
vorsichtig weil. 

709
00:33:37,190 --> 00:33:40,310
Es ist natürlich nicht so mehr, 
also wir, wir leben ja in einer 

710
00:33:40,310 --> 00:33:42,150
Welt von unglaublich viel 
Software und Tools und 

711
00:33:42,150 --> 00:33:43,950
Frameworks und IDES. 
Ja, also wenn ich auch 

712
00:33:43,950 --> 00:33:46,670
irgendwann gesagt hab, du musst 
halt x Code nehmen und Objective

713
00:33:46,670 --> 00:33:49,950
C programmieren um ne native IOS
App zu machen oder halt 

714
00:33:49,950 --> 00:33:52,150
irgendwie kotelyn und und 
Android Studio dann. 

715
00:33:53,150 --> 00:33:55,750
Wir lernen, um dann ne native 
Android App zu machen. 

716
00:33:56,150 --> 00:33:59,670
Ist es ja nicht so, dass es dass
das der Pay nicht erkannt würde 

717
00:33:59,670 --> 00:34:02,110
von Leuten die die halt n 
cleveres Unternehmen noch mal 

718
00:34:02,110 --> 00:34:03,790
aufbauen. 
Ja also es gibt halt zum 

719
00:34:03,790 --> 00:34:06,030
Beispiel von Facebook das React 
Native. 

720
00:34:06,710 --> 00:34:09,190
Das darf man nicht verwechseln 
mit dem React davor schon ganz 

721
00:34:09,190 --> 00:34:11,230
oft gesprochen. 
React ist nämlich genau sowas, 

722
00:34:11,230 --> 00:34:13,989
ist quasi ne Single Page 
Application oder n javascript 

723
00:34:13,989 --> 00:34:16,750
Framework wo du mit super zum 
Beispiel SPAS oder auch PBAS 

724
00:34:16,750 --> 00:34:19,630
bauen kannst. 
Ja, das ist React, während React

725
00:34:19,630 --> 00:34:22,510
Native da steckt schon am Namen 
n bisschen drin entwickelt wurde

726
00:34:22,510 --> 00:34:27,670
von Facebook um native Apps zu 
bauen, auch eine einheitlichen 

727
00:34:27,670 --> 00:34:32,110
Codebase also aber weder 
Objective C noch Java. 

728
00:34:33,239 --> 00:34:36,360
Dieses Tool oder dieses 
Framework sorgt halt dafür, dass

729
00:34:36,360 --> 00:34:38,159
es halt auf I OS und Android 
läuft. 

730
00:34:38,159 --> 00:34:40,679
Du drückst halt auf den Knopf 
und dann kommen halt die I OS 

731
00:34:40,679 --> 00:34:44,639
Dinger und die Android Dinger 
raus und das Native ist eines 

732
00:34:44,639 --> 00:34:47,239
der Bekannten oder eines der 
sehr bekannten und das andere 

733
00:34:47,239 --> 00:34:49,120
sehr sehr bekannte was jetzt 
immer mehr Aufwind kriegt, auch 

734
00:34:49,120 --> 00:34:51,400
gerade in letzter Zeit finde ich
also wenn man die Community so 

735
00:34:51,400 --> 00:34:55,480
ein bisschen lauscht ist Flatter
Flatter ist von Google, das war 

736
00:34:55,480 --> 00:34:59,560
quasi das Bedonag. 
Te von Facebook kommt 

737
00:34:59,920 --> 00:35:02,720
ursprünglich. 
Hinterher genau. 

738
00:35:02,720 --> 00:35:05,480
Ich bin immer noch in der alten,
ich bin zu alt, flatter ist halt

739
00:35:05,480 --> 00:35:08,430
das Ding von Google. 
Basiert auch auf einer anderen 

740
00:35:08,430 --> 00:35:12,510
Programmiersprache, die Halt 
quasi extra erfunden wurde, um 

741
00:35:12,510 --> 00:35:16,270
quasi übergreifend gut mobile 
Apps zu bauen. 

742
00:35:16,310 --> 00:35:18,910
Ja, die Programmiersprache heißt
Dart, die ist tatsächlich ganz 

743
00:35:18,910 --> 00:35:20,550
cool, ich hab sie mir angeguckt,
ich hab noch nicht programmiert 

744
00:35:20,550 --> 00:35:22,390
in dart aber. 
Wenn man sie liest und sich die 

745
00:35:22,390 --> 00:35:25,070
Konzepte anschaut, sieht sie 
schon richtig gut und dann 

746
00:35:25,070 --> 00:35:26,310
nivelliert sich das so n 
bisschen hin. 

747
00:35:26,310 --> 00:35:28,270
Ja, und es gibt immer mehr 
Flatterentwickler, die das 

748
00:35:28,270 --> 00:35:31,150
können und dann kannst du mit 
Flatter natürlich auch relativ 

749
00:35:31,150 --> 00:35:35,870
zügig native Apps raus 
rauslassen, die dann auf IOS und

750
00:35:35,870 --> 00:35:40,110
Android laufen, ne? 
Insofern, insofern ja jein, er 

751
00:35:40,110 --> 00:35:41,710
hat es vielleicht ein 
Kostenvorteil, ja, was ich aber 

752
00:35:41,750 --> 00:35:44,350
noch mal sagen will, das haben 
wir heute noch gar nicht gesagt,

753
00:35:44,950 --> 00:35:49,710
was du halt voll auch machen 
kannst mit PWAS ist immer noch 

754
00:35:49,710 --> 00:35:51,990
der gleiche Code und wir hatten 
jetzt gesagt, kannst du 

755
00:35:51,990 --> 00:35:54,550
installieren auf dem Android 
kannst du installieren, auf dem 

756
00:35:54,550 --> 00:35:56,430
iphone kannst du auch 
installieren unter Windows 

757
00:35:56,430 --> 00:35:58,710
installieren kannst du auch 
installieren, unter Linux kannst

758
00:35:58,710 --> 00:36:02,070
du auch installieren auf Mac OS 
das. 

759
00:36:02,280 --> 00:36:05,440
Geht halt auch sogar, und zwar 
und zwar so richtig auch mit 

760
00:36:05,440 --> 00:36:07,320
Icon und so weiter auf dem 
Schirm und so. 

761
00:36:08,000 --> 00:36:12,320
Das hat auch ganz cool. 
Also insofern ist schon ist das 

762
00:36:12,320 --> 00:36:15,680
schon ziemlich reizvoll für 
einen Entwickler, irgendwie 

763
00:36:15,680 --> 00:36:19,280
einmal Code hinzuschreiben, den 
sehr gut zu testen und den dann 

764
00:36:19,280 --> 00:36:21,520
echt wirklich überall 
installieren zu können. 

765
00:36:21,760 --> 00:36:25,480
War das auch der Grund, warum? 
Du dich jetzt entschieden hast 

766
00:36:25,480 --> 00:36:28,120
bei unserem App Builder, also 
bei unserem heisenware Produkt 

767
00:36:28,120 --> 00:36:31,840
App Bilder zu sagen, wir lassen 
da hinten PW as raus und nicht 

768
00:36:31,840 --> 00:36:35,360
native Apps. 
Auch, und nicht nur weil. 

769
00:36:35,400 --> 00:36:37,360
Weil jetzt gibt es noch einen 
Grund, finde ich. 

770
00:36:37,590 --> 00:36:39,070
Der ist fast noch wichtiger für 
mich. 

771
00:36:40,720 --> 00:36:44,240
Ist auf BWAS basieren zu lassen,
ist das einfach das Tooling, die

772
00:36:44,240 --> 00:36:46,880
Bibliotheken, also was wollen 
wir denn machen bei der heißen 

773
00:36:46,880 --> 00:36:49,240
Welt, wir wollen halt alles 
Mögliche anbieten, ja alle 

774
00:36:49,240 --> 00:36:51,080
Features die man sich so 
vorstellen kann in einem Web, 

775
00:36:51,080 --> 00:36:54,760
also PDF anlegen, Signature 
machen und so weiter und sofort 

776
00:36:54,760 --> 00:36:59,280
ja und wenn du jetzt einfach mal
das Regal aufmachst was es an 

777
00:36:59,280 --> 00:37:03,320
javascript Bibliotheken gibt und
Toolings an Open Source an sehr 

778
00:37:03,320 --> 00:37:06,480
guten Open Source Kontributionen
zu allen möglichen Themen. 

779
00:37:07,600 --> 00:37:10,240
Das ist halt dieses Regal. 
Deshalb würde ich sagen, nochmal

780
00:37:10,240 --> 00:37:15,160
irgendwie so viel Kilometer 
länger als das Regal von Flatter

781
00:37:15,160 --> 00:37:17,520
oder React Native oder 
irgendsowas, da bist du halt 

782
00:37:17,520 --> 00:37:20,360
eingeengt da. 
Also es ist halt die Welt ist 

783
00:37:20,360 --> 00:37:25,160
halt viel größer was was die 
Open Source Toolings angeht in 

784
00:37:25,160 --> 00:37:28,680
der Webwelt, in der HTML, CSS 
und Java Welt finde ich als 

785
00:37:28,840 --> 00:37:31,480
jetzt in irgendeiner anderen 
Welt ist einfach so. 

786
00:37:31,880 --> 00:37:33,680
Erst mal kommt das, dann kommt 
lange nichts. 

787
00:37:34,800 --> 00:37:36,680
Und dann hast du natürlich immer
noch irgendwelche. 

788
00:37:36,720 --> 00:37:39,360
Wenn du go programmierst. 
Alle haben ihre Bibliotheken, 

789
00:37:39,360 --> 00:37:42,920
ja, aber keine einzige 
Technologie hat halt einen so 

790
00:37:42,920 --> 00:37:44,800
riesigen großen Schrank wie Java
Script. 

791
00:37:45,310 --> 00:37:48,870
Wie diese Browsersprache und das
halt n ganz krasser Vorteil. 

792
00:37:48,870 --> 00:37:51,710
Ja weil dann weil ich hab halt 
ganz wenig Lust irgendwelche 

793
00:37:51,710 --> 00:37:53,790
Sachen neu zu erfinden, nur weil
es jetzt irgendwie nicht schon 

794
00:37:53,790 --> 00:37:55,110
gibt. 
Ja, nur weil es irgendwie noch 

795
00:37:55,110 --> 00:37:56,470
nicht schon. 
Gibt, wer weiß es nicht, gibt 

796
00:37:56,470 --> 00:37:57,990
ja, da muss ich ja selber 
machen, aber wenn wenn ich es 

797
00:37:58,190 --> 00:38:00,310
halt irgendwo finden kann, dann 
nehme ich sie, ich bin ja n 

798
00:38:00,310 --> 00:38:02,030
fauler Mensch, ja. 
Ich hab das Gefühl, dass gute 

799
00:38:02,030 --> 00:38:04,910
Entwickler häufig faul sind oder
das von sich sagen und einfach 

800
00:38:04,910 --> 00:38:06,790
lieber Kram Codename. 
Der ist schon ein, der schon da 

801
00:38:06,790 --> 00:38:07,750
ist. 
Ja, ist so gut. 

802
00:38:07,750 --> 00:38:09,630
Ja, das ist glaube ich auch so. 
Also das würde ich 

803
00:38:09,630 --> 00:38:12,920
unterschreiben. 
Bloß nichts neu machen, was 

804
00:38:12,920 --> 00:38:15,200
schon mal gut getan. 
Ist der Begriff von Foul. 

805
00:38:15,200 --> 00:38:16,360
Ich weiß nicht, ob der da so 
passt, aber. 

806
00:38:17,480 --> 00:38:19,840
Genau. 
Alles klar? 

807
00:38:20,000 --> 00:38:22,960
Du bevor wir jetzt schlafen 
kommen, was gibt es noch zu PB 

808
00:38:22,960 --> 00:38:24,600
as von der tiefen Apps fällt dir
noch was ein? 

809
00:38:24,760 --> 00:38:26,080
Boah, ich weiß nicht. 
Ich habe mir so einen Spicker 

810
00:38:26,080 --> 00:38:29,360
gemacht, ich habe hier und da 
mal was erzählt, ich glaube, ich

811
00:38:29,360 --> 00:38:31,040
bin durch, wenn du nicht noch 
eine Frage hast. 

812
00:38:31,040 --> 00:38:32,840
Gerrit, können wir eigentlich 
einen Sack zu machen? 

813
00:38:33,040 --> 00:38:36,040
Ne, habe ich nicht. 
Also ich sag jetzt mal so, wenn 

814
00:38:36,040 --> 00:38:39,240
jemand Lust hat mal eine Pwa zu 
bauen, lässt sich auch mit Low 

815
00:38:39,240 --> 00:38:43,800
Coat erledigen mit heißem Wert 
zum Beispiel ansonsten. 

816
00:38:45,240 --> 00:38:47,480
Wo würde man anfangen, jetzt 
eine Pwa zu bauen, wenn man 

817
00:38:47,480 --> 00:38:50,880
jetzt codated, also ganz normal 
mit diesen Websprachen sagt 

818
00:38:51,080 --> 00:38:53,600
Technologie, du nimmst dir. 
Irgendwas, was dir was dir was 

819
00:38:53,600 --> 00:38:56,520
dir schickt, ja View oder React 
oder irgendwas Vita geht alles. 

820
00:38:56,520 --> 00:38:58,720
Oder du brauchst halt irgendwie 
ein javascript Framework würde 

821
00:38:58,720 --> 00:39:01,150
ich sagen. 
Dann fängst du an mit CSNHTML, 

822
00:39:01,150 --> 00:39:02,550
dann musst du nur noch einmal 
gucken, wie muss ich das 

823
00:39:02,550 --> 00:39:04,110
Manifest machen. 
Das kannst du wahrscheinlich. 

824
00:39:04,110 --> 00:39:06,510
Chat GPT 4 o Fragen, dann sagt 
ihr das schon ziemlich genau und

825
00:39:07,030 --> 00:39:08,630
dann ja bist du relativ zügig 
dabei. 

826
00:39:08,630 --> 00:39:11,070
Also ich ich würd mal sagen 
immer so ne ganz mini PBA das 

827
00:39:11,070 --> 00:39:13,070
schaffst du an einem Tag. 
Wenn man so grundsätzlich sich 

828
00:39:13,070 --> 00:39:14,750
mit Welttechnologie dann eben 
dann auskennt. 

829
00:39:14,750 --> 00:39:16,870
Ja, ja, ja, genau das müsste 
also ein bisschen Ahnung sollte 

830
00:39:16,870 --> 00:39:18,990
man vielleicht mitbringen, aber 
dann geht das wirklich schnell. 

831
00:39:19,510 --> 00:39:22,030
Ich hab 1 noch gefunden auf 
meinem auf meinem analog spicker

832
00:39:22,030 --> 00:39:24,630
hier, das sag ich noch schnell 
weil. 

833
00:39:24,920 --> 00:39:26,880
Ich es im Vorbeigehen gesagt 
hatte, du kannst PW as in ne 

834
00:39:26,880 --> 00:39:29,280
native App bringen. 
Das wollte ich noch am. 

835
00:39:29,280 --> 00:39:32,320
Ende noch sagen, das sage ich 
jetzt auch noch am Ende, und da 

836
00:39:32,320 --> 00:39:34,680
gibt es 2 Tools, mit einem habe 
ich tatsächlich schon 

837
00:39:34,680 --> 00:39:37,240
experimentiert und das hat 
geklappt, also wirklich durch 

838
00:39:37,400 --> 00:39:41,520
durch Exerziert und zwar für 
eine APK, also ein APK ist das 

839
00:39:41,520 --> 00:39:44,040
Package quasi das für Android 
wichtig ist. 

840
00:39:44,040 --> 00:39:47,760
Und da gibt es Cordova, heißt 
so, das heißt von Apache, Apache

841
00:39:47,760 --> 00:39:52,000
Cordova, da konfigurierst du ein
paar Dateien hin und dann nimmt 

842
00:39:52,000 --> 00:39:54,520
es deinen Pwade, den du 
geschrieben hast. 

843
00:39:55,070 --> 00:39:58,670
Daraus ne native Android App 
fertig. 

844
00:39:58,670 --> 00:40:02,950
Ja und plus plus, dass du 
darüber dann quasi über so n 

845
00:40:02,950 --> 00:40:06,470
Plugin Mechanismus. 
Zugriff bekommst auf das, was 

846
00:40:06,470 --> 00:40:08,990
dir die Pwa nicht geboten hat, 
an Hardware Access. 

847
00:40:08,990 --> 00:40:11,470
Also dann kannst du Bluetooth 
machen, dann kannst du wat weiß 

848
00:40:11,470 --> 00:40:14,670
ich also alles was halt so geht 
und cordova kann das. 

849
00:40:14,670 --> 00:40:17,950
Für IOS hab ich noch nicht 
ausprobiert, ich hab es halt wie

850
00:40:17,950 --> 00:40:21,430
gesagt nur für den Android 
ausprobiert, aber technisch geht

851
00:40:21,430 --> 00:40:24,030
Cordova auch quasi musste halt 
noch mal ein paar andere Files 

852
00:40:24,030 --> 00:40:27,270
konfigurieren, dann kommt da 
halt auch eine i OS App raus und

853
00:40:27,270 --> 00:40:29,510
ein anderes Tool was ich was ich
noch mit erwähnen will ist 

854
00:40:29,510 --> 00:40:31,430
capacitore das macht das 
gleiche. 

855
00:40:32,520 --> 00:40:35,280
Ein bisschen anders bei Cordoba.
Quasi steckst du alles rein an 

856
00:40:35,280 --> 00:40:38,400
Code und und machst klatscht 
quasi den Config file dran und 

857
00:40:38,400 --> 00:40:41,800
dann kommt das fertige Ding 
raus, während Capacitore mehr so

858
00:40:41,800 --> 00:40:43,440
ein Coach Generator ist wie ich 
es verstanden habe. 

859
00:40:43,440 --> 00:40:46,080
Ich habe es noch nicht benutzt, 
dann nimmst du quasi deine Pwa 

860
00:40:46,200 --> 00:40:49,000
und dann steckst du es in 
Capacity und in Capacity nach 

861
00:40:49,000 --> 00:40:53,400
Capacita kommt da quasi für x 
Code geschriebener Code raus und

862
00:40:53,400 --> 00:40:57,920
für Android Studio geschriebener
Java Code und dann kannst du 

863
00:40:57,920 --> 00:41:01,040
quasi diese beiden, dann bist du
quasi enabled in diese Welt 

864
00:41:01,040 --> 00:41:02,680
überzutreten und nimmst dann 
aber das. 

865
00:41:02,990 --> 00:41:06,110
Wegen dieser Welt hätten, um 
dann weiterzumachen und dann 

866
00:41:06,110 --> 00:41:08,630
selber Upzuloaden. 
Der Integrationspunkt ist quasi 

867
00:41:08,630 --> 00:41:11,630
nen anderer. 
Ja Geschmackssache, kommt auch n

868
00:41:11,630 --> 00:41:13,470
bisschen auf den drauf an was du
da so machen willst. 

869
00:41:13,470 --> 00:41:15,350
Die beiden wollt ich noch mal 
sagen, das gibt es geht also 

870
00:41:15,350 --> 00:41:18,510
auch, alles ist relativ viel 
Toolings um von A nach B zu 

871
00:41:18,510 --> 00:41:20,830
kommen. 
Fertig, fertig, alles klar. 

872
00:41:20,910 --> 00:41:23,030
Ich hab auf meinem Spicker auch 
noch was drauf und zwar jetzt 

873
00:41:23,030 --> 00:41:27,750
gerade mal wer mal ne pwa die 
relativ bekannt ist würde ich 

874
00:41:27,750 --> 00:41:30,590
sagen es ist Pinterest. 
Also Pinterest ist ja auch so 

875
00:41:30,590 --> 00:41:32,680
eine Art. 
Ich weiß nicht genau, ob 

876
00:41:32,680 --> 00:41:36,000
irgendwas zwischen Social Media 
und und Galerieappner, wo man 

877
00:41:36,000 --> 00:41:38,440
sich Inspiration holen kann zu 
allen möglichen Thema gibts da 

878
00:41:38,440 --> 00:41:41,480
einen weiß ich nicht base und 
dann kriegst du halt 

879
00:41:41,480 --> 00:41:44,000
verschiedene Vasen angezeigt so 
und kannst dich inspirieren 

880
00:41:44,000 --> 00:41:46,760
lassen was für ne Vase du kaufen
könntest und das ist also eine 

881
00:41:46,760 --> 00:41:49,240
große Galerie und die wird die 
ist auch eine Pwa. 

882
00:41:49,240 --> 00:41:53,440
Tatsächlich kannst du 
deinstallieren, also wird auch 

883
00:41:53,440 --> 00:41:55,560
über den Play Store vertrieben 
an der Stelle. 

884
00:41:57,360 --> 00:42:00,360
Ja, ist doch cool. 
Also es nimmt Fahrt auf, es wird

885
00:42:00,360 --> 00:42:03,240
gefühlt größer. 
Das pwa Thema, wenn auch mal 

886
00:42:03,240 --> 00:42:06,360
kleine Rückschlag kommt ja wie 
bei Apple was du erzählt hast. 

887
00:42:06,710 --> 00:42:09,030
Aber wir setzen voll drauf und 
würden jetzt an der Stelle mal 

888
00:42:09,030 --> 00:42:10,790
Schluss machen, würd ich sagen. 
Oder ja, lass uns n Sack zu 

889
00:42:10,790 --> 00:42:13,030
machen, ne. 
Ja, dann Leute, danke fürs 

890
00:42:13,030 --> 00:42:14,670
Zuhören. 
Wie immer, wir hören uns in 2 

891
00:42:14,670 --> 00:42:16,670
Wochen, bis dahin macht es gut, 
ciao. 

892
00:42:16,910 --> 00:42:20,350
Tschüss aus Hamburg. 
Einfach komplex wird präsentiert

893
00:42:20,350 --> 00:42:22,990
und produziert von Highsomware. 
Wir freuen uns auf deine Fragen 

894
00:42:22,990 --> 00:42:25,590
und 
deinfeedbackanpodcast@heisewerk.com

895
00:42:25,790 --> 00:42:28,350
vielen Dank fürs Hören dieser 
Folge bis Dienstag in 2 Wochen 

896
00:42:28,350 --> 00:42:29,270
und Tschüss aus Hamburg.
