Apple Silicon: Nová generace počítačů Mac

Automaticky přeloženo z Deepl

Na výroční konferenci Worldwide Developers Conference (WWDC2020) společnost Apple oznámila uvedení zcela nové procesorové technologie Apple Silicon.

V tomto příspěvku na blogu vám tuto novou technologii představíme a povíme vám o našich plánech na hladký přechod vašich 4D aplikací na technologii Silicon.

Proč právě Silicon?

Díky Siliconu Apple integruje stejnou technologii ARM, jaká se používá v iPhonech a iPadech, což přinese mnohá vylepšení oproti současným procesorům Intel:

  • nový GPU pro lepší grafiku,
  • integrovaný Neural Engine a možnosti strojového učení,
  • lepší zabezpečení díky Secure Enclave,
  • špičkový výkon v oboru,
  • lepší spotřeba baterie,
  • a mnoho dalšího!

Plán společnosti 4D

Ve společnosti 4D nás tato zpráva nadchla a okamžitě jsme si objednali sadu DTK ( Developer Transition Kit ). DTK je zařízení, které Apple půjčuje vývojářům k testování a aktualizaci jejich produktů. Zjednodušeně řečeno je to MacMini s procesorem iPadu Pro 4. generace, na kterém běží beta verze macOS 11 Big Sur a XCode 12.

Jakmile jsme DTK obdrželi, nejprve jsme otestovali, jak 4D v18 běží s Rosettou. Rosetta je nástroj, který Apple poskytuje pro usnadnění přechodu (pro uživatele zcela neviditelný). Je to spouštěcí prostředí umožňující, aby aplikace vytvořené pro počítače Mac s procesory Intel fungovaly i na křemíkových počítačích. Byli jsme nadšeni, když jsme viděli, že 4D běží hladce a má výkon podobný nativní verzi.

Zatím jsme narazili pouze na problém s webovými oblastmi. Interně používáme Chromium (knihovna, kterou Google používá k zobrazování webových stránek v prohlížeči Chrome). Bohužel Chromium není kompatibilní s Rosettou. Google již pracuje na opravě a my budeme 4D aktualizovat, jakmile vydá kompatibilní verzi. Kromě webových oblastí jsme se spuštěním našich aplikací 4D na platformě Silicon neměli žádné problémy.

Dalším krokem v tomto přechodu je vytvoření nativní verze 4D. Již nyní tvoříme tým vývojářů, který bude na tomto nemalém úkolu pracovat.

Co bude následovat?

Naším cílem je být připraveni co nejdříve, abychom zajistili čistý přechod na nové platformy.

Podle speciální události WWDC 2020 : Apple plánuje vydat první křemíkové stroje na konci roku 2020 (macOS 11 Big Sur bude vydán o několik měsíců dříve). Společnost Apple bude technologii Intel podporovat i v následujících letech, protože v přípravě jsou ještě počítače Mac s procesory Intel, které by měly být uvedeny v následujících měsících. Očekává se, že přechod z Intelu na křemík bude trvat 2 roky.

Pokud se chcete o technologii Silicon dozvědět více, stačí přejít na tuto částkeynote speciální akce WWDC 2020 .

Na blogu budeme pravidelně zveřejňovat aktualizace, abychom vás informovali.

Zůstaňte naladěni!

Nicolas Brachfogel
• Product Owner & Senior Developer • Nicolas Brachfogel nastoupil do 4D v roce 2017 jako senior vývojář (4D server a sítě). Jako Product Owner, který řídí vydání Apple Silicon, má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací a také zajišťuje, aby implementace funkcí vyhovovaly potřebám zákazníků. Nicolas, absolvent Institut Supérieur d'Informatique Appliquée (INSIA), začal svou kariéru jako softwarový vývojář v roce 2001. Po několika letech kódování v Javě a C++ se specializoval na vývoj klient-server pro společnosti zabývající se videohrami. Jako serverový vývojář/architekt úspěšně pracoval na serverových architekturách mnoha her (Dofus Arena, Drakerz, Trivial Pursuit Go!).