Author: Nicolas Brachfogel

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!).
Produkt blank

Zjednodušené vytváření multiplatformních aplikací klient/server v systému Windows

Automaticky přeloženo z Deepl

Vydání počítačů Silicon Mac mělo velký vliv na způsob, jakým 4D kompiluje aplikace. Před verzí v19 se 4D kompilovalo pouze pro architekturu Intel a používalo stejný kód pro Mac i Windows. Počítače Silicon Mac však používají novou architekturu, a proto musí 4D kompilovat speciálně pro architekturu Silicon. To má vliv na vytváření aplikací klient/server napříč platformami.

Pokud sestavujete server na Macu, není to velký problém, protože můžete kompilovat pro platformy Intel i Silicon. Ale v systému Windows není možné kompilovat pro počítače Mac s platformou Silicon. Naším současným doporučením je zkompilovat projekt na počítači Mac pro obě architektury a poté jej před sestavením serveru zkopírovat na počítač se systémem Windows. Bohužel u velkých projektů s velkým množstvím dat může kopírování nějakou dobu trvat.

Produkt blank

4D v19: Vývoj tvorby aplikací klient/server

Automaticky přeloženo z Deepl

Na Macu se podpis aplikací stal standardem a od Big Sur nelze spouštět ani nepodepsané aplikace. V minulosti jsme publikovali řešení, jak vytvořit aplikace typu klient-server běžící na serveru Windows a přijímající připojení od klientů Mac. S vydáním verze 4D v19 jsme aktualizovali sestavování aplikací ve 4D tak, aby tento případ zvládlo. Zde je uveden postup, jak můžete ve verzi v19 sestavit jednoplatformní nebo multiplatformní aplikaci.

Produkt blank

Vývoj formátu protokolu 4D

Automaticky přeloženo z Deepl

Nedávno jsme revidovali formáty našich protokolů, abychom zvýšili jejich čitelnost a soulad s automatizovanou analýzou. Tato vylepšení jsme provedli v reakci na situace, které jsme zažili v reálném životě, a přímo řešili problémy, které nám bránily v používání protokolů 4D. V tomto příspěvku na blogu podrobně vysvětlíme, jaké změny jsme provedli, abyste mohli odpovídajícím způsobem upravit své nástroje pro analýzu protokolů.

Produkt blank

Přichází nový překladač Silicon!

Automaticky přeloženo z Deepl

Náš nový překladač Silicon jsme vám již představili v předchozím příspěvku na blogu. Tento nový kompilátor bude sloužit k sestavování nativních aplikací Silicon a bude k dispozici pouze v režimu projektu.

Nativní aplikace Intel (v systémech Windows a Mac) budou i nadále používat klasický kompilátor.
Pojďme se podívat hlouběji a zjistit, jak přesně to funguje.

Produkt blank

4D v19 je Silicon Native!

Automaticky přeloženo z Deepl

Převratné vydání nových počítačů Mac se systémem Silicon od společnosti Apple nás přimělo vydat 4D v19 o šest měsíců dříve, abychom vám co nejdříve poskytli nativní verzi 4D pro systém Silicon. Přezkoumali jsme veškerý náš kód, zajistili jeho kompatibilitu se Siliconem, provedli rozsáhlé testování na této nové platformě a konečně jsme připraveni poskytnout vám první nativní verzi 4D pro Silicon. Dovolte mi, abych vás touto revolucí provedl!

Zprávy blank

Zbrusu nový kompilátor 4D pro Apple Silicon

Automaticky přeloženo z Deepl

V předchozím příspěvku na blogu jsme vám představili nové počítače Silicon Mac, které Apple uvede na trh koncem letošního roku, a naše plány na hladký přechod aplikací 4D na tyto počítače.

Tyto nové počítače Mac používají nový typ procesoru: ARM procesory ze stejné rodiny, jakou Apple používá v iPhonech a iPadech. Nová rodina procesorů znamená novou instrukční sadu a pro nás ve 4D také nový kompilátor.

Zprávy blank

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.