Kapitel 15. Audio
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
iOS bietet verschiedene Technologien, mit denen deine App Sound produzieren, aufnehmen und verarbeiten kann. Das Thema ist sehr umfangreich, deshalb werde ich mich auf die Grundlagen konzentrieren. Am Ende dieses Kapitels findest du Vorschläge, wie du das Thema weiter vertiefen kannst.
Keine der in diesem Kapitel besprochenen Klassen bietet eine Schnittstelle, die es dem Benutzer ermöglicht, die Tonwiedergabe zu stoppen und zu starten - auch bekannt als Transportschnittstelle. Wenn du eine Transportschnittstelle brauchst, gibt es einige Möglichkeiten:
-
Du kannst deine eigene Schnittstelle erstellen.
-
Du kannst die eingebauten "Fernbedienungs"-Tasten mit deiner App verknüpfen, wie ich in diesem Kapitel erklären werde.
-
Eine Webansicht(Kapitel 12) unterstützt das HTML5-Tag
<audio>
; dies kann eine einfache, leichtgewichtige Methode sein, um Audio abzuspielen und dem Nutzer die Steuerung der Wiedergabe zu ermöglichen (einschließlich der Verwendung von AirPlay). -
Du könntest den Sound als Film behandeln und die Interface-Klassen verwenden, die ich in Kapitel 16 bespreche; das kann auch eine gute Möglichkeit sein, eine Sounddatei aus der Ferne über das Internet abzuspielen.
Systemklänge
Die einfachste Form des Tons ist der Systemton, das iOS-Äquivalent zum einfachen "Piepton" eines Computers. Er wird durch die System Sound Services ...
Get Programmierung iOS 14 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.