Last modified by Thomas Schwotzer on 2025/06/04 11:42

From version 102.1
edited by Thomas Schwotzer
on 2024/11/19 13:25
Change comment: There is no comment for this version
To version 108.1
edited by Thomas Schwotzer
on 2025/04/08 12:34
Change comment: There is no comment for this version

Summary

Details

Page properties
tags
... ... @@ -1,0 +1,1 @@
1 +favourite
Content
... ... @@ -7,7 +7,7 @@
7 7  1. Ihr Android-Projekt wird bewertet.
8 8  1. Sie schreiben eine Klausur.
9 9  
10 -Beide Teile gehen zu** 50%** in die Endnote ein. Außerdem: **Das Projekt muss erfolgreich bestanden sein**, d.h. wenigstens 50% der Leistung wurden erbracht. Wird das Projekt nicht erfolgreich bestanden, schließen Sie den Kurs mit einem Fehlerversuch ab.
10 +Beide Teile gehen zu** 50%** in die Endnote ein. Außerdem: **Das Projekt muss erfolgreich bestanden sein**, d.h. wenigstens 50% der Leistung wurden erbracht. Wird das Projekt nicht erfolgreich bestanden, schließen Sie den Kurs mit einem Fehlerversuch ab.
11 11  
12 12  Wir sind eine Hochschule der angewandten Wissenschaften. Ich meine, es ist ein richtiges Prinzip, wenn das Modul nur Studierende erfolgreich abschließen können, die wenigstens grundlegend in der Lage sind, eine Android-App zu implementieren.
13 13  
... ... @@ -19,10 +19,8 @@
19 19  
20 20  Mehr Details zu den Anforderungen und dem Ablauf des semesterbegleitendes Projektes finden Sie hier:
21 21  
22 -{{view-file att--filename="Projekt_Ablauf.pdf" display="thumbnail" height="250"/}}
22 +[[attach:Projekt_Ablauf.pdf||target="_blank"]]
23 23  
24 -\\
25 -
26 26  Ablauf des Kurses. Das kann sich in den Semestern jeweils ändern. Es ist der grobe Fahrplan.
27 27  
28 28  (% class="wrapped" %)
... ... @@ -54,7 +54,7 @@
54 54  Wir ordnen Android einmal ein (Dalvik, Java, JVM, Android, ..). Und wir reden über Kotlin und Java und wie Android einen gesamten Softwaremarkt - nicht veränderte - eliminierte.
55 55  )))
56 56  )))|(((
57 -\\
55 +
58 58  )))|(((
59 59  (% class="content-wrapper" %)
60 60  (((
... ... @@ -81,7 +81,7 @@
81 81  
82 82  Bei der Gelegenheit kann ich auch loswerden, warum man [[anonyme Klassen>>url:https://docs.oracle.com/javase/tutorial/java/javaOO/anonymousclasses.html||shape="rect"]] sehr sehr vorsichtig einsetzen sollte. Sie führen meistens dazu, dass man Code hat, der sich ständig wiederholt und in der Tendenz nicht mehr wartbar ist.
83 83  
84 -\\
82 +
85 85  )))|(((
86 86  [[Android:Activity-Lifecycle>>url:https://developer.android.com/guide/components/activities/activity-lifecycle||shape="rect"]]
87 87  
... ... @@ -91,15 +91,13 @@
91 91  )))|(((
92 92  (% class="content-wrapper" %)
93 93  (((
94 -\\
92 +
95 95  )))
96 96  )))
97 97  |(((
98 -**1a) (s.o.)
99 -**
96 +**1a) (s.o.)**
100 100  )))|(((
101 -**Vom Use-Case zum Interface
102 -**
98 +**Vom Use-Case zum Interface**
103 103  )))|(((
104 104  (% class="content-wrapper" %)
105 105  (((
... ... @@ -110,12 +110,11 @@
110 110  )))|(((
111 111  (% class="content-wrapper" %)
112 112  (((
113 -\\
109 +
114 114  )))
115 115  )))
116 116  |(((
117 -**1b) (s.o.)
118 -**
113 +**1b) (s.o.)**
119 119  )))|(((
120 120  **Komponenten**
121 121  )))|(((
... ... @@ -125,7 +125,7 @@
125 125  )))|(((
126 126  (% class="content-wrapper" %)
127 127  (((
128 -\\
123 +
129 129  )))
130 130  )))
131 131  |(((
... ... @@ -137,14 +137,12 @@
137 137  )))|(((
138 138  [4], [5], [6]
139 139  )))|(((
140 -\\
135 +
141 141  )))
142 142  |(((
143 -**4
144 -**
138 +**4**
145 145  )))|(((
146 -**Security (Identitäten)
147 -**
140 +**Security (Identitäten)**
148 148  )))|(((
149 149  Geräte bauen Verbindungen und Netzwerke auf. Es ist oftmals sehr relevant, die Identät des anderen Gerätes oder der Person, die das Gerät benutzt sicher stellen zu können. Wir reden über Pairing in Bluetooth, wie man in PLMN sicher stellt, dass das Handy mit den Netz verbunden ist, dass es will und wir schauen uns Zertifikate an.
150 150  )))|(((
... ... @@ -156,11 +156,10 @@
156 156  
157 157  [[Wikipedia: Diffie-Hellman-Keys>>url:https://de.wikipedia.org/wiki/Diffie-Hellman-Schl%C3%BCsselaustausch||shape="rect"]]
158 158  )))|(((
159 -\\
152 +
160 160  )))
161 161  |(((
162 -**5
163 -**
155 +**5**
164 164  )))|(((
165 165  **Routing in Ad-hoc Netzwerken**
166 166  )))|(((
... ... @@ -168,25 +168,23 @@
168 168  
169 169  Das Thema vertiefen Sie gern im WP-Modul //Technik mobiler Systeme//.
170 170  )))|(((
171 -\\
163 +
172 172  )))|(((
173 -\\
165 +
174 174  )))
175 175  |(((
176 -**
177 -**
168 +
178 178  )))|(((
179 179  Naming
180 180  )))|(((
181 181  Services müssen benannt werden. Rechner bekommen nicht nur IP-Adressen, sondern auch Namen, die sich Menschen merken können. Wir müssen reden über DNS, LDAP und Servicebeschreibungen, z.B. in Bluetooth (SDP)
182 182  )))|(((
183 -\\
174 +
184 184  )))|(((
185 -\\
176 +
186 186  )))
187 187  |(((
188 -**
189 -**
179 +**6a**
190 190  )))|(((
191 191  **Prinzipien Ortung**
192 192  )))|(((
... ... @@ -196,11 +196,10 @@
196 196  
197 197  [[Indoor-Ortung Prinzipien - ein Papier>>url:https://github.com/LocationBasedSystems/Documentation/blob/master/praesentationen_kurzePaper/2016_09_30_Konzept_Skizze_Indoor_Ortung_Navigation.pdf||shape="rect"]]
198 198  )))|(((
199 -\\
189 +
200 200  )))
201 201  |(((
202 -**
203 -**
192 +**6b**
204 204  )))|(((
205 205  **GPS**
206 206  )))|(((
... ... @@ -210,11 +210,10 @@
210 210  
211 211  [[Earth-centered / Earth-fixed_coordinate_system (ECEF)>>url:https://en.wikipedia.org/wiki/Earth-centered,_Earth-fixed_coordinate_system||shape="rect"]]
212 212  )))|(((
213 -\\
202 +
214 214  )))
215 215  |(((
216 -**
217 -**
205 +
218 218  )))|(((
219 219  **Indoor-Ortung**
220 220  )))|(((
... ... @@ -222,10 +222,10 @@
222 222  )))|(((
223 223  [[Überblickspapier>>url:https://github.com/LocationBasedSystems/Documentation/tree/master/praesentationen_kurzePaper||shape="rect"]]
224 224  )))|(((
225 -\\
213 +
226 226  )))
227 227  |(((
228 -\\
216 +
229 229  )))|(((
230 230  Publish-Subscribe / Observer-Pattern
231 231  )))|(((
... ... @@ -235,10 +235,10 @@
235 235  
236 236  [[Android:Services>>url:https://developer.android.com/guide/components/services||shape="rect"]]
237 237  )))|(((
238 -\\
226 +
239 239  )))
240 240  |(((
241 -\\
229 +
242 242  )))|(((
243 243  Software-Architekturen
244 244  )))|(((
... ... @@ -248,37 +248,23 @@
248 248  (((
249 249  [[Mediathek:Video>>url:https://mediathek.htw-berlin.de/album/video/Verteilte-Anwendungsmuster-P2P-Client-Server-Agenten-SharkASAP/db6b10a1014fbda7eeb9b49eadead34b/329||shape="rect"]]
250 250  
251 -\\
239 +
252 252  )))
253 253  )))|(((
254 -\\
242 +
255 255  )))
256 256  |(((
257 -\\
245 +
258 258  )))|(((
259 -\\
247 +**ASAP / Shark**
260 260  )))|(((
261 -\\
249 +
262 262  )))|(((
263 -\\
264 -)))|(((
265 -(% class="content-wrapper" %)
266 -(((
267 -\\
268 -)))
269 -)))
270 -|(((
271 -\\
272 -)))|(((
273 -ASAP / Shark
274 -)))|(((
275 -\\
276 -)))|(((
277 277  * [[Projekt ASAP / Shark Videos (Album)>>url:https://mediathek.htw-berlin.de/album/view/aid/278||shape="rect"]]
278 278  * [[ASAP@Github>>url:https://github.com/SharedKnowledge/ASAPJava/wiki||shape="rect"]]
279 279  * [[AWE-Reallabor>>url:https://wiki.htw-berlin.de/confluence/display/htwclusterssc/FB4+AWE+Reallabor||shape="rect"]]
280 280  )))|(((
281 -\\
255 +
282 282  )))
283 283  
284 284  == {{id name="B35MobileBetriebssystemeundNetzwerke-ErgebnissevonvorherigenSemestern"/}}Ergebnisse von vorherigen Semestern ==
... ... @@ -301,11 +301,8 @@
301 301  
302 302  [7] [[Open Distributed Processing - Viewpoints>>url:https://en.wikipedia.org/wiki/RM-ODP||shape="rect"]]
303 303  
304 -\\
305 305  
306 -\\
307 307  
308 -\\
309 309  
310 310  == {{id name="B35MobileBetriebssystemeundNetzwerke-KlausurenausvorherigenSemestern"/}}Klausuren aus vorherigen Semestern ==
311 311  
... ... @@ -326,23 +326,14 @@
326 326  {{view-file att--filename="24_PZR1_Klausur.pdf" display="thumbnail" height="150"/}}
327 327  )))
328 328  )))|=(((
329 -\\
300 +
330 330  )))
331 331  
332 -\\
333 333  
334 -\\
335 335  
336 -\\
337 337  
338 -\\
339 339  
340 -\\
341 341  
342 -\\
343 343  
344 -\\
345 345  
346 -\\
347 -
348 -\\
310 +
23_24_PZR2_Klausur.pdf
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.schwotze
Size
... ... @@ -1,0 +1,1 @@
1 +50.2 KB
Content
24_PZR1_Klausur.pdf
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.schwotze
Size
... ... @@ -1,0 +1,1 @@
1 +51.9 KB
Content
CompBasedAppSkeleton.zip
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.schwotze
Size
... ... @@ -1,0 +1,1 @@
1 +26.6 MB
Content
ComponentSkeletonWithRecyclerView.zip
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.schwotze
Size
... ... @@ -1,0 +1,1 @@
1 +19.8 MB
Content
PZR1_Klausur.pdf
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.schwotze
Size
... ... @@ -1,0 +1,1 @@
1 +49.9 KB
Content
Projekt_Ablauf.pdf
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.schwotze
Size
... ... @@ -1,0 +1,1 @@
1 +114.9 KB
Content
Confluence.Code.ConfluencePageClass[0]
id
... ... @@ -1,1 +1,1 @@
1 -249767146
1 +137726522
url
... ... @@ -1,1 +1,1 @@
1 -https://wiki.htw-berlin.de/spaces/fb4mobileapplicatio/pages/249767146/B35 Mobile Betriebssysteme und Netzwerke
1 +https://wiki.htw-berlin.de/spaces/fb4mobileapplicatio/pages/137726522/B35 Mobile Betriebssysteme und Netzwerke
XWiki.XWikiRights[0]
allow
... ... @@ -1,0 +1,1 @@
1 +Allow
levels
... ... @@ -1,0 +1,1 @@
1 +edit
users
... ... @@ -1,0 +1,1 @@
1 +XWiki.schwotze