Benutzer-Werkzeuge

Webseiten-Werkzeuge


edv:prg:android

Programmierung für Android

Infos zum Thema:

Eine gute Howto (Newbie Guide) von Tim Messerschmidt auf der Seite http://www.android-hilfe.de/android-app-entwicklung/21865-howto-android-programmierung-newbie-guide.html zu finden.

Gleich ein eBook zum Thema als PDF kostenlos bei dpunkt.verlag zu erhalten: Android. Grundlagen und Programmierung (die 1. Auflage, Mai 2009, 352 Seiten).

Anleitung für Anfänger: So programmiert Ihr Eure erste Android-App (für Googles Android Studio-IDE)

Programmier Tutorial: Apps für Android entwickeln:

Droid-Wiki: http://www.droidwiki.de/Hauptseite (SDK: http://www.droidwiki.de/Android_SDK)

Sizes & scale: https://developer.android.com/design/style/iconography.html
Launcher icons on a mobile device must be 48x48 dp.
Launcher icons for display on Google Play must be 512x512 pixels.

Google Play - Programmrichtlinien für Entwickler: https://play.google.com/about/developer-content-policy.html#sensitive-events

App Inventor

Entwicklungsumgebung mit der graphischen Programmiersprache um die Android-Apps "zusammenzuklicken": http://de.wikipedia.org/wiki/App_Inventor

Zum App Inventor: http://ai2.appinventor.mit.edu/

:!: Die mit dem App Inventor erstellte Apps kann man nicht bei dem Google Play Store hochladen! Die Apps müssen vorher mit dem Tool AppToMarket konvertiert werden.

AppToMarket:

:!: Mein Kommentar:
Man muss aber im klaren sein, dass sich mit dem AI nur relativ einfache Apps entwickeln lassen, die keine umfangreiche Berechnungen durchführen. Massenberechnungen mit Listen oder Zeitberechnungen erweisen sich als unflexibel und fehleranfällig. Abläufe, die sich in einfache zusammenhängende Ursache→Wirkung Methoden abbilden lassen, sind dagegen sehr einfach zu realisieren.

Android SDK / Android Studio

Herunterladen: http://www.heise.de/download/android-sdk.html

Offizielle Webseite: http://developer.android.com/sdk/index.html (mit Android Studio IDE)

Android NDK: http://www.heise.de/download/android-ndk-1168721.html
Zitat aus Heise-online: Android NDK (Native Development Kit) ist ein mit dem Android Software Development Kit (SDK) vergleichbarer Werkzeugbaukasten, mit dem Entwickler Teile ihrer Anwendungen in nativen Codesprachen wie C und C++ schreiben können.

Auf Ubuntuusers:
http://wiki.ubuntuusers.de/Android_SDK (samt Android NDK)
https://wiki.ubuntuusers.de/Android_Studio - Installationsanleitung

Installation von Android Studio unter Ubuntu via Ubuntu Make: https://wiki.ubuntu.com/ubuntu-make

Eine ausführliche Anleitung, wie man ein eigenes Android-Studio-­Projekt Schritt für Schritt einrichet: https://ct.de/ytg3
Als Beispiel - ein Projekt "Videochat mit Jitsi Meet SDK Samples in eigene Apps und Webseiten einbauen" aus c't-Magazin 2021-19 S.148-149

Allgemeine Gedächtnisstütze zu den Android-Apps.

UnitTest

(Echte) Unit Tests für Android - Developer http://heise.de/-3289233


Stand: 10.09.2021
: Jürgen Kreick

EOF

edv/prg/android.txt · Zuletzt geändert: 2021/09/10 22:23 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki