Apple Apple TV – Apple (fr), TVOS tətbiqinizi planlaşdırır – Apple geliştiricisi

TVOS tətbiqinizi planlaşdırmaq

Tətbiqinizi yuxarı və işlədikdən sonra təcrübəni yaxşılaşdırmağın əlavə yollarını axtarın. Kiçik şeylər müəyyən bir xüsusiyyət əlavə etmək və ya məzmununuzu fərqli bir şəkildə qiymətləndirən böyük bir fərq edə bilər. Misal üçün:

Apple Apple TV

Apple TV-nin orijinal Apple seriyası və filmləri+. Seçdiyiniz mükafat kanalları. Minlərlə film icarəyə götürmək və ya almaq. Ən populyar axın xidmətləri * . Bütün sevdiyiniz Apple cihazlarında, həm də əlaqə platformalarınızda, əlaqəli televizorunuzda, oyun konsolunuzda və bir çox dəstəyinizdə olan Apple TV tətbiqetməsində hər şey var. Televizora baxmaq üçün daha yaxşı tapa bilməzsiniz.

Tətbiqi açın

Demək olar ki, hər şey. Hal hazırda ekranlarınızdadır.

Apple TV + -də, orijinal Apple seriyası və tənqidçilər tərəfindən alınan filmlərin axınına baxın. Yalnız Apple TV tətbiqində.

Almaq. Tərifləmək. baxmaq. Birbaşa tətbiqetmədə. Burada minlərlə film tap, o cümlədən böyük uğurlar da daxil olmaqla. Birbaşa tətbiqetmədə məzmunu (iTunes-da satın alanlar daxil olmaqla) ala, icarəyə götürə və izləyə bilərsiniz.

Axın xidmətləri həmişəkindən daha asandır. Asanlıqla MyCanal, Molotov və Amazon Prime Video kimi axın xidmətləri ilə sizi cəlb edəcək serialları kəşf edin – birbaşa tətbiqdən.

Apple TV + -də, orijinal Apple seriyası və tənqidçilər tərəfindən alınan filmlərin axınına baxın. Yalnız Apple TV tətbiqində.

Almaq. Tərifləmək. baxmaq. Birbaşa tətbiqetmədə. Burada minlərlə film tap, o cümlədən böyük uğurlar da daxil olmaqla. Birbaşa tətbiqetmədə məzmunu (iTunes-da satın alanlar daxil olmaqla) ala, icarəyə götürə və izləyə bilərsiniz.

Axın xidmətləri həmişəkindən daha asandır. Asanlıqla MyCanal, Molotov və Amazon Prime Video kimi axın xidmətləri ilə sizi cəlb edəcək serialları kəşf edin – birbaşa tətbiqdən.

Asanlıqla baxmaq istədiyinizi asanlıqla tapın.

Fransız seriyası və filmlər

Bütün bəşəriyyət üçün bəyənmisinizsə

Fərdiləşdirilmə. Misli görünməmiş bir işıq altında. Yalnız sizin üçün film və seriyalar üçün təkliflər, istədiyiniz proqramlardan ilhamlanmış seçimləri, izləmək üçün istifadə etdiyiniz hər hansı bir tətbiq və ailə ailəsi ilə görmək üçün məzmun tövsiyələri.

Sevimlilərimiz

DRAMA

Tədbir

1960-cı illərdə Abortda poliqon dramı, Annie Ernaux’un romanına görə.

DRAMA

Olimpiadalar

Jak Audiard, qara və ağ rəngli dörd parislinin sevginin həyatını söyləyir.

Komediya

Məclis, mövsüm 2

Avropa qurumlarının mərkəzində bir komik seriya.

DRAMA

Tədbir

1960-cı illərdə Abortda poliqon dramı, Annie Ernaux’un romanına görə

DRAMA

Olimpiadalar

Jak Audiard, qara və ağ rəngli dörd parislinin sevginin həyatını söyləyir.

