Summer Term 2016
Projekt Entwicklung verteilter kontextbasierter Anwendungen
Projekt Entwicklung verteilter kontextbasierter Anwendungen
Development environment
- Eclipse[web]
- IntelliJ IDEA [web]
- Android Studio [web]
Android
Installation
- Android SDK (Software Development Kit) [web]
- Android ADT-Plugin für Eclipse [web]
- Android-Anwendungen schneller testen und debuggen (Intel HAXM) [web] (Unter Linux reicht die Installation des Pakets qemu-kvm)
- USB/ADB-Treiber:
Zadig - USB Driver installation made easy [web] - Programm zum Installieren generischer USB-Treiber unter Windows
OEM Android Treiber [web] - Liste mit Links zu Support-Seiten der Hersteller, wo man spezifische Originaltreiber findet
15 seconds ADB installer [web] - Installiert ADB, Fastboot und Treiber aus dem Google SDK
Universal Naked Driver [web] - Universeller Windows USB-Treiber für verschiedenste Android-Telefone
Android eBooks
(über Safari Tech Books Online - nur im Informatikum oder per VPN - Reihenfolge ohne Wertung)- Beginning Android 4 [web]
- Android Apps with Eclipse [web]
- Android Apps for Absolute Beginners [web]
- Learn Java for Android Development [web]
- Android Essentials [web]
- Introduction to Android Application Development: Android Essentials [web]
- Android Programmierung [web]
- Learn Android App Development [web]
- Pro Android 4 [web]
- Professional Android 4 application development [web]
- Expert Android [web]
- Android best practices [web]
- GUI Design for Android Apps [web]
- Android Fragments [web]
Android Videos
- Android Studio Tutorial For Beginners - How To Build an Android App (52 Min) [web]
- The New Boston - > 77 Videos üner Android-Entwicklung (und LibGDX) [web]
Grundlagen
- Developer's Guide (Übersicht) [web]
- Application Fundamentals (Activities, Services, Broadcast Receiver, Content Provider) [web]
- Intents und IntentFilter [web]
- Building Your First App [web]
- Painless Threading [web]
- Programming for the Android Platform (Overview and Demos/Examples) [web]
- Common Tasks [web]
- Referring to localhost from the emulated environment: If you need to refer to your host computer's localhost, such as when you want the emulator client to contact a server running on the same host, use the alias 10.0.2.2 to refer to the host computer's loopback interface. From the emulator's perspective, localhost (127.0.0.1) refers to its own loopback interface. [Common Tasks]
GUI-Programmierung
- User Interface [web]
- Eingabeelemente (Buttons, Textfelder etc.) [web]
- Übersicht einiger Layouts [web]
- Multicolumn ListView in Android [web]
- Creating Lists Using The Android ListActivity [web]
- Android: Custom ListView with Image and Text using ArrayAdapter [web]
- How to make a nice looking ListView filter on Android [web]
- Exploring Android ListView [web]
Camera
- Launching the Camera (via MediaStore ... ganz leicht) [web]
- Android Camera API - Tutorial [web]
- How-To Program The Google Android Camera To Take Pictures [web]
Maps
Um mit Google Maps auf Android-Geräten (im Emulator geht das nicht) arbeiten zu können, muss man zunächst einige Vorbereitungen treffen. Unter "Getting Started" findet sich eine Anleitung, die genauestens befolgt werden muss ! Arbeiten Sie mit den VSIS-Geräten, so verwenden Sie auf jedem Rechner ihres Teams idealerweise den VSIS debug.keystore (Link, Anleitung und API-Key finden Sie hier - nur im UHH-Netz sichtbar). Der zugehörige Google-Account ist auf allen Geräten eingerichtet.- Android working with Google Maps V2 [web]
- Google Maps Android API v2 - Tutorial [web]
- Google: Static Maps API v2 - Entwicklerhandbuch [web]
Sonstiges
Datenbank
- SQuirreL SQL Client - Homepage [web]
- JDBC Basics [web]
- Writing JDBC Applications with MySQL [web]
- MySQL 5.1 Referenzhandbuch (deutsch) [web]
- MySQL 5.5 Referenzhandbuch (englisch) [web]
- Speichern von Binary Large Objects (BLOBs): Übersicht bei Wikipedia [web]
- MySQL Referenzhandbuch: Die Spaltentypen BLOB und TEXT [web]
- JDBC-Treiber für MySQL (MySQL Connector/J) [web]
LEGO Mindstorms
- LEGO Mindstorms Homepage [web]
- leJOS - Java for LEGO Mindstorms [web]
- leJOS & Eclipse - Installation, Use and Tool Support [web]
- leJOS - Exception Codes [web]
- Anwendungsbeispiel: PacMan [web]
- Anwendungsbeispiel: SOAHarbour - BPEL 4 LEGO [web]
- Diverse Lehre-Projekte der ETH Zürich [web]
- LeJOS-Beispielprojekt für Eclipse
AR.Drone 2.0
- Technische Spezifikation [web]
- AR.FreeFlight App (f. Android und iPhone) [web]
- AR.Drone open API platform [web]
- AR.Drone Forum [web]
- YADrone Framework [web]
- ARDroneForP5 Framework [web]
XML und JSON
Sonstiges
- Subversion Book [web]
- Subversion FAQ [web]
- Übersichtsvortrag zur UML [pdf]
- Model View Controller [Cunningham & Cunningham] [web]
Debug Info for generation of "last modified"textFragments_en_618 (2015-12-21 18:29:31) | textFragments_de_619 (2017-10-19 18:41:06) | textFragments_de_620 (2015-10-01 16:09:08) | textFragments_de_621 (2016-03-15 10:57:45) | textFragments_de_624 (2015-09-18 15:26:52) | textFragments_de_625 (2015-09-18 15:26:52) | textFragments_de_626 (2015-09-18 15:27:06) | textFragments_de_627 (2015-09-18 15:27:06) | textFragments_de_628 (2015-09-18 15:27:20) | textFragments_de_629 (2015-09-18 15:27:20) | textFragments_de_630 (2015-09-18 15:27:38) | textFragments_de_631 (2015-09-18 15:27:38) | textFragments_de_632 (2015-09-18 15:27:51) | textFragments_de_633 (2015-09-18 15:27:51) | textFragments_de_634 (2015-09-18 15:28:05) | textFragments_de_635 (2015-09-18 15:28:05) | persons_238 (2013-12-09 20:06:00)
19. October 2017 at 18:41 by Dr. Dirk BadeCALL getCollectionFull('teaching/courseliterature','vsys',379,0)