Apple Apple TV – Apple (FR), a tvOS alkalmazás tervezése – Apple Developer
A tvOS alkalmazás megtervezése
Contents
Miután az alkalmazás elkészült és futtatta, keressen további módszereket az élmény javítására. A kis dolgok nagy változást hozhatnak, ha egy adott szolgáltatás hozzáadása, vagy a tartalmat másképp hozzákapcsolja. Például:
Apple Apple TV
Az Apple TV eredeti Apple sorozata és filmjei+. Az Ön által választott prémium csatornák. Több ezer film bérelni vagy vásárolni. A legnépszerűbb streaming szolgáltatások * . Minden ott van, az Apple TV alkalmazásban, amely elérhető az összes kedvenc Apple készülékén, de a streaming platformon, a csatlakoztatott TV -jén, a játékkonzolján és még sok más támogatáson is. Nem fogsz jobban nézni a tévét nézni.
Nyissa meg az alkalmazást
Majdnem minden. Jelenleg a képernyőkön.
Az Apple TV+-on nézze meg az eredeti Apple sorozat és a kritikusok által üdvözölt filmek streamingjét. Kizárólag az Apple TV alkalmazásban.
megvesz. Dicséret. néz. Közvetlenül az alkalmazásban. Találjon itt több ezer filmet, beleértve a nemrégiben megjelent nagy sikert. Közvetlenül az alkalmazásban vásárolhat, bérelhet és megnézheti a tartalmat (beleértve az iTunes -on vásároltokat).
A streaming szolgáltatások könnyebben, mint valaha. Könnyen fedezze fel a sorozatot, amely elbűvöli Önt olyan streaming szolgáltatásokról, mint a MyCanal, a Molotov és az Amazon Prime Video – közvetlenül az alkalmazásból.
Az Apple TV+-on nézze meg az eredeti Apple sorozat és a kritikusok által üdvözölt filmek streamingjét. Kizárólag az Apple TV alkalmazásban.
megvesz. Dicséret. néz. Közvetlenül az alkalmazásban. Találjon itt több ezer filmet, beleértve a nemrégiben megjelent nagy sikert. Közvetlenül az alkalmazásban vásárolhat, bérelhet és megnézheti a tartalmat (beleértve az iTunes -on vásároltokat).
A streaming szolgáltatások könnyebben, mint valaha. Könnyen fedezze fel a sorozatot, amely elbűvöli Önt olyan streaming szolgáltatásokról, mint a MyCanal, a Molotov és az Amazon Prime Video – közvetlenül az alkalmazásból.
Könnyen megtalálja azt, amit meg akarsz nézni.
Francia sorozat és filmek
Ha tetszett az egész emberiségnek
Személyre szabás. Példátlan fény alatt. Fedezze fel a filmekre és a sorozatokra vonatkozó javaslatokat csak az Ön számára, a kedvelt programok ihlette kiválasztásait, bármit is használ az alkalmazás, amelyet megnézhet, és tartalmi ajánlásokat, hogy megtekinthesse a családi családot.
Kedvenceink
DRÁMA
Az esemény
Annie Ernaux regénye szerint az 1960 -as években az abortuszról szóló dráma az 1960 -as években.
DRÁMA
Az olimpia
Jacques Audiard elmondja négy párizsi fekete -fehér szerelmi életét.
KOMÉDIA
Parlament, 2. évad
Egy képregény sorozat az európai intézmények középpontjában.
DRÁMA
Az esemény
Annie Ernaux regénye szerint az 1960 -as években az abortuszról szóló dráma az 1960 -as években
DRÁMA
Az olimpia
Jacques Audiard elmondja négy párizsi fekete -fehér szerelmi életét.
Ön rajtad múlik, hogy a szakemberek ajánlásai közül válasszon. A Watch lapon fedezze fel a csapataink gondosan kiválasztott tartalmát, hogy a TV -t a Best of TV -hez nyújtsa be, a különböző alkalmazásokban elérhető összes programból.
Egy rész a gyerekeknek. Minden korban. Könnyen megtalálja a gyermekek számára kiválasztott kiváló programokat, karakter szerint, tárgy és még életkor szerint is. Hacsak a gyermeke már nem választotta meg a választást ..
A tvOS alkalmazás megtervezése
Ha még nem ismeri az Apple TV szoftverfejlesztését, vegye be a Momille -t, hogy megismerje magát az Ön által használt eszközökkel és technológiákkal. Az Apple biztosítja az induláshoz szükséges eszközöket, és a tvOS megadja a kívánt technológiákat és funkciókat a szükséges előadással.
Fedezze fel a lehetőségeket
Ölelje meg a nappali élményét az Apple TV -n azáltal, hogy olyan tartalmat szállít, amelyet az emberek élvezhetnek a kanapéból. Stream a legújabb szórakoztatás, sport vagy hírtartalom. Nagyszerű játék vagy oktatási élményt kínál, vagy kellemes személyi edzéseket egy fitnesz alkalmazásból. Jelölje meg a tartalmát olyan kiváló minőségű formátumokban, mint a 4K Video, a Dolby Vision, a Dolby Atmos és a HDR10. Tervezze meg az alkalmazás felületét, hogy támogassa az egyszerű navigációt az Apple TV távvezérlővel. A tvOS különböző útvonalakat kínál a tartalom kézbesítéséhez, és a választott út kezdetben befolyásolja a későbbi döntéseket:
Gyors programozási nyelvi útmutató A Swift Programming Language Book teljes áttekintést nyújt a Swift programozási nyelvről, és ez a tökéletes hely az utazás megtanulásához a Swift.
Válassza ki az App-Builder technológiáját
Egy másik korai választás az, hogy az alkalmazás-építő technológiákat az alapvető infrastruktúrához használják. Az App-Builder Technologies biztosítja az alapvető kódot, amelyet az interfész összeállításához, az események kezeléséhez és a rendszerrel való interakcióhoz használ. Minden App-Builder technológia legalább egy fejlesztési utat támogat, és néhány több út támogatja. Válasszon a következő APP-Builder technológiák közül:
Emberi iránymutatások felület Az Apple emberi interfész -iránymutatásai hihetetlen információkat nyújtottak az alkalmazás interfészének megtervezéséről, a tartalom navigálásáról és az Apple TV -n történő interakciók kezeléséről. Az ezen iránymutatások elolvasása prioritássá tegye a tvOS ökoszisztéma feltárásainak, és a megfelelő Apple Design erőforrásokat használja az alkalmazás tervezéséhez.
Vannak bizonyos funkciók és technológiák, amelyek nélkülözhetetlenek a tvOS alkalmazásokhoz. A kezdeti felhasználói felület megtervezésekor győződjön meg arról, hogy a következő funkciókat veszi figyelembe:
Sötét üzemmód Ez a rendszerszintű beállítás lehetővé teszi, hogy valaki választjon az Apple TV-jének könnyű vagy sötét felülete között. A sötét és fényes interfész stílusok különféle színes palettákra és képeszközökre támaszkodnak, amelyeket eszközkatalógusok segítségével kezelnek. A felhasználói felület más részeihez használja a System API -t, hogy meghatározza, mikor van ideje megváltozni a könnyű és a sötét tartalom között. A részletekért tekintse meg a sötét divat támogatását a felületén .
Jelenetek A jelenetek az alkalmazás felületének kezeléséhez használt infrastruktúra kulcsfontosságú részét képezik. A jelenet koordinálja a felhasználói felület és az alkalmazás többi része közötti interakciókat. A jelenetek az UI -t érintő értesítésekre is reagálnak, például a Forund és a háttér végrehajtása közötti átmenetek. Ügyeljen arra, hogy minden alkalmazásban támogatja a jeleneteket. Információért tekintse meg a Swiftui -t és az Uikit -t .
Automatikus elrendezés Ahelyett, hogy manuálisan beállítaná a nézetek helyzetét a különböző TV -méretek, aspektus arányok és felbontások befogadására, mondja el a rendszert, hogyan kell ezeket a beállításokat a jelenlegi biztonságos területekhez viszonyítva elvégezni . A Swiftui és a TVML az automatikus elrendezést alkalmazzák az UI tervezési megközelítéseik részeként. Az automatikus elrendezés elfogadásához az UIKIT nézetben adjon hozzá automatikus elrendezési korlátozásokat a felületéhez.
Méretezhető képek Helyezze be az SF szimbólumokat, hogy az alkalmazás adaptálható legyen a változáshoz. Az SF szimbólumok egy olyan konfigurálható, vektor-alapú képek hatalmas gyűjteményét alkalmazzák, amelyek természetesen alkalmazkodnak a megjelenéshez és a méretváltozásokhoz. Emellett jól keverednek a San Francisco rendszer betűtípussal, ami az Apple Platforms -os megjelenéshez vezet. A szimbólumképek konfigurálásának és megjelenítésének megtekintése a felhasználói felületen .
Tervezze meg a felületet a fókusz-alapú navigáció szem előtt tartásával. A legtöbb interakció az alkalmazásával az Apple TV távvezérlőn keresztül fordul elő. Az emberek a távvezérlő irányított gombjait használják, hogy a Focus egyik részéről a felhasználói felületet a másikra változtassák. Ezek az a kiválasztott gomb, amely a fókuszált elemre vagy a menügombra való cselekedetre léphet vissza az előző képernyőn. Tegye a navigációt a lehető legegyszerűbbé, és minimalizálja a szöveges bemenetet és más összetett interakciókat. A zárolás az egyik módja annak, hogy egyszerűsítsük a navigációt, és elősegítsék az UI hasonló elemei közötti következetességet. A zárolás egy kapcsolódó nézetek egy csoportja, amelyet egyetlen, választható elembe kombinál. Például egy filmzár lehet a film címe, leírása, szereplő listája és poszter képe. Amikor valaki kiválaszt egy filmet, a tvOS helyek az egyes tárgyak teljes zárolására összpontosítanak. További információkért tekintse meg a zárolásokat .
Kiváló minőségű média lejátszási támogatás
A nappali helyzete az Apple TV-t ideális bérletivá teszi a média-központú alkalmazásokhoz. Az Apple audio- és video -technológiái hozzáférést biztosítanak a médiaformátumok széles skálájához, és az eszközökhöz, amelyekre a legmagasabb színvonalú lejátszáshoz szükségesek.
Játsszon és kezelje a médiát Az AVKIT mindent biztosít, amire szüksége van az alkalmazás audio- és video -tartalmának lejátszásához és kezeléséhez. Videó jelenítse meg a szokásos rendszerfelület használatával, amely beépített szállítási vezérlőket és Airplay támogatásokat, képet (PIP), intersticiális tartalmat és még sok más segítségével kínál. A tartalmának finomabb ellenőrzéséhez használja az AVFoundációt .
Játsszon ki kiváló minőségű térbeli audiót Hozzon létre a végső zenelejátszót az AVFaudio használatával, amely az AvFoundation keretrendszer audio-specifikus típusát tartalmazza. Vegye ki a hangját egy másik dimenzióba a fázis segítségével, amely támogatja a komplex, dinamikus térbeli audioélmények létrehozását a játékokban és az alkalmazásokban.
Közvetítse az élő vagy rögzített tartalmat Tanulja meg, hogyan lehet létrehozni a streamD -tartalmat, és telepítse azt a szerverre a HTTP élő streaming segítségével . Játssza vissza azt a streamed tartalmat az Ön alkalmazásából az AVFoundation segítségével .
Fogadja el a bevált gyakorlatokat a fejlesztés során
A lehető legjobb élményt kínálja a lehető legjobb élményt az alábbiakkal:
Védje az emberek magánéletét Fontos a magánélet védelme, ezért tartsa tájékoztatni az embereket arról, hogy miként használja fel adataikat. Ha adatokat gyűjt, akkor felajánlotta az adatvédelmi állapotot, amely elmagyarázza, hogyan használja ezt az információt. Amikor a személyes adatokon működő Apple Technologies -t használja, tartalmazza a rendszer leírását a rendszer számára, hogy az első használatkor megjelenítse. További információkért tekintse meg a felhasználó magánéletének védelmét .
Biztosítsa az összegyűjtött és tárolódott adatokat Ha adatokat gyűjt, ügyeljen arra, hogy megvédje ezeket az adatokat a rosszindulatú támadásoktól. Tároljon nagyon érzékeny adatokat, például jelszavakat, pénzügyi adatokat vagy személyesen azonosítható információkat a felhasználó titkosított kulcstartójában . Használjon más adatok tárolására a lemezes titkosítást vagy más Apple biztonsági technológiákat. Használja az Apple CryptoKit -t, hogy titkosítsa a helyben tárolt vagy az alkalmazáson kívüli adatokat.
Az akadálymentesség támogatási ellenőrzési támogatása Az Apple az akadálymentesség -támogatást igazolja a technológiáinak megfelelően, de a képernyőolvasók és az egyéb akadálymentesség funkciók támaszkodnak az Ön alkalmazásának nyújtott információkra. A Swiftui és az Uikit leírhatja a felhasználói felület minden darabját, de csak tudod, hogy ezek hogyan működnek együtt. Tekintse át az akadálymentesség-címkéket és más leírásokat, hogy megbizonyosodjon arról, hogy hasznos információkat nyújtanak, és ügyeljen arra, hogy a fókusz-alapú navigáció egyszerű és intuitív legyen. További információkért tekintse meg az akadálymentességet .
Nemzetközivé váljon és lokalizálja alkalmazását Bővítse alkalmazását a nemzetközi piacokra azáltal, hogy más régiókra és nyelvekre lokalizálja. Készítse elő az alkalmazást az Alapítvány keretrendszerével, amely támogatja a karakterláncok, dátumok, idők, valuták és számok formázását a különböző nyelvek és régiók számára. Győződjön meg arról, hogy az UI jól néz ki mind a balról jobbra, mind a bal oldali jobb nyelven. Lokalizálja az alkalmazás erőforrásait, és adja hozzá azokat az Xcode projektjéhez. A nemzetközivé válási és lokalizációs folyamatról a lokalizáció megtekintése .
Design mindenki számára Fontolja meg a társadalmi és kulturális különbségeket a tartalom kidolgozásakor, és kerülje el azokat a képeket és kifejezéseket, amelyek negatív vagy megalázó konnotációkkal rendelkeznek a közönség egyes részeire. További információkért tekintse meg a beillesztést .
Alaposan tesztelje és hibakeresse az alkalmazását A fejlesztési ciklus során a hibakeresési problémák, amikor azok felmerülnek a beépített Xcode hibakeresővel . Építsen automatizált tesztkészleteket az XCtest használatával, és minden építkezés során futtassa azokat az új kódmunkák validálásához. Használja az Xcode Cloud folyamatos integrációs rendszerét az építkezés, a tesztciklusok és az alkalmazások terjesztéséhez a minőségbiztosítási csapathoz.
Optimalizálja az alkalmazás teljesítményét A szűk keresztmetszetek és egyéb teljesítmények a kódjában az Xcode -hoz tartozó Instruments alkalmazás használatával. Profilja a kódot, keresse meg a memória szivárgását, elemezze az erőforrás -felhasználást és még sok minden mást. Az eszközök segítségével történő összegyűjtésről az alkalmazás teljesítményének javításának megtekintése .
Válasszon egy üzleti modellt az alkalmazásához Az alkalmazás világszerte történő terjesztése különféle üzleti modellek felhasználásával, beleértve az ingyenes, ingyenes alkalmazáson belüli vásárlásokat, a fizetést és még sok mást. Készítse el felületét oly módon, hogy koherens élményt nyújtson és támogatja a választott üzleti modellt. További információkért tekintse meg az üzleti modell kiválasztását.
Hogyan lehet továbbvinni
Miután az alkalmazás elkészült és futtatta, keressen további módszereket az élmény javítására. A kis dolgok nagy változást hozhatnak, ha egy adott szolgáltatás hozzáadása, vagy a tartalmat másképp hozzákapcsolja. Például:
Egyszerűsítse az alkalmazás bejelentkezési folyamatát Fogadja el a rendszer bejelentkezési felületét, hogy az emberek bejelentkezzenek a tvOS alkalmazásba egy iPhone vagy iPad használatával, ugyanazon Apple ID-hez társítva. Gyorsabban vezesse be az embereket a tartalmukba azáltal, hogy elfogadja a multi-tüneti támogatást, ami egyszerűsíti az alkalmazás-biztonság-biztonsági profil kiválasztásának folyamatát.
Engedje meg, hogy az emberek csatlakozzanak a többi eszközükről Hagyja, hogy az emberek kapcsolatba lépjenek az iPhone, iPad vagy Apple Watch tvOS alkalmazásával. Hozzon létre egy biztonságos hálózati kapcsolatot mindkét eszközön futó alkalmazás között a Devicediscoveryuiui használatával, és használja ezt a kapcsolatot az adatok cseréjéhez. Például, hagyhatja, hogy valaki az iPhone érintési bemenete segítségével vezérelje a tvOS alkalmazást.
Bemutatja a tartalmat a felső polcon Az Apple TV kezdőképernyőn az alkalmazások felső sora további tartalmat jeleníthet meg a fenti Banner területen. Tartalma a rendszerbe a felső polc -alkalmazás kiterjesztéssel, amely külön végrehajtható végrehajtható, amelyet az alkalmazásba tartalmaz. Használja a bővítését az új vagy kiemelt tartalom kiemeléséhez, vagy megjelenítse valaki kedvenc műsorait. A TV -szolgáltatások megtekintése a TV -szolgáltatások megtekintéséről szóló információkért .
Engedje meg az embereknek, hogy megoszthassák a tevékenységeket a shareplay felhasználói A SharePlay arra készteti az embereket, hogy osszák meg alkalmazásának tevékenységeit a FaceTime hívás során. Használja a filmfigyelő éjszakát a streaming video alkalmazásban, vagy használja a játék estéjét a Spectator Sport-ba. Határozza meg azokat a tevékenységeket, amelyeket megosztani szeretne a csoportos tevékenységek használatával . Szinkronizálja a média lejátszását az AVFoundation segítségével .
Audio élő rögzítés és videó a sugárzáshoz A tartalom megosztásának másik módja az élő videó és audio rögzítése, valamint a Live felvételként vagy sugárzásként történő mentése. Adja hozzá ezt a támogatást a játékokhoz vagy más alkalmazásokhoz, amikor az emberek meg akarják osztani tapasztalataikat e -mailben, üzenetekben vagy közösségi médiában. További információkért tekintse meg a ReplayKit -et .
Adjon hozzá futásidejű állapot -ellenőrzéseket az új funkciók körül Amikor frissíti az alkalmazást, hogy támogassa a tvO -k új verzióját, helyezze el a futásidejű ellenőrzéseket, amelyek az új funkciók kódját tartalmazzák. A futásidejű ellenőrzések kiküszöbölik az alkalmazás különböző verzióinak kiszállításának szükségességét: az egyik a tvOS új verzióját futtató emberek számára, a másik pedig a régebbi verziókat futtató emberek számára. Mindenki ugyanazt az alkalmazást futtatja, és a tvO -k újabb verziójában szereplő emberek hozzáférnek az új funkciókhoz, amelyeket hozzáadott. A futásidejű ellenőrzések hozzáadásával kapcsolatos információkért a kód futtatásának megtekintése az adott platformon vagy az operációs rendszeren .
Megkönnyítse az emberek számára, hogy más módon lépjenek kapcsolatba az alkalmazás tartalmával:
Megkönnyítse a boldogság megkönnyítését Gondoljon arra, hogy az emberek hogyan használják az alkalmazást, és találjanak módot a fontos tartalom gyors felszínére. Használja a dátum- és időinformációkat az új vagy aktuális tartalom kiemeléséhez. Használja a gépi tanulást az adatok elemzéséhez és jobb megoldások kínálatához. Dinamikusan töltse újra a felületét, hogy a gyakran használt tartalom hozzáférhetőbbé váljon.
Univerzális linkek az alkalmazás tartalmához Ha webhelye és alkalmazás hasonló tartalmat kínál, adjon hozzá Universal Link támogatást az alkalmazásához. Az univerzális linkekkel nem kell külön URL -eket létrehoznia az alkalmazásban a tartalom megnyitásához. Egy URL megnyitja az alkalmazást, amikor telepítve van, vagy a webhelyét, amikor nem az. További információkért tekintse meg az alkalmazások és a weboldal engedélyezését a tartalmához való hivatkozáshoz .
Fedezzen fel többet
Tudjon meg többet azokról a technológiákról, amelyek egyedi kapabilitást biztosítanak, mégis szorosan integrálódnak az Apple platformokhoz, hogy az alkalmazások és játékok zökkenőmentes ökoszisztémáját hozzák létre az iOS, iPados, MacOS, TVOS, Visionos és Watchos területeken.
Az alkalmazások terjesztése
Ha készen áll az alkalmazások terjesztésére, az App Store lehetővé teszi, hogy az alkalmazásokat milliók Hungs ember számára továbbítsa szerte a világon. Tudjon meg többet az alkalmazások előkészítéséről az App Store -ba való benyújtáshoz. Ismerje meg az alkalmazások benyújtását