Zusammenfassung
Immer wieder kommt es vor, dass Präsentationen über die Tastatur des Präsentationscomputers bedient werden müssen, weil kein Presenter verfügbar ist. Da Smartphones mittlerweile Alltagsgegenstände geworden sind, liegt die Überlegung nahe, damit die Präsentation zu steuern. In diesem Kapitel geht es um die Entwicklung und Konzeption einer Presenter-Anwendung für PowerPoint, welche für das mobile Betriebssystem Android umgesetzt werden soll. Der Leser soll die Softwareentwicklung unter Android verstehen und den Aufbau der entwickelten Applikation nachvollziehen können.
Konzeption und Entwicklung einer Anwendung im Mobile-Devices-Bereich am Beispiel einer PowerPoint-Presenter-App für Android.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Doctronic (2013).
- 2.
Vgl. Strang und Lichtenstein (2012, S. 420).
- 3.
Vgl. Strang und Lichtenstein (2012, S. 427).
- 4.
Rohles (2012).
- 5.
Rühl und Schenkel (2012).
- 6.
Rühl und Schenkel (2012a).
- 7.
Vgl. Rühl und Schenkel (2012).
- 8.
Vgl. Rohles (2012).
- 9.
Bundschuh (2011).
- 10.
Bundschuh (2011).
- 11.
Vgl. Parker (2012).
- 12.
Apple (2013).
- 13.
Apple (2013).
- 14.
Vgl. Rodewig und Wagner (2012).
- 15.
Vgl. Rodewig und Wagner (2012).
- 16.
Vgl. teltarif.de (2013).
- 17.
Theiss (2013).
- 18.
Vgl. Theiss (2013).
- 19.
Vgl. Microsoft (2013).
- 20.
Erdle (2013).
- 21.
Erdle (2013).
- 22.
Erdle (2013).
- 23.
Google (2013).
- 24.
Vgl. Post (2012, S. 66–67).
- 25.
Kluczniok (2012).
- 26.
Heise et al. (2012)
- 27.
Schaffry (2013)
- 28.
Vgl. Henkelmann (2013).
- 29.
Vgl. Google (2013a).
- 30.
Vgl. Gargenta (2011, S. 9–10).
- 31.
Vgl. Gargenta (2011, S. 10).
- 32.
Vgl. Gargenta (2011, S. 11).
- 33.
Vgl. Gargenta (2011).
- 34.
Vgl. Google (2013a).
- 35.
Google (2013b).
- 36.
Google (2013c).
- 37.
Vgl. Google (2013c).
- 38.
Vgl. Google (2013d).
- 39.
Google (2013e).
- 40.
Google (2013e).
- 41.
Vgl. Google (2013f).
- 42.
Vgl. Post (2012, S. 105–107).
- 43.
Google (2013g).
- 44.
Google (2013h).
- 45.
Google (2013i).
- 46.
Abelson et al. (2011, S. XV).
- 47.
- 48.
Brandt-Pook und Kollmeier (2008, S. 14).
- 49.
Walter (2003, S. 4).
- 50.
Vgl. Walter (2003, S. 4).
- 51.
Vgl. Walter (2003, S. 4).
- 52.
Vgl. Sikora (2008).
- 53.
Vgl. Telzerow (2008).
- 54.
Schnabel (2013a).
- 55.
Vgl. Schnabel (2013b).
- 56.
Vgl. Schnabel (2013a).
- 57.
Vgl. Schnabel (2013a).
- 58.
Vgl. Schnabel (2013a).
- 59.
AVM (2013).
- 60.
Vgl. Thuy (2011).
- 61.
Vgl. Thuy (2011).
- 62.
Vgl. Bluetooth SIG (2013).
- 63.
Vgl. Oracle (2013).
- 64.
Vgl. University of Arizona (2013).
- 65.
Vgl. Google (2013j).
- 66.
Vgl. Google (2013k).
- 67.
Vgl. Google (2013c).
- 68.
Vgl. Microsoft (2006).
- 69.
Kersken (2004).
- 70.
Vgl. The Apache Software Foundation (2013).
- 71.
Vgl. Delap (2007).
- 72.
Microsoft (2006).
- 73.
Microsoft (2006).
- 74.
Microsoft (2006).
- 75.
Vgl. Althof (2007).
- 76.
Vgl. Neward (2007).
- 77.
Vgl. Neward (2007).
- 78.
Vgl. Roth (2010).
- 79.
Vgl. Roth (2010).
- 80.
Vgl. Yiu (2012).
- 81.
Vgl. Google (2013l).
- 82.
Vgl. Yiu (2012).
- 83.
Vgl. Vogel (2013a).
- 84.
Vgl. Vogel (2013b).
- 85.
Vgl. Vogel (2013c).
- 86.
Vgl. Geetha (2010).
- 87.
Interrogare (2012).
Literatur
Abelson, H., Spertus, E., Looney, L., Wolber, D.: App Inventor. O’Reilly, Sebastopol (2011)
Althof, S.: Verzeichnis auslesen in Java. http://mrfoo.de/archiv/315-Verzeichnis-auslesen-in-Java.html (2007). Zugegriffen 20. Mai 2013
Apple Inc. (Hrsg.): iOS – Das fortschrittlichste Betriebssystem der Welt. http://www.apple.com/de/iphone/ios/ (2013). Zugegriffen 18. Mai 2013
AVM Computersysteme Vertriebs GmbH (Hrsg.): WLAN und Bluetooth – der Vergleich. http://www.avm.de/de/News/artikel/newsletter/bluetooth_wlan.html (2013). Zugegriffen 20. Mai 2013
Bluetooth SIG, Inc. (Hrsg.): Service discovery. https://www.bluetooth.org/en-us/specification/assigned-numbers-overview/service-discovery(2013). Zugegriffen 20. Mai 2013
Brandt-Pook, H., Kollmeier, R.: Softwareentwicklung kompakt und verständlich. Vieweg + Teubner, Wiesbaden (2008).
Bundschuh, C.: Betriebssysteme Für Mobile Devices. GRIN, Norderstedt (2011)
Delap, S.: Google’s Android SDK Bypasses Java ME in Favor of Java Lite and Apache Harmony. http://www.infoq.com/news/2007/11/android-java (2007). Zugegriffen 20. Mai 2013
doctronic GmbH & Co. KG (Hrsg.): Mobile Devices vs. PCs 2012, 2013 und darüber hinaus. http://www.doctronic.de/index.php?id=doctronicnews&tx_ttnews%5Btt_news%5D=29&cHash=9ad25fc27fe90d4491a4650a2408dc7c (2013). Zugegriffen 26. April 2013
Erdle, F.: Android: Die Geschichte des Erfolgs. http://www.connect.de/ratgeber/android-geschichte-des-erfolgs-1491130.html (2013). Zugegriffen 18. Mai 2013
Gargenta, M.: Einführung in die Android-Entwicklung. O’Reilly, Köln (2011)
Geetha, S.: Custom ListView – Android developer tutorial (Part 17). http://saigeethamn.blogspot.in/2010/04/custom-listview-android-developer.html (2010). Zugegriffen 20. Mai 2013
Goldmedia Custom Research GmbH (Hrsg): Mobile Monitor 2012– Geräte- Dienste- Kundenzufriedenheit (Teaser für die Langfassung). http://www.goldmedia.com/uploads/media/Mobile_Monitor_2012_Teaser_Goldmedia.pdf (2013). S. 4. Zugegriffen 18. Mai 2013
Google Inc. (Hrsg.): Application fundamentals. http://developer.android.com/guide/components/fundamentals.html (2013a). Zugegriffen 20. Mai 2013
Google Inc. (Hrsg.): Activities. http://developer.android.com/guide/components/activities.html (2013b). Zugegriffen: 20 Mai 2013
Google Inc. (Hrsg.): Services. http://developer.android.com/guide/components/services.html (2013c) Zugegriffen 20. Mai 2013
Google Inc. (Hrsg.): Intents and intent filters. http://developer.android.com/guide/components/intents-filters.html (2013d). Zugegriffen 20. Mai 2013
Google Inc. (Hrsg.): The AndroidManifest.xml File. http://developer.android.com/guide/topics/manifest/manifest-intro.html (2013e). Zugegriffen 20. Mai 2013
Google Inc. (Hrsg.): UI overview. http://developer.android.com/guide/topics/ui/overview.html (2013f). Zugegriffen 20. Mai 2013
Google Inc. (Hrsg.): Get the Android SDK. http://developer.android.com/sdk/index.html (2013g). Zugegriffen 20. Mai 2013
Google Inc. (Hrsg.): Developer tools. http://developer.android.com/tools/index.html (2013h). Zugegriffen 20. Mai 2013
Google Inc. (Hrsg.): Android NDK. http://developer.android.com/tools/sdk/ndk/index.html (2013i). Zugegriffen 20. Mai 2013
Google Inc. (Hrsg.): BluetoothAdapter. http://developer.android.com/reference/android/bluetooth/BluetoothAdapter.html (2013j). Zugegriffen 20. Mai 2013
Google Inc. (Hrsg.): Bound Services. http://developer.android.com/guide/components/bound-services.html (2013k). Zugegriffen 20. Mai 2013
Google Inc. (Hrsg.): Processes and threads. http://developer.android.com/guide/components/processes-and-threads.html (2013l). Zugegriffen 20. Mai 2013
Google Inc. (Hrsg.): Android. http://www.android.com/about/ (2013). Zugegriffen 18. Mai 2013
Heise, C., Heise, A., Persson, C. (Hrsg.): Google will das Android-Update-Problem entschärfen. http://www.heise.de/mobil/meldung/Google-will-das-Android-Update-Problem-entschaerfen-1628129.html (2012). Zugegriffen 18. Mai 2013
Henkelmann, C.: Mobile Apps – Nativ vs. Hybrid oder: Wer billig kauft, kauft zwei mal. http://www.seosweet.de/blog/2013/08/01/mobile-apps-nativ-vs-hybrid-oder-wer-billig-kauft-kauft-zwei-mal/ (2013). Zugegriffen 28. Aug. 2013
Interrogare GmbH (Hrsg.): Trendstudie 2012: Smartphones und Tablets dominieren die private Mediennutzung – Apps bevorzugt. http://www.interrogare.de/news/news-detailansicht/trendstudie-2012-smartphones-und-tablets-dominieren-die-private-mediennutzung-apps-bevorzugt/da3452c23f29844a70a7897ffb5feb0c/ (2012). Zugegriffen 20. Mai 2013
Kersken, S.: Kompendium der Informationstechnik – EDV-Grundlagen, Programmierung, Mediengestaltung. http://openbook.galileocomputing.de/kit/itkomp11001.htm (2004). Zugegriffen 20. Mai 2013
Kluczniok, J.: Android Update-Guide: Was kann welche Version? http://www.netzwelt.de/news/84963-android-update-guide-welche-version.html (2012). Zugegriffen 20. Mai 2013
Massachusetts Institute of Technology (Hrsg.): FAQ – Explore MIT App inventor. http://appinventor.mit.edu/explore/content/faq.html (2013). Zugegriffen 20. Mai 2013
Massachusetts Institute of Technology (Hrsg.): Tutorials – HelloPurr. http://appinventor.mit.edu/explore/content/hellopurr.html (2013a). Zugegriffen 21. Mai 2013
Microsoft Inc. (Hrsg.): Einführung in die Microsoft Office (2007) Open XML-Dateiformate. http://msdn.microsoft.com/library/office/aa338205(v=office.12).aspx (2006). Zugegriffen 20. Mai 2013
Microsoft Inc. (Hrsg.): Windows phone SDK 8.0. http://www.microsoft.com/en-us/download/details.aspx?id=35471 (2013). Zugegriffen 20. Mai 2013
Neward, T.: Using Java to crack Office 2007. http://www.infoq.com/articles/cracking-office-2007-with-java (2007). Zugegriffen 20. Mai 2013
Oracle Inc. (Hrsg.): How to use the system tray. http://docs.oracle.com/javase/tutorial/uiswing/misc/systemtray.html (2013). Zugegriffen 20. Mai 2013
Pakalski, I.: Google verändert Zählsystem, Android 4.1 legt deutlich zu. http://www.golem.de/news/android-verbreitung-google-veraendert-zaehlsystem-android-4-1-legt-deutlich-zu-1304-98484.html (2013). Zugegriffen 21. Mai 2013
Parker, J.: 5 years in: The evolution of the iPhone OS. http://reviews.cnet.com/8301-19512_7-57463858-233/5-years-in-the-evolution-of-the-iphone-os/ (2012). Zugegriffen 18. Mai 2013
Post, U.: Android Apps entwickeln. Galileo Press, Bonn (2012)
Rodewig, K.M., Wagner, C.: Apps entwickeln für iPhone und iPad. http://openbook.galileocomputing.de/apps_entwickeln_fuer_iphone_und_ipad/apps_01_002.html#dodtp856d8bd6-bac7-44c4-ab9a-668b2dd46ef4 (2012). Zugegriffen 18. Mai 2013
Rohles, B.: Entstehung einer mobilen Applikation für mittelständische Unternehmen. http://jorni.de/wp-content/uploads/2012/05/app-entstehung-media-day-2012.pdf (2012). Zugegriffen 20. Mai 2013
Roth, F.: JAVA SAX Parser Beispiel/Tutorial. http://blog.mynotiz.de/programmieren/java-sax-parser-tutorial-773/ (2010). Zugegriffen 20. Mai 2013
Rühl, C., Schenkel, T.: Best Practices für die Entwicklung mobiler Unternehmens-Apps. http://www.heise.de/developer/artikel/Best-Practices-fuer-die-Entwicklung-mobiler-Unternehmens-Apps-1627012.html (2012). Zugegriffen 20. Mai 2013
Schaffry, A.: Die Zukunft mobiler Anwendungen. http://www.computerwoche.de/a/die-zukunft-mobiler-anwendungen/2910477 (2013). Zugegriffen 28. Aug. 2013
Schnabel, P. (Hrsg.): IEEE 802.11/WLAN-Grundlagen. http://www.elektronik-kompendium.de/sites/net/0610051.htm (2013a). Zugegriffen 20. Mai 2013
Schnabel, P. (Hrsg.): WLAN-Übertragungtechnik. http://www.elektronik-kompendium.de/sites/net/0907101.htm (2013b). Zugegriffen 20. Mai 2013
Sikora, A.: Physikalische Schicht – Frequenzsprungverfahren. http://www.tecchannel.de/netzwerk/wlan/401459/bluetooth_grundlagen_herkunft_und_funktionsweise/index4.html (2008). Zugegriffen 20. Mai 2013
Strang, T., Lichtenstein, M.: Smart Mobile Apps – Ein Spagat zwischen Stil, Performanz und Benutzerfreundlichkeit. In: Linnhoff-Popien, C (Hrsg.) Smart Mobile Apps – Mit Business-Apps ins Zeitalter mobiler Geschäftsprozesse. Springer, Heidelberg (2012).
teltarif.de Onlineverlag GmbH (Hrsg.): Windows Phone: Microsofts Neuanfang im Smartphone-Markt. http://www.teltarif.de/handy/betriebssysteme/windows-phone-7.html (2013). Zugegriffen 20. Mai 2013
Telzerow A. (Hrsg.): Die verschiedenen Arten und Reichweiten von Bluetooth. http://www.computerbild.de/artikel/cb-Ratgeber-Handy-Alles-ueber-Bluetooth-3177119.html (2008). Zugegriffen 20. Mai 2013
The Apache Software Foundation (Hrsg.): POI-HSLF – A Guide to the PowerPoint File Format. http://poi.apache.org/slideshow/ppt-file-format.html (2013). Zugegriffen 20. Mai 2013
Theiss, B.: Windows Phone 8 im Überblick. http://www.connect.de/ratgeber/windows-phone-8-im-ueberblick-1457236.html (2013). Zugegriffen 20. Mai 2013
Thuy, L. G.: Simple Android an Java Bluetooth Application. http://luugiathuy.com/2011/02/android-java-bluetooth/ (2011). Zugegriffen 20. Mai 2013
University of Arizona (Hrsg.): Finding your MAC (Media Acces Control) address. http://security.arizona.edu/macaddress (2013). Zugegriffen 20. Mai 2013
Vogel, L.: Using the Android action bar (ActionBar) – tutorial. http://www.vogella.com/articles/AndroidActionBar/article.html (2013a). Zugegriffen 20. Mai 2013
Vogel, L.: Android development tutorial. http://www.vogella.com/articles/Android/article.html (2013b). Zugegriffen: 20 Mai 2013
Vogel, L.: Android ListView – tutorial. http://www.vogella.com/articles/AndroidListView/article.html (2013c). Zugegriffen 20. Mai 2013
Walter, M.: Bluetooth. GRIN, München (2003)
Yiu, S.: My Android tutorials: How to use Timer and TimerTask – Part 1. http://writecodeeasy.blogspot.de/2012/08/androidtutorial-timer-p1.html (2012). Zugegriffen 20. Mai 2013
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Radny, C. (2014). Business Case II: Presenter App. In: Aichele, C., Schönberger, M. (eds) App4U. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-8348-2436-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-8348-2436-3_8
Published:
Publisher Name: Springer Vieweg, Wiesbaden
Print ISBN: 978-3-8348-2435-6
Online ISBN: 978-3-8348-2436-3
eBook Packages: Computer Science and Engineering (German Language)