Burton Michael - Android App Entwicklung für Dummies

Здесь есть возможность читать онлайн «Burton Michael - Android App Entwicklung für Dummies» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. ISBN: , Жанр: foreign_edu, на немецком языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Android App Entwicklung für Dummies: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Android App Entwicklung für Dummies»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Android App Entwicklung für Dummies — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Android App Entwicklung für Dummies», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Vom Kernel bis hin zu den Anwendungen wurde das Android-Betriebssystem mit bewährten quelloffenen Technologien entwickelt. Dadurch können Entwickler leistungsfähige Anwendungen erstellen, die gewissermaßen von der Open-Source-Gemeinde gepflegt wurden. Abbildung 2.3zeigt eine vollständige Übersicht über die Schichten des Android-Anwendungsframeworks.

Abbildung 2.3: Die Schichten des Android-Anwendungsframeworks

картинка 25Bei der Entwicklung von Android-Apps werden Sie manchmal Ressourcen nutzen wollen, auf die auch der Android-Systemkern zurückgreift. Ein gutes Beispiel wäre ein Symbol für eine Menüoption EINSTELLUNGEN. Dazu können Sie auf die Android-Quelltexte zugreifen, die verschiedenen Ressourcen durchsuchen und die für Ihr Projekt benötigten herunterladen. Durch die zugänglichen Quelltexte können Sie auch tiefer eintauchen und genau sehen, wie Android seine Aufgaben erledigt. Bei der Übernahme dieser Ressourcen müssen Sie allerdings gewisse Lizenzanforderungen beachten und die Google-Markenrichtlinien einhalten, über die Sie unter http://d.android.com/distribute/googleplay/promote/brand.htmlmehr erfahren können.

Java-Kenntnisse

Bei der Programmiersprache Java handelt es sich um eines der wunderbaren Werkzeuge, durch die die Android-Programmierung im Gegensatz zu anderen Mobilplattformen fast zum Kinderspiel wird. Während Sie bei anderen Sprachen den Speicher verwalten und Bytes zur Verfügung stellen und wieder freigeben müssen und dann Bits wie beim Dominospielen herumschieben müssen, gibt es bei Java die Java Virtual Machine (JVM), die Ihnen diese Aufgabe abnimmt. Durch die Java-Laufzeitumgebung können Sie sich auf das Schreiben von Code konzentrieren und zwar in einer sauberen, verständlichen Programmiersprache. Sie müssen sich also nicht mit der Schmutzarbeit herumplagen, nur damit Ihre Programmfenster auch angezeigt werden.

картинка 26Bevor Sie Ihre erste Android-Anwendung schreiben, sollten Sie die Java-Grundlagen beherrschen. Wenn Sie sich ein wenig eingerostet fühlen und einen Java-Auffrischungskurs benötigen, können Sie eine der Websites mit Java-Tutorials besuchen, wie etwa http://docs.oracle.com/javase/tutorial(englisch) oder http://www.java-tutorial.org/(deutsch).

картинка 27Zwar finden Sie auch im vorliegenden Buch bereits einige Informationen zu Java, aber vielleicht wollen Sie Ihre Kenntnisse mit einem guten Buch wie Java für Dummies (Wiley-VCH) ja zusätzlich noch ein wenig auffrischen und/oder erweitern.

Optimierung der Hardware

Sie können Android-Apps unter verschiedenen Betriebssystemen entwickeln, zu denen Windows, Linux und Mac OS X zählen. Ich habe für dieses Buch zwar Windows 8 verwendet, Sie können stattdessen aber auch Mac OS X oder Linux benutzen.

Betriebssystem

Android unterstützt momentan die folgenden Plattformen:

✔ Windows XP oder neuere Versionen

✔ Mac OS X 10.5 oder später

✔ Linux mit GNOME oder KDE

картинка 28Da ich für dieses Buch Windows verwendet habe, sehen einige der Abbildungen bei Ihrem Rechner möglicherweise ein wenig anders aus. Wenn Sie einen Mac oder einen Linux-Rechner verwenden, sehen die Pfade anders aus. Die Pfadangaben in diesem Buch sehen so aus:

c: \pfad\zur\datei.txt

Bei einem Mac oder einem Linux-Rechner werden Pfade hingegen so angegeben:

/pfad/zur/datei.txt

Computerhardware

