de.hideout-lastation.com
Paradies Für Designer Und Entwickler


Android Studio 3.0 - Alles, was Sie wissen müssen

Als Android-Entwickler erwarte ich neue und innovative Funktionen von Google, die Entwicklern wie mir helfen , Apps so einfach wie nie zuvor zu erstellen und zu testen, und Android Studio 3.0 ist nicht anders. Android 3.0 wurde erstmals im Google I / O 2017 angekündigt und bietet Unterstützung für Kotlin sowie eine Reihe anderer Funktionen.

Wenn Sie nicht warten können, um die neuen Funktionen auszuprobieren, laden Sie Android Studio 3.0 Preview herunter und genießen Sie es. Lassen Sie mich Ihnen die Vorteile von Android Studio 3.0 - der neuen Android IDE - zeigen.

Android Oreo-Unterstützung

Android Studio 3.0 bietet Unterstützung für das Schreiben von Apps für Android 8.0 Oreo einschließlich der neuen Funktionen, die in Oreo unterstützt werden. Mit dieser neuen IDE können Sie einfach adaptive Launcher-Symbole erstellen und neue Schriftarten in Ihren Apps hinzufügen.

Adaptive Symbole zeigen verschiedene Formen auf verschiedenen Geräten für verschiedene OEMs an. Sie können ein adaptives Startprogramm-Symbol mithilfe des Assistenten für adaptives Symbol erstellen, auf den Sie zugreifen können, indem Sie mit der rechten Maustaste auf den Ordner / res klicken und Neu, dann Image-Asset und anschließend Launcher-Symbole (adaptiv und alt) auswählen.

Da Oreo jetzt herunterladbare Schriftarten unterstützt, können Sie sie jetzt in Ihren Apps hinzufügen, um die Größe der APKs Ihrer Apps zu verringern. Ebenso können Sie in Ihren Apps Schriftarten im XML-Format hinzufügen - so einfach wie Sie eine beliebige andere Ressourcendatei hinzufügen .

Basisplattform-Update

Android Studio 3.0 wird mit der IntelliJ Platform 2017.1.2 geliefert, die zahlreiche neue Funktionen und Verbesserungen in der Android-IDE bietet. Diese Verbesserungen helfen Ihnen dabei, schneller zu programmieren, und bieten Funktionen wie Parameterhinweise, sofortige Suchergebnisse, neue Lint-Checks, semantische Hervorhebung und vieles mehr.

Unterstützung neuer Funktionen

Java 8 bietet Unterstützung

Da Entwickler sich nun an Java 8-Funktionen gewöhnen, hat Google die Unterstützung für solche Sprachfunktionen in Android Studio verbessert. Dies bedeutet, dass Sie OpenJDK-APIs wie java.time, java.nio.file und java.lang.invoke verwenden können. Sie können also auch Bibliotheken verwenden, die mit diesen APIs in Ihren Apps erstellt wurden.

Kotlin Sprachunterstützung

Kotlin ist eine Java-interoperable Sprache, die den Standardcode reduziert, Nullzeiger-Ausnahmen vermeidet und zahlreiche weitere Verbesserungen gegenüber Java einführt. Es ist expressiver und prägnanter im Vergleich zu Java, und mit Android Studio 3.0 können Sie jetzt Java-Dateien in Kotlin konvertieren oder direkt in Kotlin programmieren.

Unterstützung für Instant Apps

Instant Apps sind wie Web-Apps, aber native Apps, die Android-APIs verwenden können und Ihrer App ein einheitliches Erscheinungsbild verleihen. Für den Endbenutzer ist es so einfach wie das Öffnen eines Weblinks. Aber für den Entwickler (das bist du), geht es darum, seine App in Module zu modularisieren, die als "Feature-Modul" bezeichnet werden und zusammen eine "Feature-APK" bilden.

Instant Apps können im Gegensatz zu normalen Apps ohne Installation wie Web-Apps ausgeführt werden. Damit es funktioniert, müssen Sie Ihre vorhandene App aktualisieren, um Instant-Apps zu unterstützen. Android Studio 3.0 bietet die Module "Instant App" und "Feature" für dasselbe. Ich denke, es ist eine Verbesserung gegenüber regulären Apps. Was denken Sie?

Neue und aktualisierte Tools

Neuer Android Profiler

Android Profiler ist das neue Überwachungstool für Android, das das alte Android Monitor Tool ersetzt. Es ist viel besser als das alte Tool und bietet eine einheitliche Ansicht der App in Echtzeit. Sie können auf dasselbe zugreifen, indem Sie das Menü Ansicht öffnen, dann auf " Tool Windows " gehen und schließlich " Android Profiler " wählen.

Neuer APK-Debugger

Der neue APK Debugger in Android Studio 3.0 bietet verbesserte Debugging-Funktionen . Nichtsdestoweniger können Sie APKs debuggen, wenn sie debuggbar sind - selbst wenn sie nicht wie zuvor aus einem Android Studio-Projekt stammen. Sie können auf das Tool zugreifen, indem Sie im Menü "Datei" auf " Profil oder Debug APK " klicken.

Neuer Gerätedatei-Explorer

Der neue Gerätedatei- Explorer ist ein Werkzeug, um nahtlos auf das Dateisystem des angeschlossenen Geräts zuzugreifen . Sie können Dateien auf dem Gerät anzeigen, kopieren und löschen. Sie können diese Dateien auch in dieser IDE öffnen. Sie können auf den Datei-Explorer zugreifen, indem Sie auf das Menü "Ansicht" klicken, " Tool Windows " wählen und auf " Device File Explorer " klicken.

