Apple Watch Developer ujawnia główną wadę watchOS

$config[ads_kvadrat] not found

Apple Watch Series 6: Everything New! (Product RED)

Apple Watch Series 6: Everything New! (Product RED)
Anonim

Jest dobry powód, dla którego Apple Watch nie ma tego samego imponującego wyboru aplikacji, co iPhone. W opublikowanym w poniedziałek poście deweloper Marco Arment skrytykował podejście Apple do oprogramowania smartwatch, zatrzaskując je jako „niezwykle frustrującą” platformę, która umożliwia twórcom tworzenie „aplikacji dla dzieci”.

„Tworzenie aplikacji Apple Watch jest niezwykle frustrujące i ograniczone z jednego ważnego powodu: w przeciwieństwie do iOS, Apple nie daje twórcom aplikacji dostępu do tych samych struktur watchOS, których używają w Apple Watch”, powiedział Arment na swoim blogu. Arment jest wybitną postacią w kręgach programistów, pracuje jako główny programista Tumblr w latach 2006–2010, a także tworzy Instapaper i Overcast.

To zły znak dla Apple, ponieważ firma idzie naprzód z ulepszeniami swojej linii smartwatch. Model Series 3, zaprezentowany we wrześniu 2017 roku, dodał łączność komórkową i szybszy procesor. Nowy patent sugeruje, że firma bada również dodatkowe czujniki fitness. Oferta innych firm spadła jednak na dalszy plan, ponieważ wielkie nazwiska, takie jak Twitter, wspierają całkowicie.

Arment porównał środowisko aplikacji Watch do początków iPhone'a. Chociaż może się to wydawać dziwne, sklep z aplikacjami na iPhone'a został uruchomiony dopiero w 2008 roku, rok po tym, jak telefon wszedł na rynek. Na Światowej Konferencji Deweloperów w 2007 r. Apple próbowało przekonać społeczność programistów, że tak nie jest potrzeba sklep z aplikacjami, ponieważ strony internetowe mogą wykonywać tę samą pracę, bo bojaźliwie się to skończyło.

„Jeśli wszystko, co musisz zaoferować, to gówniana kanapka, po prostu powiedz to”, napisał bloger Apple John Gruber po konferencji w 2007 roku. „Nie mów nam, jakie mamy szczęście i czy będzie smakowało wyśmienicie”.

Podobnie jak te wczesne dni, programiści Apple Watch są bardzo ograniczeni tym, co mogą zrobić z gadżetem. Muszą używać frameworka o nazwie WatchKit, jednego Armenta opisanego jako „buggy as hell”. Ponieważ Apple projektuje swoje aplikacje w ramach aktualizacji watchOS, Arment twierdzi, że firma nie jest świadoma ograniczeń WatchKit.

„WatchKit pozwala nam tworzyć aplikacje„ baby ”- napisał Arment.„To wszystko, co pozwoli nam stworzyć. WatchKit należy przerwać i zastąpić. ”

$config[ads_kvadrat] not found