Überzeugen Sie sich vor dem Installieren der benötigten Software davon, dass sie auf Ihrem Rechner ausgeführt werden kann. Recht sicher lässt sich sagen, dass nahezu alle in den letzten etwa vier Jahren hergestellten Desktop- oder Laptop-Rechner ausreichend sein dürften. Ein Computer mit 4 oder 8 GB RAM sollte ebenso funktionieren.

Damit Sie alle benötigten Tools und Quelltexte installieren können, sollte noch genügend Speicherkapazität auf der Festplatte frei sein. Auf der Website für Android-Entwickler unter https://developer.android.com/sdk/installing/studio.htmlfinden Sie eine Liste mit Hardwareanforderungen, die grob angeben, wie viel Speicherplatz für die verschiedenen Komponenten benötigt wird.

картинка 29Um Ihnen ein wenig Zeit zu sparen: Insgesamt brauchen die für die Entwicklung von Android-Anwendungen benötigten Werkzeuge und Frameworks mindestens 3 GB Platz auf der Festplatte.

Hilfsprogramme installieren und konfigurieren

So langsam wird es ernst. Es wird Zeit, dieses Android zum Laufen zu bringen. Vorher müssen Sie aber erst einmal ein paar Tools installieren, einschließlich des SDK:

Android Studio:Eine benutzerfreundliche IDE (Integrated Development Environment, Integrierte Entwicklungsumgebung), die Java und das Android-SDK kombiniert, sodass es ganz einfach wird, Android-Apps zu schreiben.

Java-JDK:Das Java Development Kit bildet die Grundlagen für das Android-SDK.

Android-SDK:In Android Studio enthalten. Bietet Zugriff auf Android-Bibliotheken und ermöglicht Ihnen die Entwicklung für Android.

In den folgenden Abschnitten werde ich Ihnen zeigen, wie Sie sich diese Tools beschaffen und sie installieren können.

картинка 30Ein Vorteil der Arbeit mit Open-Source-Software besteht darin, dass die Tools zur Softwareentwicklung meist kostenlos erhältlich sind. Android bildet hier keine Ausnahme. Alle für die Entwicklung umfassender Android-Apps benötigten Tools kosten Sie nichts.

Android Studio installieren

Android Studio steht unter https://developer.android.com/sdk/installing/studio.htmlfür den Download zur Verfügung. Anschließend durchlaufen Sie die folgenden Schritte, um zum Boot-Bildschirm von Android Studio zu gelangen, wie in Abbildung 2.4gezeigt.

Abbildung 2.4: Der Boot-Bildschirm von Android Studio

Mac-Benutzer

Wenn Sie Mac-Benutzer sind, gehen Sie wie folgt vor, um Android Studio herunterzuladen:

1. Öffnen Sie die heruntergeladene DMG-Datei android-studio.ide-*.dmg.

2. Das Volume ANDROID STUDIO DMG wird erzeugt. Ziehen Sie Android Studio von dort aus in den Ordner PROGRAMME.

3. Entfernen Sie das Volume ANDROID STUDIO DMG, sodass Sie nicht versehentlich das falsche Android Studio ausführen.

4. Öffnen Sie den Ordner PROGRAMME und doppelklicken Sie auf ANDROID STUDIO.

Abhängig von Ihren Sicherheitseinstellungen wird bei dem Versuch, Android Studio zu öffnen, möglicherweise eine Warnung angezeigt, dass das Paket beschädigt ist und in den Papierkorb verschoben werden sollte. Wenn das passiert, wählen Sie SYSTEMEINSTELLUNGEN| SICHERHEIT UND DATENSCHUTZ und dann unter APPS-DOWNLOAD ERLAUBEN VON die Option KEINE EINSCHRÄNKUNGEN. Anschließend öffnen Sie Android Studio.

5. Abhängig von Ihrem Mac werden Sie jetzt möglicherweise aufgefordert, Java zu installieren.

Klicken Sie auf OK. Java wird automatisch für Sie installiert.

Windows-Benutzer

Wenn Sie Windows-Benutzer sind, gehen Sie wie folgt vor, um Android Studio herunterzuladen:

1. Starten Sie die heruntergeladene EXE-Datei, android-studio-bundle-*.exe.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Android App Entwicklung für Dummies»

Представляем Вашему вниманию похожие книги на «Android App Entwicklung für Dummies» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Android App Entwicklung für Dummies»

Обсуждение, отзывы о книге «Android App Entwicklung für Dummies» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x