Neues Android Plugin für Gradle

Android Plugin für Gradle 3.0.0 ist ein neues, verbessertes Gradle-Plugin, das hilft , Leistungsprobleme des vorherigen Plugins zu beheben und verschiedene andere Verbesserungen bietet. Dazu gehören schnellere Konfigurationszeiten, variantenbasierte Abhängigkeitsauflösung und mein Favorit - schnellere inkrementelle Builds .

Alte Werkzeugverbesserungen

Android Emulator-Funktionen

Android Emulator im Lieferumfang von Android Studio 3.0 bietet zahlreiche Verbesserungen bei Geschwindigkeit und Leistung, einschließlich der Unterstützung von OpenGL ES 3.0 für API-Stufe 24 und höher. Darüber hinaus bietet es eine einfachere Möglichkeit, einen Fehlerbericht für Ihre laufende App zu generieren, und eine schnellere Möglichkeit, Fehler im Emulator zu senden .

Layout-Editor-Funktionen

Der Layout-Editor wird verwendet, um Layouts in einem Drag-and-Drop-Editor zu entwerfen, und das neue Android Studio bietet diesem Interface Maker verschiedene Verbesserungen. Zu den neuen Funktionen gehören erweiterte Drag-and-Drop-Ansichten, ein neues Fehlerfeld, Unterstützung für Barrieren und Gruppen sowie eine verbesserte Erstellung von Ketten.

APK Analyzer Funktionen

APK Analyzer ist ein Tool, um APK zu analysieren und seine Zusammensetzung zu verstehen, nachdem der Build-Prozess abgeschlossen ist. Es hilft beim Reduzieren der Dateigröße und beim Debuggen von DEX-Dateien und -Ressourcen. Mit Android Studio 3.0 bietet es neue Filteroptionen, eine verbesserte Baumansicht und eine bessere Überprüfung von Proguard-fähigen APKs .

Um den APK Analyzer zu verwenden, ziehen Sie einfach ein APK in das Editor-Fenster von Android Studio. Alternativ können Sie zur Projektperspektive wechseln und ein APK im Projektfenster öffnen. Und schließlich, können Sie auch zum Build- Menü gehen, wählen Sie " APK analysieren " aus den Optionen, und wählen Sie dann Ihr APK.

Layout-Inspektor-Funktionen

Der verbesserte Layout-Inspektor in dieser Android-IDE enthält Verbesserungen, mit denen Sie Layoutprobleme problemlos beheben können . Dazu gehören eine neue Suchfunktion, kategorisierte Eigenschaften usw. Sie können auf dieses Prüfwerkzeug zugreifen, indem Sie im Menü Extras die Option Android auswählen und dann auf " Layout-Inspektor " klicken.

Welche Merkmale sollen als nächstes folgen?

Dies war alles über die neuen Funktionen und Verbesserungen in Android Studio 3.0. Obwohl diese Liste noch viele begeistern wird, würden einige von Ihnen nach weiteren Funktionsupdates in Android Studio suchen. Und warum solltest du nicht? Android Studio ist für Entwickler wie Sie, und Sie müssen ein Mitspracherecht bei den kommenden Funktionen haben .

Zum Glück hört Google Entwickler wie mich und Sie - besuchen Sie einfach die Android Studio Project Site. Hier sehen Sie verschiedene Möglichkeiten, um Ihre Stimme zu erheben, Fehler zu melden und neue Funktionen vorzuschlagen - folgen Sie einfach den Anweisungen dort, um Ihr Herz zu sprechen, und denken Sie daran, alle notwendigen Informationen anzugeben.

Wenn Sie diesen Beitrag gerne gelesen haben oder Ihre Lieblingsfunktion in Android Studio 3.0 teilen möchten, schreiben Sie einfach einen Kommentar oder teilen Sie Ihre Gedanken mit mir unter @aksinghnet auf Twitter. Ich würde gerne von dir hören. Und, fröhliche Programmierer!

10 virtuelle Instrumente, die Sie in Ihrem Webbrowser spielen können

10 virtuelle Instrumente, die Sie in Ihrem Webbrowser spielen können

Wenn Sie ein Musiker sind, wissen Sie wahrscheinlich, wie nervig es sein kann, sich von Ihrem Instrument zu entfernen. In Zeiten, in denen Sie Ihr Instrument nicht bei sich haben können, aber Sie das Gefühl haben, dass Sie ein oder zwei Melodien spielen müssen, können Sie vielleicht Trost in browserbasierten virtuellen Instrumenten suchen. We

(Tech- und Design-Tipps)

30 CSS Puns, die zeigen, dass Designer einen großen Sinn für Humor haben

30 CSS Puns, die zeigen, dass Designer einen großen Sinn für Humor haben

Die Arbeit eines Webdesigners kann sehr schmerzhaft und frustrierend sein, aber es ist auch eine eng verbundene Gemeinschaft mit einem gesunden Sinn für Humor. Nehmen Sie zum Beispiel CSS-Wortspiele wie das auf dem Titelbild dieses Beitrags.In der Tat erhalten Sie wahrscheinlich diese universelle Wahrheit, auch wenn Sie kein Designer sind!

(Tech- und Design-Tipps)