Twitter odhalil nativní aplikaci pro macOS vytvořenou portováním z iOS

Twitter se stal nedílnou součástí prostředí sociálních médií. Způsobil revoluci v komunikaci mezi lidmi a umožňuje jim okamžitě sdílet své myšlenky a zážitky se světem. Neocenitelným nástrojem pro všechny, kdo chtějí vyvíjet aplikace pro platformu iOS, je od roku 2019 Project Catalyst.

Když byl na úvodní prezentaci WWDC představen Project Catalyst umožňující snadné převádění aplikací pro iPadOS na Mac, jako jeden z příkladů byl zmíněn Twitter.

Ten nějakou dobu nativní aplikaci pro macOS nabízel, už ovšem neexistuje. S příchodem macOS Catalina se nativní Twitter na Mac vrátí a společnost odhalila bližší informace.

iOS a Mac využívají různé vývojářské nástroje a menší týmy programátorů se tedy často musí rozhodnout, které platformě dají přednost a zda tu druhou budou vůbec podporovat.

Co je Twitter?

Twitter je jednou z nejoblíbenějších platforem sociálních médií na světě. Byla založena v roce 2006 a od té doby se stala mocnou platformou pro firmy, celebrity, politiky i běžné uživatele.

Twitter je mikroblogovací platforma, která umožňuje uživatelům zveřejňovat krátké zprávy, tzv. tweety, které mají maximálně 280 znaků. Tyto tweety mohou obsahovat text, obrázky, videa a odkazy na jiné webové stránky.

Platforma umožňuje uživatelům sledovat ostatní uživatele, komentovat jejich tweety a „retweetovat“ nebo sdílet obsah s vlastními sledujícími. To usnadňuje rychlé šíření zpráv a oslovení širokého publika.

Twitter se stal také mocným nástrojem pro podniky. Společnosti mohou tuto platformu využívat k navázání kontaktu se zákazníky, propagaci svých výrobků a služeb a ke spojení s vlivnými osobnostmi v oboru. Je to také skvělý způsob, jak zůstat v obraze ohledně novinek a trendů.

Pro celebrity a politiky je Twitter mocným nástrojem, jak zůstat ve spojení se svými fanoušky a příznivci. Platformu mohou využívat ke sdílení novinek, propagaci své práce a interakci se svými fanoušky.

Každodenní uživatelé mohou tuto platformu používat ke spojení s přáteli, rodinou a podobně smýšlejícími lidmi. Je to také skvělý způsob, jak zůstat informován o aktuálním dění.

Twitter aplikace – Project Catalyst

Project Catalyst je iniciativa vytvořená společností Apple, která pomáhá vývojářům vytvářet inovativní a výkonné aplikace pro platformu iOS. Projekt byl poprvé oznámen v červnu 2019 a od té doby se stal jedním z nejoblíbenějších a nejpoužívanějších vývojových nástrojů.

Project Catalyst má vývojářům umožnit vyvíjet aplikace pro iOS a macOS zároveň, aniž by přitom by museli pracovat na dvou zcela odlišných verzích. Vývojářská aplikace Xcode se rozšíří o možnost zkompilovat kód do dvou verzí: pro iOS a macOS.

Nemá to přitom znamenat, že se na desktopových počítačích Applu začnou objevovat tabletové verze aplikací. Vývojářské nástroje jsou jednak schopny standardní prvky uživatelského rozhraní automaticky transformovat do podoby odpovídající designovému jazyku macOS a jednak nabízejí snadné možnosti přidávání dalších prvků, typických pro Mac.

Přesně tak k vývoji aplikace pro desktop přistoupil Twitter. Její tabletová i počítačová verze bude moci sdílet základní kód s tím, že bude navíc obsahovat prvky specifické pro obě platformy.

Starší nativní aplikaci pro Mac Twitter zrušil právě z důvodu, že jeho vývojářský tým nebyl schopen paralelně pracovat na obou platformách s různými kódy a místo toho dal přednost mobilní platformě a webu.

Project Catalyst tento problém řeší, takže se nativní podpora Twitteru na Mac vrátí. Kromě kontinuity funkcí mezi oběma platformami na desktopu nabídne další jako dynamické přizpůsobování obsahu velikosti okna, podporu pro několik oken, nativní notifikace a funkci „drag and drop“.