Mütəxəssis tövsiyələrindən seçmək sizin ixtiyarınızdadır. Watch sekmesinde, müxtəlif tətbiqlərinizdə mövcud olan bütün proqramlardan televizorun ən yaxşısını təqdim etmək üçün komandalarımızın seçdiyi məzmunu diqqətlə araşdırın.

Uşaqlar üçün bir bölmə. Hər yaşdan. Xarakter, mövzu və hətta yaşa görə təsnif edilən uşaqlar üçün seçilmiş əla proqramları asanlıqla tapın. Çocuğunuz artıq seçim etməyincə ..

TVOS tətbiqinizi planlaşdırmaq

Apple TV proqram təminatının inkişafı üçün yeni olsanız, istifadə edəcəyiniz alətlər və texnologiyalarla tanış olmaq üçün Momille-də alın. Apple işə başlamaq üçün lazım olan vasitələrə səbəb olur və TVOS sizə lazım olan performansla istədiyiniz texnologiyalar və xüsusiyyətləri verir.

Yeni TVOS tətbiq ideyası və texnologiyalarının hekayəsi

İmkanları araşdırın

Apple TV-də qonaq otağında qonaq otağında təcrübə tortlarını taxtlarından ləzzət ala bilər. Ən son əyləncə, idman və ya xəbər məzmunu axın. Böyük bir oyun və ya təhsil təcrübəsi təklif edin və ya bir fitness tətbiqindən şəxsi təlim seansları təklif edin. 4K video, dolby vizyonu, dolby atmos və HDR10 kimi yüksək keyfiyyətli formatlarda məzmunu əldə edin. Apple TV Uzaqdan Asan naviqasiyanı dəstəkləmək üçün tətbiqinizin interfeysini dizayn edin. TVOS, məzmununuzu təqdim etmək üçün fərqli yollar təklif edir və seçdiyiniz yol daha sonra verdiyiniz qərarlara təsir göstərir:

Swift proqramlaşdırma dil bələdçisi Swift Proqramlaşdırma Dili Kitabı sürətli proqramlaşdırma dilinə tam bir məlumat verir və səyahətinizi öyrənməyə başlamaq üçün mükəmməl yerdir.

Tətbiq-quruculuq texnologiyanızı seçin

Etmək üçün başqa bir erkən seçim, əsas infrastrukturunuz üçün tətbiqetmə texnologiyalarından istifadə etməkdir. App-Builder Technologies, interfeysinizi toplamaq, hadisələri idarə etmək və sistemlə qarşılıqlı əlaqə qurmaq üçün istifadə etdiyiniz təməl kodu təmin edir. Hər bir tətbiqetməçi texnologiyası ən azı bir inkişaf yolunu və bəzi yolların dəstəyini dəstəkləyir. Aşağıdakı tətbiqetmə texnologiyalarından seçin:

İnsan rəhbərliyi interfeysi Apple’ın İnsan İnterfeysi Təlimatları, tətbiqinizin interfeysini necə tərtib etmək, məzmunu necə hazırlamaq və Apple TV-də qarşılıqlı əlaqələri idarə etmək barədə uğursuz məlumatlar təqdim etdi. TVOS ekosisteminin araşdırmalarında bu qaydaları prioriteti oxuyun və tətbiqinizi dizayn etmək üçün müvafiq Apple dizayn mənbələrindən istifadə edin.

TVOS tətbiqləri üçün vacib olan müəyyən xüsusiyyətlər və texnologiyalar var. İlkin UI planlaşdırarkən aşağıdakı xüsusiyyətləri nəzərdən keçirdiyinizə əmin olun:

Qaranlıq rejim Bu sistem miqyaslı qəbulu, kiməsə Apple TV üçün yüngül və ya qaranlıq bir interfeys arasında seçməyə imkan verir. Qaranlıq və yüngül interfeys üslubları, aktiv kataloqu köməyi ilə idarə etdiyiniz müxtəlif rəng palitralarına və görüntü aktivlərinə etibar edir. UI-nin digər hissələri üçün, işıq və qaranlıq məzmun arasında dəyişməyin vaxtının nə vaxt olduğunu müəyyən etmək üçün sistem API istifadə edin. Ətraflı məlumat üçün, interfeysinizdə qaranlıq moda dəstəkləyən görüntüləyin .

Səhnələr Səhnələr, tətbiqinizin interfeysini idarə etmək üçün istifadə etdiyiniz infrastrukturun vacib bir hissəsidir. Bir səhnə UI ilə tətbiqinizin qalan hissəsi arasında qarşılıqlı əlaqəni əlaqələndirir. Səhnələr, həm də UI-ni təsir edən bildirişlərə, məsələn, ön və arxa icrası arasındakı keçid kimi cavab verir. Bütün tətbiqlərinizdəki səhnələri dəstəklədiyinizə əmin olun. Məlumat üçün, Swiftui və Uikitə baxın .

Avtomatik layout Fərqli TV ölçüləri, aspekt nisbətləri və qətnamələri yerləşdirmək üçün əl ilə fikir mövqeyini tənzimləmək əvəzinə, sistemin cari təhlükəsiz sahələrə nisbətən bu düzəlişlərin necə ediləcəyini söyləyin . Swiftui və TVML, UI dizayn yanaşmalarının bir hissəsi olaraq avtomatik plan qəbul edir. Uikit baxışlarında avtomatik plan qəbul etmək üçün interfeysinizə avtomatik planlaşdırma məhdudiyyətləri əlavə edin.

Ölçülən şəkillər Tətbiqinizi dəyişdirmək üçün uyğunlaşdırılması üçün SF simvollarını daxil edin. SF simvolları, təbii olaraq görünüş və ölçülü dəyişikliklərə uyğunlaşan konfiqurasiya edilə bilən, vektor əsaslı şəkillərin geniş bir kolleksiyası. San Francisco sistemi şriftləri ilə də yaxşı qarışırlar, nəticədə Apple platformaları boyunca görünüş meydana çıxır. UI-də simvol şəkillərini konfiqurasiya və göstərmək .

İnterfeysinizi diqqət mərkəzində əsaslı naviqasiya ilə dizayn edin. Tətbiqinizlə əksər qarşılıqlı əlaqə Apple TV Uzaqdan baş verir. İnsanlar UI-nın bir hissəsindən digərinə diqqəti dəyişdirmək üçün uzaqdakı istiqamət düymələrindən istifadə edir. Onlar diqqət mərkəzində hərəkət etmək üçün seçilmiş element və ya əvvəlki ekrana qayıtmaq üçün menyu düyməsidir. Naviqasiya mümkün qədər sadə hala gətirin və mətn girişi və digər mürəkkəb qarşılıqlı əlaqələri minimuma endirin. Lockups naviqasiyanı sadələşdirmək və ui-də oxşar əşyalar arasında ardıcıllığı təşviq etmək üçün bir yoldur. Bir kilidləmə, tək, seçilə bilən elementə birləşdiyiniz əlaqəli görüşlər qrupudur. Məsələn, bir film kilidi, filmin adı, təsviri, atlama siyahısı və afişa görüntüsü ola bilər. Kimsə bir film seçəndə, TVOS yerləri ayrı-ayrı əşyalardakı bütün kilidləmə yerlərinə diqqət yetirir. Daha çox məlumat üçün, Lockups-a baxın .

Yüksək keyfiyyətli media çalma dəstəyi

Qonaq otağında onun mövqeyi Apple TV-nin media mərkəzli tətbiqləri üçün ideal icarə halına gətirir. Apple’ın audio və video texnologiyaları sizə geniş media formatına və onları ən yüksək keyfiyyətdə oynamaq üçün lazım olan vasitələrə giriş imkanı verir.

Medianı oynayın və idarə edin Avkit, tətbiqinizin audio və video məzmununu oynamaq və idarə etmək üçün lazım olan hər şeyi təmin edir. Daxili nəqliyyat nəzarəti və airplay dəstəkləri, şəkil (pip), interstitial məzmun və daha çox şey təklif edən standart sistem interfeysindən istifadə edərək video göstərin. Məzmununuzu daha incə idarəetmə üçün, Avfoundation istifadə edin .

Yüksək Quial Spatial Səsini oynayın Avfoundation çərçivəsindən səs-küylü növləri olan Avfaudio istifadə edərək son musiqi pleyerini yaradın. Oyunlarınızdakı mürəkkəb, dinamik məkan səs təcrübələrini dəstəkləyən fazadan istifadə edərək səsinizi başqa bir ölçüyə aparın.

Canlı və ya yazılmış məzmun axını StreamD məzmunu yaratmağı və HTTP Live Streaming istifadə edərək serverinizə necə yerləşdirilməsini öyrənin . Avfoundation istifadə edərək tətbiqdən istifadə etdiyiniz məzmunu geri çalın .

İnkişaf zamanı ən yaxşı təcrübələri qəbul edin

Aşağıdakıları etməklə hər kəs üçün mümkün olan ən yaxşı təcrübəni təklif edin:

İnsanların məxfiliyini qorumaq Məxfilik vacibdir, buna görə insanları məlumatlarını necə istifadə etdiyinizi barədə məlumatlandırın. Məlumat toplasanız, bu məlumatı necə istifadə etdiyinizi izah edən bir məxfilik vəziyyətini təklif etdi. Şəxsi məlumatlar üzərində işləyən Apple Technologies istifadə etdikdə, sistemin ilk istifadədə görünməsi üçün sistem üçün istifadə təsvirləri daxil edilir. Daha çox məlumat üçün istifadəçinin məxfiliyini qorumaq üçün baxın .

Topladığınız və saxladığınız məlumatları təmin edin Məlumat toplayırsınızsa, bu məlumatları zərərli hücumlardan qoruduğundan əmin olun. Şifrələr, maliyyə məlumatları və ya istifadəçinin şifrələnmiş keychain-də şəxsən müəyyən edilə bilən məlumatlar kimi çox həssas məlumatları saxlayın . Digər məlumatları saxlamaq üçün disk şifrələməsi və ya digər Apple təhlükəsizlik texnologiyalarından istifadə edin. Yerli saxladığınız və ya tətbiqinizi xaric etdiyiniz məlumatları şifrələmək üçün Apple Cryptokit istifadə edin.

Əlçatanlıq Dəstək Audit Dəstəyi Apple əlçatanlıq dəstəyi qurur, texnologiyalarını düzgün edir, lakin ekran oxucuları və digər əlçatanlıq xüsusiyyətləri tətbiqetmənin təmin etdiyi məlumatlara etibar edir. Swiftui və Uikit UI-nin hər bir hissəsini təsvir edə bilər, ancaq bunların necə birlikdə olduğunu bilirsiniz. Faydalı məlumat verdiklərinə əmin olmaq və diqqət mərkəzində əsaslanan naviqasiyanın sadə və intuitiv olduğundan əmin olmaq üçün əlçatanlıq etiketləri və digər təsvirləri nəzərdən keçirin. Daha çox məlumat üçün əlçatanlığı görüntüləyin .

Tətbiqinizi beynəlmiləlləşdirmək və lokallaşdırmaq Digər bölgələr və dillər üçün lokallaşdıraraq tətbiqinizi beynəlxalq bazarlara genişləndirin. Müxtəlif dillər və bölgələr üçün strings, tarixlər, vaxtlar, valyutalar və nömrələrin biçimlendirilməsini dəstəkləyən təməl çərçivəsindən istifadə edərək tətbiqinizi hazırlayın. UI-nin həm sola, həm də sağ-sola olan dillər üçün yaxşı görünməsini təmin edin. Tətbiq qaynaqlarını lokallaşdırın və onları XCode Layihənizə əlavə edin. Beynəlmiləlləşmə və lokalizasiya prosesi haqqında məlumat üçün lokalizasiyaya baxın .

Hər kəs üçün dizayn Məzmunu inkişaf etdirərkən sosial və mədəni fərqləri nəzərdən keçirin və izləyicilərinizin hissələri üçün mənfi və ya alçaldıcı birləşmələri olan şəkillər və terminlərdən çəkinin. Daha çox məlumat üçün daxil olun .

Tətbiqinizi hərtərəfli sınayın və debuj edin İnkişaf dövrü zamanı, daxili Xcode Debugger’i ortaya çıxdıqları üçün debug problemləri . Xctest istifadə edərək avtomatlaşdırılmış test dəstlərini qurun və yeni kod işləri təsdiqləmək üçün hər quruluş zamanı onları işə salın. Qurmaq, test dövrlərini və tətbiqlərinizin QA komandasına paylanması üçün Xcode Cloud-un davamlı inteqrasiya sistemindən istifadə edin.

Tətbiqinizin fəaliyyətini optimallaşdırın Xcode ilə gələn alətlər tətbiqetməsindən istifadə edərək kodunuzdakı digər performansları və digər performans. Profil kodunuzu, yaddaş sızmaları tapın, resurs istifadəsini təhlil edin və daha çox şey. Alətlərdən istifadə edərək ölçüləri necə toplamaq barədə məlumat üçün, tətbiqinizin fəaliyyətini yaxşılaşdırmaq üçün baxın .

Tətbiqiniz üçün bir iş modelini seçin App In-App satınalmaları ilə pulsuz, pulsuz, yükləmə ilə pulsuz, o cümlədən müxtəlif biznes modellərindən istifadə edərək tətbiqinizi yayımlayın. İnterfeysinizi birləşdirən təcrübəyə təqdim edən və seçilmiş iş modelinizi dəstəkləyən bir şəkildə qurun. Daha çox məlumat üçün bir iş modelini seçmək üçün baxın.

Bunu necə götürmək olar

Tətbiqinizi yuxarı və işlədikdən sonra təcrübəni yaxşılaşdırmağın əlavə yollarını axtarın. Kiçik şeylər müəyyən bir xüsusiyyət əlavə etmək və ya məzmununuzu fərqli bir şəkildə qiymətləndirən böyük bir fərq edə bilər. Misal üçün:

Tətbiqiniz üçün giriş prosesini sadələşdirin Eyni Apple ID ilə əlaqəli bir iPhone və ya iPad istifadə edərək, insanların TVOS tətbiqetmənizi daxil etmək üçün sistemin giriş interfeysini qəbul edin. Bir tətbiq təhlükəsizliyi istifadəçisinin profilinin profilinin seçilməsi prosesini asanlaşdıran çox cazibədar dəstək qəbul edərək insanları daha tez əldə edin.

İnsanların digər cihazlarından qoşulmasına icazə verin İnsanlar iPhone, iPad və ya Apple Watch-dan TVOS tətbiqinizlə qarşılıqlı əlaqə qursunlar. DeviceDiscoveryuiui istifadə edərək hər iki cihazda işləyən tətbiqiniz arasında etibarlı bir şəbəkə bağlantısı yaradın və məlumat mübadiləsi üçün bu əlaqədən istifadə edin. Məsələn, birazonun iPhone-dan toxunuş girişindən istifadə edərək TVOS tətbiqinizi idarə etməyə icazə verə bilərsiniz.

Ən yaxşı rəfdə vitrin məzmunu Apple TV ana ekranındakı tətbiqlərin üst sırası yuxarıdakı pankart bölgəsində əlavə məzmun göstərə bilər. Tətbiqinizə daxil etdiyiniz ayrı bir icra edilə bilən bir top rəf app uzantısından istifadə edərək bu məzmunu sistemə çatdırın. Yeni və ya özəl məzmunu vurğulamaq və ya kiminsə ən sevimli şoularını göstərmək üçün uzadmağınızdan istifadə edin. Bu uzantı necə yaratmaq, TV xidmətlərinə baxmağınız barədə məlumat üçün .

İnsanlara istifadəçi SharePlay fəaliyyətini bölüşməyə icazə verin SharePlay, insanları tətbiqinizin fəaliyyətinizi tətbiqi ilə bölüşməyə çağırır. Axın video tətbiqetməsindəki film izləmək üçün istifadə edin və ya oyun gecəsini tamaşaçı idmanına çevirmək üçün istifadə edin. Qrup fəaliyyətlərindən istifadə edərək paylaşmaq istədiyiniz işləri müəyyənləşdirin . Avfoundation istifadə edərək medianın çalmasını sinxronizasiya edin .

Audio Canlı Capture və yayım üçün video Məzmunu paylaşmağın başqa bir yolu canlı video və audio tutmaq və onu bir qeyd və ya canlı yayımlamaq kimi saxlamaqdır. İnsanlar e-poçt, mesajlar və ya sosial mediada təcrübələrini bölüşmək istədikdə bu dəstəyi və ya digər tətbiqlərə əlavə edin. Daha çox məlumat üçün təkrarlayıcı görünüşə baxın .

Yeni xüsusiyyətlər ətrafında işləmə müddəti çekləri əlavə edin TVOS-un yeni bir versiyasını dəstəkləmək üçün tətbiqinizi yenilədikdə, yeni xüsusiyyətlər üçün ehtiyat kodunu göstərən yer iş vaxtı yoxlayır. İş vaxtı yoxlamaları tətbiqinizin müxtəlif versiyalarını göndərməyin zəruriliyini aradan qaldırın: biri TVOS-un yeni versiyasını işləyən insanlar üçün və köhnə versiyaları işləyən insanlar üçün. Hamı eyni tətbiq edir və TVOS-un daha yeni versiyasındakı insanlar əlavə etdiyiniz yeni xüsusiyyətlərə giriş əldə edə bilərlər. İşləmə müddəti necə əlavə etmək barədə məlumat üçün xüsusi platformada və ya OS versiyasında işləyən kodu görüntüləyin .

İnsanların tətbiqinizin məzmununu digər yollarla qarşılıqlı əlaqədə olmasını asanlaşdırın:

Xoşbəxt tapmağı asanlaşdırın Tətbiqinizi necə istifadə etdiyini və vacib məzmunu tez bir zamanda yerləşdirməyin yollarını tapmağı düşünün. Yeni və ya cari məzmunu vurğulamaq üçün tarix və vaxt məlumatlarından istifadə edin. Məlumatları təhlil etmək və daha yaxşı həllər təklif etmək üçün maşın istifadə edin. Tez-tez istifadə olunan məzmunu daha əlçatan etmək üçün interfeysinizi dinamik olaraq yenidən qeyd edin.

Tətbiqinizin məzmunu üçün universal bağlantılar Veb saytınız və tətbiqiniz oxşar məzmunu təklif etsə, tətbiqinizə universal link dəstəyi əlavə edin. Universal bağlantılar ilə tətbiqinizdə məzmun açmaq üçün ayrı bir URL-lər yaratmağa ehtiyacınız yoxdur. Bir URL quraşdırıldıqda və ya veb saytınız olmadıqda tətbiqinizi açır. Daha çox məlumat üçün tətbiqlərə və veb saytınıza məzmununuza bağlanmasına icazə verin .

Daha çox araşdırın

Unikal kapatmazlığı təmin edən texnologiyalar haqqında daha çox məlumat əldə edin, lakin iOS, iPados, Macos, TVOS, VISOS, Visionos və Watchos boyunca tətbiq və oyunlar üçün sorunsuz ekosistemi yaratmaq üçün Apple platformaları ilə sıx birləşdirin.

Tətbiqlərinizi paylamaq

Tətbiqlərinizi yaymağa hazır olduğunuzda, App Store, tətbiqlərinizi dünyanın milyonlarla insanın asanlılarına çatdırmağa imkan verir. App Store-a təqdim etmək üçün tətbiqlərinizi hazırlamaq barədə məlumat əldə edin. Tətbiqlər təqdim etmək barədə məlumat əldə edin