Zapomniane urządzenie z iOS: dlaczego warto tworzyć aplikacje na Apple TV

SAN FRANCISCO, CA

Brad Smith chce zachęcić programistów do odkrywania ostatecznej granicy: tworzenia aplikacji dla Apple TV.

Smith, dyrektor ds. inżynierii w RadiumJeden, przemawiał w AltWWDC o sprostanie wyzwaniom na tym nowym terytorium.

„Lubię myśleć o nim jako o zapomnianym urządzeniu z systemem iOS” — powiedział Smith, pokazując slajd przedstawiający Toma Dicksona, który: mieszany każdy urządzenie od firmy z Cupertino — z wyjątkiem Apple TV.

Na początek Apple nie otworzył platformy na aplikacje innych firm dla odbiornika multimediów cyfrowych, który został uruchomiony w 2007 roku. Pod pewnymi względami, mówi Smith, Apple robi ruchy, aby uczynić go jeszcze bardziej zamkniętym. Smith ma nadzieję, że jego wykład i tak skłoni więcej programistów do tworzenia aplikacji.

„Idzie w przerażającym kierunku, jeśli cokolwiek wskazuje na to, że zbliżają się do zamknięcia, a nie do otwarcia” – powiedział Smith. „Z perspektywy hakera stwarza to jednak wyzwania, ponieważ możesz pisać swój kod na różne sposoby”.

Aby rozpocząć, potrzebujesz Apple TV drugiej generacji po jailbreaku. To „sweet spot”, ponieważ trzecia generacja jeszcze nie została złamana („Pracujemy nad tym”, wtrącił członek publiczności), a pierwsza generacja nie działa na iOS.

Smith nie podał szczegółowego sposobu na złamanie go, ale mówi, że „stało się bardzo, bardzo łatwe, jedno wyszukiwanie w Google i pobranie i jesteś w środku”. (Karnet sezonowy to dla wielu droga, powiedział.) Jedno zastrzeżenie: iOS 6 na Apple TV 2 to jailbreak na uwięzi, więc musisz podłączyć go do kabla USB za każdym razem, gdy ponownie uruchamiasz urządzenie. „Zdecydowanie w porządku dla hakerów takich jak my, ale nie jest gotowy na konsumpcję w świecie rzeczywistym”.

Zaleca przyjrzenie się aktualnym aplikacjom Apple TV innych firm, wiele z nich jest open source, spójrz na kod i zobacz, jak wszystko działa, w tym: XMBC, NitoTV, Ostatni. FM oraz Kontrola powietrzna.

Aby zacząć, sprawdź również Tylny rząd, zasadniczo zestaw interfejsu użytkownika, który zastępuje podstawowy zestaw iOS na Apple TV. Kiedyś była to prywatna struktura, teraz znajduje się w AppleTV, możesz ją układać w stos lub dynamicznie wciągać do środowiska wykonawczego, ale po aktualizacji iOS 6 firma Apple usunęła BackRow. Mimo to, mówi, podstawowe dane są dostępne, podobnie jak większość rzeczy niskiego poziomu, których potrzebujesz, aby zacząć.

„Rozwój jeszcze zanim pojawi się otwarta platforma, może zachęcić Apple do dostrzeżenia w tym potencjału i zachęcić ludzi do pchania platformy do przodu”.

Możesz obejrzeć całą rozmowę z jego mini-samouczkiem, tutaj.

Najnowszy wpis na blogu

Aparat portretowy z szybkim obiektywem Ladibird wykorzystuje iPhone'a jako swój mózg
September 10, 2021

Aparat portretowy z szybkim obiektywem Ladibird wykorzystuje iPhone'a jako swój mózgTo jest Ladibird i może to być po prostu odpowiedź na pytanie: ...

| Kult Maca
September 10, 2021

Najlepsze oferty tygodnia Apple: Masowa wyprzedaż komputerów Mac może zaoszczędzić nawet 1300 USDNajniższa cena Maca mini to tylko jedna z ofert w ...

| Kult Maca
September 10, 2021

Wykrywanie upadku Apple Watch jest domyślnie wyłączone… chyba że jesteś staryJeśli masz mniej niż 65 lat, wykrywanie upadku nie jest włączone.Zdjęc...