Adobe AIR im Einsatz:
Gespeichert in:
Format: | Buch |
---|---|
Sprache: | German English |
Veröffentlicht: |
München
Hanser
2009
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XIV, 341 S. graph. Darst. 25 cm |
ISBN: | 9783446417342 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035210315 | ||
003 | DE-604 | ||
005 | 20110513 | ||
007 | t | ||
008 | 081211s2009 d||| |||| 00||| ger d | ||
016 | 7 | |a 990519082 |2 DE-101 | |
020 | |a 9783446417342 |c Pb. : EUR 39.90, EUR 41.10 (AT) |9 978-3-446-41734-2 | ||
035 | |a (OCoLC)316148960 | ||
035 | |a (DE-599)DNB990519082 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 1 | |a ger |h eng | |
049 | |a DE-12 |a DE-91 |a DE-210 |a DE-M347 |a DE-473 |a DE-29T |a DE-11 | ||
082 | 0 | |a 005.1 |2 22/ger | |
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
245 | 1 | 0 | |a Adobe AIR im Einsatz |c Joey Lott ... |
264 | 1 | |a München |b Hanser |c 2009 | |
300 | |a XIV, 341 S. |b graph. Darst. |c 25 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a Adobe AIR | |
650 | 0 | 7 | |a Adobe AIR |0 (DE-588)7635825-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Adobe AIR |0 (DE-588)7635825-2 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Lott, Joey |d 1978- |e Sonstige |0 (DE-588)139224025 |4 oth | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3159167&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017016549&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-017016549 |
Datensatz im Suchindex
_version_ | 1805091602036686848 |
---|---|
adam_text |
Inhalt
1 Einführung in Adobe AIR 1
1.1 Die Anatomie von Adobe AIR 2
1.1.1 Die Entwicklung für eine Laufzeitumgebung 2
1.1.2 Wozu Desktop-Anwendungen erstellen? 3
1.1.3 Die Möglichkeiten von AIR 4
1.2 AIR-Anwendungen ausführen 5
1.3 Sicherheit und Echtheit von AIR-Anwendungen 7
1.3.1 Die Sicherheit von AIR-Anwendungen 7
1.3.2 Die Echtheit der Anwendung gewährleisten 7
1.4 AIR-Anwendungen erstellen 9
1.5 Einführung in Anwendungsdeskriptoren von AIR 11
1.5.1 Das application-Element 12
1.5.2 Das id-Element 12
1.5.3 Das version-Element 12
1.5.4 Das filename-Element 13
1.5.5 Das initialWindow-Element 13
1.5.6 Das name-Element 14
1.5.7 Die Elemente title und description 14
1.5.8 Das installFolder-Element 15
1.5.9 Das programMenuFolder-Element 16
1.5.10 Das icon-Element 16
1.5.11 Das customUpdateUI-Element 16
1.5.12 Das fileTypes-Element 16
1.6 AIR-Anwendungen mit Flex Builder erstellen 17
1.6.1 Ein neues AIR-Projekt konfigurieren 17
1.6.2 AIR-Projektdateien erstellen 19
1.6.3 AIR-Anwendung testen 19
1.6.4 Installer erstellen 20
1.7 AIR-Anwendungen mit Flash erstellen 22
1.7.1 Ein neues AIR-Projekt konfigurieren 22
1.7.2 AIR-Projektdateien erstellen 23
1.7.3 AIR-Anwendung testen 24
1.7.4 Installer erstellen 24
1.8 AIR-Anwendungen mit dem Flex SDK erstellen 26
1.8.1 Ein neues AIR-Projekt konfigurieren 27
1.8.2 AIR-Projektdateien erstellen 27
1.8.3 AIR-Anwendung testen 27
1.8.4 Installer erstellen 28
1.9 Eine AIR-Schnellstart-Anwendung für Flex 31
1.10 Eine AIR-Schnellstart-Anwendung für Flash 32
1.11 Zusammenfassung 35
2 Anwendungen, Fenster und Menüs 37
2.1 Überblick über Anwendungen und Fenster 38
2.1.1 ActionScript-Anwendung und Fenster 39
2.1.2 Flex-Anwendung und Fenster 48
2.2 Fenster verwalten 53
2.2.1 Fensterverweise abrufen 53
2.2.2 Fenster positionieren 54
2.2.3 Fenster schließen 59
2.2.4 Fenster anordnen 63
2.2.5 Fenster verschieben und skalieren 64
2.3 Anwendungen verwalten 68
2.3.1 Leerlauf erkennen 68
2.3.2 Anwendungen beim Hochfahren starten 68
2.3.3 Dateiverknüpfungen einstellen 69
2.3.4 Benutzer warnen 70
2.3.5 Vollbildmodus 71
2.4 Menüs 72
2.4.1 Menüs erstellen 73
2.4.2 Elemente zu Menüs hinzufugen 73
2.4.3 Ein Listener für Menübefehle 73
2.4.4 Spezielle Menüpunkte erstellen 74
2.4.5 Menüs verwenden 74
2.5 Beginn der AirTube-Anwendung 81
2.5.1 Überblick über AirTube 82
2.5.2 Erste Schritte 83
2.5.3 Datenmodell erstellen 84
2.5.4 Den AirTube-Dienst erstellen 87
2.5.5 ./7v-URLs abrufen 89
2.5.6 Das Hauptfenster von AirTube 92
2.5.7 Fenster für Video und HTML hinzufügen 96
2.6 Zusammenfassung 99
3 Dateisystem-Integration 101
3.1 Synchrone Programmierung 102
3.1.1 Asynchrone Dateioperationen abbrechen 105
3.2 Verweise auf Dateien und Verzeichnisse 106
3.2.1 Die Klasse File 106
3.2.2 Verweise aufhäufige Verzeichnisse 106
3.2.3 Relative Verweise 108
3.2.4 Absolute Verweise 110
3.2.5 Zugriff auf vollständige Pfade 110
3.2.6 Auf den Benutzer verweisen 112
3.2.7 Pfade ordentlich anzeigen 118
3.3 Verzeichnisinhalt auflisten 120
3.3.1 Verzeichnisauflistungen synchron abrufen 121
3.3.2 Verzeichnisauflistungen asynchron abrufen 121
3.4 Verzeichnisse anlegen 122
3.5 Verzeichnisse und Dateien entfernen 126
3.6 Dateien und Verzeichnisse kopieren und verschieben 127
3.7 Daten aus Dateien lesen und in Dateien schreiben 130
3.7.1 Daten aus Dateien lesen 130
3.7.2 Daten in Dateien schreiben 143
3.8 Lesen und schreiben von Wiedergabelisten 147
3.8.1 Das Datenmodell 148
3.8.2 Der Controller 151
3.8.3 Die Benutzeroberfläche 156
3.9 Daten sicher speichern 157
3.10 Mit AirTube Dateien schreiben 159
3.11 Zusammenfassung 164
4 Kopieren und Einfügen - Ziehen und Ablegen 165
4.1 Daten über die Zwischenablage übertragen 166
4.1.1 Was ist die Zwischenablage? 166
4.1.2 Datenformate 167
4.1.3 Daten lesen und schreiben 168
4.1.4 Daten aus einer Zwischenablage entfernen 169
4.1.5 Transfermodi 170
4.1.6 Verzögerte Wiedergabe 172
4.2 Kopieren und Einfügen 173
4.2.1 Auswahl der Zwischenablage 173
4.2.2 Inhalt kopieren 173
4.2.3 Inhalt einfügen 178
4.2.4 Inhalt ausschneiden 180
4.2.5 Benutzerdefinierte Formate 182
4.3 Ziehen und Ablegen 186
4.3.1 Ziehen und Ablegen 187
4.3.2 Ereignisse beim Ziehen und Ablegen 187
4.3.3 Der Drag-Manager 189
4.3.4 Drag-Indikatoren 193
4.3.5 Elemente aus AIR-Anwendungen herausziehen 195
4.3.6 Elemente in AIR-Anwendungen hineinziehen 196
4.4 Ziehen und Ablegen in AirTube 197
4.5 Zusammenfassung 198
5 Lokale Datenbanken 201
5.1 Was ist eine Datenbank? 202
5.2 SQL 205
5.2.1 Tabellen anlegen und löschen 206
5.2.2 Daten in Tabellen einfügen 208
5.2.3 Tabellendaten bearbeiten 209
5.2.4 Daten aus Tabellen löschen 210
5.2.5 Daten aus Tabellen abrufen 210
5.3 Datenbanken anlegen und öffnen 217
5.4 SQL-Befehle ausführen 218
5.4.1 SQL-Anweisungen erstellen 218
5.4.2 SQL-Anweisungen ausfuhren 219
5.4.3 SELECT-Ergebnisse 220
5.4.4 Ergebnisse typisieren 220
5.4.5 Ergebnisse durchblättern 221
5.4.6 SQL- Anweisungen parametrisieren 222
5.4.7 Transaktionen 223
5.5 Eine ToDo-Anwendung 225
5.5.1 Die Datenmodell-Klasse für ToDo-Aufgaben 225
5.5.2 Die ToDo-Komponente 227
5.5.3 Die Datenbank anlegen 227
5.5.4 Das Eingabeformular 228
5.5.5 SQL-Anweisungen hinzufügen 230
5.6 Die Arbeit mit mehreren Datenbanken 235
5.7 Datenbankunterstützung für AirTube 236
5.7.1 ApplicationData mit Online/Offline-Modi ausstatten 236
5.7.2 Ein Button für Online/Offline-Modi 238
5.7.3 Offline speichern und suchen 239
5.8 Zusammenfassung 243
6 Netzwerkkommunikation 245
6.1 Netzwerkverbindung überwachen 246
6.1.1 HTTP-Verbindung überwachen 246
6.1.2 Socket-Verbindungen überwachen 248
6.2 Netzwerküberwachung für AirTube 250
6.3 Zusammenfassung 253
l
7 HTML in AIR 255
7.1 HTML in AIR anzeigen 256
7.1.1 Native HTML-Anzeigeobjekte von Flash 256
7.1.2 PDF-Inhalt laden 258
7.1.3 Die Flex-Komponente 259
7.2 Den Ladevorgang von HTML in AIR steuern 261
7.2.1 Caching von Inhalten steuern 261
7.2.2 Authentifizierung steuern 262
7.2.3 Einen User Agent-Typ angeben 262
7.2.4 Persistente Daten verwalten 262
7.2.5 Standardwerte einstellen 263
7.3 HTML-Inhalt scrollen 263
7.3.1 HTML-Inhalt mit Flex scrollen 263
7.3.2 HTML-Inhalt mit ActionScript scrollen 264
7.3.3 Fenster mit automatischem Bildlauf erstellen 267
7.4 Navigation durch die HTML-History 267
7.5 Die Interaktion mit JavaScript 270
7.5.1 HTML/JavaScript-Elemente von ActionScript aus steuern 271
7.5.2 JavaScript-Ereignisse mit ActionScript behandeln 275
7.5.3 Erstellung einer Hybridanwendung 277
7.5.4 JavaScript-Standardbefehle behandeln 279
7.5.5 ActionScript-Elemente von JavaScript aus ansprechen 284
7.6 Sicherheit 288
7.6.1 Sandkästen 288
7.6.2 Sandkastenüberbrückung 289
7.7 HTML zu AirTube hinzufügen 291
7.8 Zusammenfassung 294
8 AIR-Anwendungen weitergeben und aktualisieren 297
8.1 Anwendungen weitergeben 298
8.1.1 Der Standard-Badge 298
8.1.2 Ein benutzerdefinierter Badge 301
8.2 Updates für Anwendungen 304
8.3 AIR-Anwendungen starten 311
8.3.1 Aufrufereignisse behandeln 312
8.3.2 AirTube über eine Datei aufrufen 312
8.3.3 Auf Browser-Ereignisse lauschen 314
8.4 Zusammenfassung 317
Register 319 |
any_adam_object | 1 |
author_GND | (DE-588)139224025 |
building | Verbundindex |
bvnumber | BV035210315 |
classification_rvk | ST 253 |
ctrlnum | (OCoLC)316148960 (DE-599)DNB990519082 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV035210315</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20110513</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">081211s2009 d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">990519082</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446417342</subfield><subfield code="c">Pb. : EUR 39.90, EUR 41.10 (AT)</subfield><subfield code="9">978-3-446-41734-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)316148960</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB990519082</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Adobe AIR im Einsatz</subfield><subfield code="c">Joey Lott ...</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIV, 341 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="c">25 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Adobe AIR</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Adobe AIR</subfield><subfield code="0">(DE-588)7635825-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Adobe AIR</subfield><subfield code="0">(DE-588)7635825-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lott, Joey</subfield><subfield code="d">1978-</subfield><subfield code="e">Sonstige</subfield><subfield code="0">(DE-588)139224025</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3159167&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017016549&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017016549</subfield></datafield></record></collection> |
id | DE-604.BV035210315 |
illustrated | Illustrated |
indexdate | 2024-07-20T09:58:18Z |
institution | BVB |
isbn | 9783446417342 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017016549 |
oclc_num | 316148960 |
open_access_boolean | |
owner | DE-12 DE-91 DE-BY-TUM DE-210 DE-M347 DE-473 DE-BY-UBG DE-29T DE-11 |
owner_facet | DE-12 DE-91 DE-BY-TUM DE-210 DE-M347 DE-473 DE-BY-UBG DE-29T DE-11 |
physical | XIV, 341 S. graph. Darst. 25 cm |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Hanser |
record_format | marc |
spelling | Adobe AIR im Einsatz Joey Lott ... München Hanser 2009 XIV, 341 S. graph. Darst. 25 cm txt rdacontent n rdamedia nc rdacarrier Adobe AIR Adobe AIR (DE-588)7635825-2 gnd rswk-swf Adobe AIR (DE-588)7635825-2 s DE-604 Lott, Joey 1978- Sonstige (DE-588)139224025 oth text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3159167&prov=M&dok_var=1&dok_ext=htm Inhaltstext HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017016549&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Adobe AIR im Einsatz Adobe AIR Adobe AIR (DE-588)7635825-2 gnd |
subject_GND | (DE-588)7635825-2 |
title | Adobe AIR im Einsatz |
title_auth | Adobe AIR im Einsatz |
title_exact_search | Adobe AIR im Einsatz |
title_full | Adobe AIR im Einsatz Joey Lott ... |
title_fullStr | Adobe AIR im Einsatz Joey Lott ... |
title_full_unstemmed | Adobe AIR im Einsatz Joey Lott ... |
title_short | Adobe AIR im Einsatz |
title_sort | adobe air im einsatz |
topic | Adobe AIR Adobe AIR (DE-588)7635825-2 gnd |
topic_facet | Adobe AIR |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3159167&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017016549&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT lottjoey adobeairimeinsatz |