Einführung in die Android-Entwicklung: [Apps für den Android Market entwickeln]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bejing [u.a.]
O'Reilly
2011
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XVI, 248 S. Ill., graph. Darst. |
ISBN: | 9783868991147 386899114X |
Internformat
MARC
LEADER | 00000nam a22000002c 4500 | ||
---|---|---|---|
001 | BV039112899 | ||
003 | DE-604 | ||
005 | 20200925 | ||
007 | t | ||
008 | 110701s2011 ad|| |||| 00||| ger d | ||
015 | |a 11,N20 |2 dnb | ||
016 | 7 | |a 1011617188 |2 DE-101 | |
020 | |a 9783868991147 |c Gb. : EUR 29.90 (DE) |9 978-3-86899-114-7 | ||
020 | |a 386899114X |c Gb. : EUR 29.90 (DE) |9 3-86899-114-X | ||
024 | 3 | |a 9783868991147 | |
035 | |a (OCoLC)745485294 | ||
035 | |a (DE-599)DNB1011617188 | ||
040 | |a DE-604 |b ger | ||
041 | 0 | |a ger | |
049 | |a DE-91G |a DE-11 |a DE-859 |a DE-Aug4 |a DE-573 |a DE-83 |a DE-706 |a DE-19 |a DE-863 |a DE-92 |a DE-634 |a DE-824 |a DE-91 |a DE-M347 |a DE-355 |a DE-860 |a DE-523 |a DE-B768 | ||
082 | 0 | |a 005.26 | |
084 | |a ST 153 |0 (DE-625)143597: |2 rvk | ||
084 | |a ST 232 |0 (DE-625)143619: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a ST 326 |0 (DE-625)143662: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 435 |2 stub | ||
100 | 1 | |a Gargenta, Marko |e Verfasser |4 aut | |
240 | 1 | 0 | |a Learning Android |
245 | 1 | 0 | |a Einführung in die Android-Entwicklung |b [Apps für den Android Market entwickeln] |c Marko Gargenta |
250 | |a 1. Aufl. | ||
264 | 1 | |a Bejing [u.a.] |b O'Reilly |c 2011 | |
300 | |a XVI, 248 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a App |g Programm |0 (DE-588)7705206-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Android |g Systemplattform |0 (DE-588)7635475-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Android |g Systemplattform |0 (DE-588)7635475-1 |D s |
689 | 0 | 1 | |a App |g Programm |0 (DE-588)7705206-7 |D s |
689 | 0 | 2 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=022656396&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-022656396 | ||
942 | 1 | 1 | |c 005.26 |e 22/bsb |
Datensatz im Suchindex
DE-BY-863_location | 1000 |
---|---|
DE-BY-FWS_call_number | 1000/ST 261 A63 G231 |
DE-BY-FWS_katkey | 413152 |
DE-BY-FWS_media_number | 083101159285 |
_version_ | 1824553816333221888 |
adam_text | IMAGE 1
INHALT
VORWORT XIII
1 ANDROID IM UEBERBLICK 1
WAS IST ANDROID? 1
WAS »UMFASSEND BEDEUTET 1
OPEN SOURCE-PLATTFORM 2
SPEZIELL FUER MOBILGERAETE 2
GESCHICHTE 3
GOOGLES MOTIVATION 3
OPEN HANDSET ALLIANCE 4
ANDROID-VERSIONEN 4
ZUSAMMENFASSUNG 6
2 DIE SYSTEMSTRUKTUR 7
ARCHITEKTURUEBERBLICK 7
LINUX 7
PORTABILITAET 7
SICHERHEIT 8
FUNKTIONSUMFANG 8
NATIVE BIBLIOTHEKEN 9
DALVIK 9
ANDROID UND JAVA 10
DAS APPLICATION-FRAMEWORK 11
DIE APPS 12
DIE APK-DATEI 12
APP-SIGNIERUNG 12
APP-VERTRIEB 13
ZUSAMMENFASSUNG 13
3 KURZEINFUEHRUNG 15
DAS ANDROID-SDK INSTALLIEREN 15
EINEN PATH ZU DEN WERKZEUGEN EINRICHTEN 16
ECLIPSE INSTALLIEREN 16
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1011617188
DIGITALISIERT DURCH
IMAGE 2
ECLIPSE-ARBEITSBEREICHE 17
DIE ANDROID-ENTWICKLUNGSWERKZEUGE EINRICHTEN 17
HALLO WELT 18
EIN NEUES PROJEKT ERSTELLEN 18
DIE MANIFESTDATEI 20
DER LAYOUT-XML-CODE 21
DIE DATEI STRINGS 21
DIE R-DATEI 21
DER JAVA-QUELLCODE 22
DER EMULATOR 22
EMULATOR VS. ECHTES GERAET 25
ZUSAMMENFASSUNG 25
DIE GRUNDLEGENDEN BAUSTEINE 27
WAS SIND DIE GRUNDLEGENDEN BAUSTEINE? 27
EIN PRAXISNAHES BEISPIEL 27
ACTIVITIES 28
DER LEBENSZYKLUS VON ACTIVITIES 28
INTENTS 31
SERVICES 32
CONTENT-PROVIDER 33
BROADCAST-RECEIVER 34
DER APPLICATION-CONTEXT 35
ZUSAMMENFASSUNG 35
UEBERBLICK UEBER DAS YAMBA-PROJEKT 37
DIE YAMBA-APP 37
DIE ENTWURFSSTRATEGIE 39
DER PROJEKTENTWURF 39
TEIL 1: ANDROID-BENUTZERSCHNITTSTELLE 40
EINE ACTIVITY ERSTELLEN 41
NETZWERK UND MULTITHREADING 41
ANDROID-APPS DEBUGGEN 41
TEIL 2: EINSTELLUNGEN, DATEISYSTEM, OPTIONSMENUE UND INTENTS 41
DIE ACTIVITY 42
DAS MENUESYSTEM UND INTENTS 42
DAS DATEISYSTEM 42
TEIL 3: ANDROID-SERVICES 42
SERVICES 42
DAS APPLICATION-OBJEKT 42
TEIL 4: MIT DATENBANKEN ARBEITEN 43
ANDROIDS SQLITE-UNTERSTUETZUNG 43
ERNEUTE UMGESTALTUNG DES CODES 43
VI | INHALT
IMAGE 3
TEIL 5: LISTEN UND ADAPTER 43
DIE TIMELINE-ACTIVITY 43
NOCH MEHR REFACTORING? 44
TEIL 6: BROADCAST-RECEIVER 44
BOOT- UND NETZWERK-RECEIVER 44
DER TIMELINE-RECEIVER 44
BERECHTIGUNGEN 44
TEIL 7: CONTENT-PROVIDER 44
DIE NACHRICHTENDATEN 45
ANDROID-WIDGETS 45
TEIL 8: SYSTEM-SERVICES 45
KOMPASS UND POSITION 45
INTENT-SERVICE, ALARM UND NOTIFIKATIONEN 45
ZUSAMMENFASSUNG 46
6 ANDROID-BENUTZERSCHNITTSTELLE 47
ZWEI VERFAHREN ZUR ERSTELLUNG VON BENUTZERSCHNITTSTELLEN 47
DEKLARATIVE BENUTZERSCHNITTSTELLEN 47
BENUTZERSCHNITTSTELLEN PROGRAMMIEREN 48
DAS BESTE AUS BEIDEN WELTEN 48
VIEWS UND LAYOUTS 48
LINEARLAYOUT 49
TABLELAYOUT 50
FRAMELAYOUT 50
RELATIVELAYOUT 50
ABSOLUTELAYOUT 50
ERSTE SCHRITTE IM YAMBA-PROJEKT 51
DAS LAYOUT DER STATUSACTIVITY 52
WICHTIGE WIDGET-EIGENSCHAFTEN 54
STRING-RESSOURCEN 55
DIE STATUSACTIVITY-JAVA-KLASSE 56
DEN APP-SPEZIFISCHEN OBJEKT- UND INITIALISIERUNGSCODE ERSTELLEN 56 CODE
KOMPILIEREN UND PROJEKTE ERSTELLEN: DATEIEN SPEICHERN 59
DIE JTWITTER.JAR-BIBLIOTHEK EINFUEGEN 59
DIE MANIFESTDATEI FUER DIE INTERNETBERECHTIGUNGEN AKTUALISIEREN 61
LOGGING UNTER ANDROID 62
LOGCAT 62
THREADING UNTER ANDROID 64
NUR EIN THREAD 65
AUSFUEHRUNG MIT MEHREREN THREADS 66
ASYNCTASK 67
ANDERE UI-EVENTS 70
FARBEN UND BILDER ERGAENZEN 74
BILDER HINZUFUEGEN 74
ETWAS FARBE REINBRINGEN 77
INHALT | VII
IMAGE 4
ALTERNATIVE RESSOURCEN 79
DIE BENUTZERSCHNITTSTELLE OPTIMIEREN 80
DER HIERARCHY VIEWER 81
ZUSAMMENFASSUNG 81
EINSTELLUNGEN, DAS DATEISYSTEM, DAS OPTIONSMENUE UND INTENTS 83
EINSTELLUNGEN 83
PREFS-RESSOURCE 84
DIE PREFSACTIVITY 87
DIE MANIFESTDATEI AKTUALISIEREN 88
DAS OPTIONSMENUE 89
DIE MENUERESSOURCE 89
ANDROID-SYSTEMRESSOURCEN 91
DIE STATUSACTIVITY AKTUALISIEREN, UM DAS MENUE ZU LADEN 91
EINE VERARBEITUNG DER MENUEEVENTS IN DIE STATUSACTIVITY EINBAUEN 92
STRINGS-RESSOURCE 93
SHAREDPREFERENCES 94
DAS DATEISYSTEM 96
EXPEDITION INS DATEISYSTEM 96
DATEISYSTEMPARTITIONEN 96
SYSTEMPARTITION 97
SD-KARTEN-PARTITION 98
DIE BENUTZERDATENPARTITION 98
DATEISYSTEMSICHERHEIT 99
ZUSAMMENFASSUNG 99
SERVICES 101
DAS YAMBA-APPLICATION-OBJEKT 102
DIE KLASSE YAMBAAPPLICATION 102
DIE MANIFESTDATEI AKTUALISIEREN 104
STATUSACTIVITY VEREINFACHEN 105
UPDATERSERVICE 106
DIE JAVA-KLASSE UPDATERSERVICE ERSTELLEN 106
DIE MANIFESTDATEI AKTUALISIEREN 108
MENUEELEMENTE EINFUEGEN 108
DIE VERARBEITUNG DES OPTIONSMENUES AKTUALISIEREN 109
DEN SERVICE TESTEN 110
SCHLEIFEN IM SERVICE 110
DEN SERVICE TESTEN 113
DATEN ABRUFEN 114
DEN SERVICE TESTEN 117
ZUSAMMENFASSUNG 117
VIII ! INHALT
IMAGE 5
9 DIE DATENBANK 119
UEBERSQLITE 119
SQLITEOPENHELPER 120
DAS DATENBANKSCHEMA UND SEINE ERSTELLUNG 121
DIE VIER GRUNDOPERATIONEN 121
CURSOR 122
ERSTES BEISPIEL 123
DEN UPDATERSERVICE ANPASSEN 125
DEN SERVICE TESTEN 128
DATENBANK-CONSTRAINTS 130
DIE NACHRICHTENDATEN ISOLIEREN 131
ZUSAMMENFASSUNG 136
10 LISTEN UND ADAPTER 139
DIE TIMELINEACTIVITY 139
ELEMENTARES TIMELINEACTIVITY-LAYOUT 140
DER SCROLLVIEW 140
DIE KLASSE TIMELINEACTIVITY ERSTELLEN 141
UEBER ADAPTER 144
DER TIMELINEACTIVITY EINEN LISTVIEW HINZUFUEGEN 144
EIN ROWLAYOUT ERSTELLEN 145
IN TIMELINEACTIVITY.JAVA EINEN ADAPTER ERSTELLEN 147
TIMELINEADAPTER 149
VIEWBINDER: EINE BESSERE ALTERNATIVE FUER TIMELINEADAPTER 152 DIE
MANIFESTDATEI AKTUALISIEREN 153
ANFAENGLICHE APP-EINRICHTUNG 155
EINE ACTIVITY-UNTERKLASSE ALS GEMEINSAME BASIS 155
SERVICE-AN/AUS-SCHALTER 156
ZUSAMMENFASSUNG 161
11 BROADCAST-RECEIVER 163
UEBER BROADCAST-RECEIVER 163
DER BOOTRECEIVER 164
DEN BOOTRECEIVER IN DER ANDROID-MANIFESTDATEI REGISTRIEREN 165 DEN
BOOTRECEIVER TESTEN 165
DER TIMELINERECEIVER 165
INTENTS PER BROADCAST ABSETZEN 167
DER NETWORK-RECEIVER 169
EIGENE BERECHTIGUNGEN ZUM SENDEN UND EMPFANGEN VON BROADCASTS EINFUEHREN
172 BERECHTIGUNGEN IN DER MANIFESTDATEI DEKLARIEREN 172
DEN SERVICE ANPASSEN, UM DIE BERECHTIGUNG EINZUFORDERN 173 DEN
TIMELINERECEIVER ANPASSEN, UM BERECHTIGUNGEN EINZUFORDERN 175
ZUSAMMENFASSUNG 175
INHALT | IX
IMAGE 6
12 CONTENT-PROVIDER 177
EINEN CONTENT-PROVIDER ERSTELLEN 177
DEN URI DEFINIEREN 178
DATEN EINFUEGEN 179
DATEN AKTUALISIEREN 180
DATEN LOESCHEN 181
DATEN ABFRAGEN 182
DEN DATENTYP ERMITTELN 182
DIE ANDROID-MANIFESTDATEI AKTUALISIEREN 184
DEN CONTENT-PROVIDER IN EINEM WIDGET NUTZEN 184
DIE KLASSE YAMBAWIDGET IMPLEMENTIEREN 184
DAS XML-LAYOUT ERSTELLEN 187
DIE APPWIDGETPROVIDERLNFO-DATEI ERSTELLEN 188
DIE MANIFESTDATEI AKTUALISIEREN 188
DAS WIDGET TESTEN 189
ZUSAMMENFASSUNG 189
13 SYSTEM-SERVICES 191
KOMPASS-DEMO 191
ALLGEMEINE SCHRITTE BEI DER VERWENDUNG VON SYSTEM-SERVICES 192
BENACHRICHTIGUNGEN DURCH DEN KOMPASS 192
KOMPASS-HAUPT-ACTIVITY 194
DAS ROSE-WIDGET 196
DER LOCATION-SERVICE 198
WO BIN ICH?-DEMO 198
DEN LOCATION-SERVICE IN YAMBA INTEGRIEREN 202
DIE EINSTELLUNGEN ANPASSEN 203
DIE YAMBAAPPLICATION ANPASSEN 204
DIE STATUSACTIVITY ANPASSEN 204
INTENT-SERVICE 208
ALARME 211
DEN EINSTELLUNGEN EIN INTERVALL HINZUFUEGEN 211
DEN BOOTRECEIVER ANPASSEN 213
BENACHRICHTIGUNGEN SENDEN 214
ZUSAMMENFASSUNG 217
14 DIE ANDROID INTERFACE DEFINITION LANGUAGE 219
DEN ENTFERNTEN SERVICE IMPLEMENTIEREN 220
DIE AIDL SCHREIBEN 220
DEN SERVICE IMPLEMENTIEREN 221
EIN PARCEL IMPLEMENTIEREN 223
IN DER MANIFESTDATEI REGISTRIEREN 224
X | INHALT
IMAGE 7
DEN ENTFERNTEN CLIENT IMPLEMENTIEREN 225
AN DEN ENTFERNTEN SERVICE BINDEN 226
TESTEN, OB ALLES FUNKTIONIERT 228
ZUSAMMENFASSUNG 229
15 DAS NATIVE DEVELOPMENT KIT (NDK) 231
WOZU DAS NDK GEDACHT IST (UND WOZU NICHT) 231
PROBLEME, DIE DAS NDK LOEST 232
DIE TOOLCHAIN 232
DIE BIBLIOTHEKEN VERPACKEN 232
DOKUMENTATION UND HEADER-DATEIEN 232
EIN NDK-BEISPIEL: FIBONACCI 233
FIBLIB 233
DIEJNI-HEADER-DATEI 235
C-IMPLEMENTIERUNG 237
DAS MAKEFILE 238
DIE SHARED-LIBRARY ERSTELLEN 238
DIE FIBONACCI-ACTIVITY 239
TESTEN, OB ALLES FUNKTIONIERT 241
ZUSAMMENFASSUNG 241
INDEX 243
INHALT I XI
|
any_adam_object | 1 |
author | Gargenta, Marko |
author_facet | Gargenta, Marko |
author_role | aut |
author_sort | Gargenta, Marko |
author_variant | m g mg |
building | Verbundindex |
bvnumber | BV039112899 |
classification_rvk | ST 153 ST 232 ST 250 ST 261 ST 326 |
classification_tum | DAT 435 |
ctrlnum | (OCoLC)745485294 (DE-599)DNB1011617188 |
dewey-full | 005.26 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.26 |
dewey-search | 005.26 |
dewey-sort | 15.26 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02103nam a22005292c 4500</leader><controlfield tag="001">BV039112899</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20200925 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110701s2011 ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">11,N20</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1011617188</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783868991147</subfield><subfield code="c">Gb. : EUR 29.90 (DE)</subfield><subfield code="9">978-3-86899-114-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">386899114X</subfield><subfield code="c">Gb. : EUR 29.90 (DE)</subfield><subfield code="9">3-86899-114-X</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783868991147</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)745485294</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1011617188</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-B768</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.26</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 153</subfield><subfield code="0">(DE-625)143597:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 232</subfield><subfield code="0">(DE-625)143619:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 326</subfield><subfield code="0">(DE-625)143662:</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="084" ind1=" " ind2=" "><subfield code="a">DAT 435</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Gargenta, Marko</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Learning Android</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Einführung in die Android-Entwicklung</subfield><subfield code="b">[Apps für den Android Market entwickeln]</subfield><subfield code="c">Marko Gargenta</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bejing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVI, 248 S.</subfield><subfield code="b">Ill., graph. Darst.</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="0" ind2="7"><subfield code="a">App</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)7705206-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Android</subfield><subfield code="g">Systemplattform</subfield><subfield code="0">(DE-588)7635475-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Android</subfield><subfield code="g">Systemplattform</subfield><subfield code="0">(DE-588)7635475-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">App</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)7705206-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB 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=022656396&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-022656396</subfield></datafield><datafield tag="942" ind1="1" ind2="1"><subfield code="c">005.26</subfield><subfield code="e">22/bsb</subfield></datafield></record></collection> |
id | DE-604.BV039112899 |
illustrated | Illustrated |
indexdate | 2025-02-20T06:41:53Z |
institution | BVB |
isbn | 9783868991147 386899114X |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-022656396 |
oclc_num | 745485294 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-11 DE-859 DE-Aug4 DE-573 DE-83 DE-706 DE-19 DE-BY-UBM DE-863 DE-BY-FWS DE-92 DE-634 DE-824 DE-91 DE-BY-TUM DE-M347 DE-355 DE-BY-UBR DE-860 DE-523 DE-B768 |
owner_facet | DE-91G DE-BY-TUM DE-11 DE-859 DE-Aug4 DE-573 DE-83 DE-706 DE-19 DE-BY-UBM DE-863 DE-BY-FWS DE-92 DE-634 DE-824 DE-91 DE-BY-TUM DE-M347 DE-355 DE-BY-UBR DE-860 DE-523 DE-B768 |
physical | XVI, 248 S. Ill., graph. Darst. |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | O'Reilly |
record_format | marc |
spellingShingle | Gargenta, Marko Einführung in die Android-Entwicklung [Apps für den Android Market entwickeln] App Programm (DE-588)7705206-7 gnd Android Systemplattform (DE-588)7635475-1 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)7705206-7 (DE-588)7635475-1 (DE-588)4076370-5 |
title | Einführung in die Android-Entwicklung [Apps für den Android Market entwickeln] |
title_alt | Learning Android |
title_auth | Einführung in die Android-Entwicklung [Apps für den Android Market entwickeln] |
title_exact_search | Einführung in die Android-Entwicklung [Apps für den Android Market entwickeln] |
title_full | Einführung in die Android-Entwicklung [Apps für den Android Market entwickeln] Marko Gargenta |
title_fullStr | Einführung in die Android-Entwicklung [Apps für den Android Market entwickeln] Marko Gargenta |
title_full_unstemmed | Einführung in die Android-Entwicklung [Apps für den Android Market entwickeln] Marko Gargenta |
title_short | Einführung in die Android-Entwicklung |
title_sort | einfuhrung in die android entwicklung apps fur den android market entwickeln |
title_sub | [Apps für den Android Market entwickeln] |
topic | App Programm (DE-588)7705206-7 gnd Android Systemplattform (DE-588)7635475-1 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | App Programm Android Systemplattform Programmierung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=022656396&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT gargentamarko learningandroid AT gargentamarko einfuhrungindieandroidentwicklungappsfurdenandroidmarketentwickeln |
Inhaltsverzeichnis
THWS Würzburg Zentralbibliothek Lesesaal
Signatur: |
1000 ST 261 A63 G231 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |