Zjednodušené vytváření multiplatformních aplikací klient/server v systému Windows
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.
4D v19: Vývoj tvorby aplikací klient/server
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.
Vývoj formátu protokolu 4D
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ů.
Přichází nový překladač Silicon!
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.
4D v19 je Silicon Native!
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!
Nejnovější zprávy o 4D on Silicon
Od prvního oznámení společnosti Apple o Siliconu vás informujeme prostřednictvím řady příspěvků na blogu a tento příspěvek není jiný!
Co se tedy děje? Inu, na trhu jsou nyní k dispozici první počítače Mac Silicon vybavené zbrusu novým čipem M1. Zde jsou dvě důležité informace, o které se s vámi musíme podělit:
Zbrusu nový kompilátor 4D pro Apple Silicon
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.
Apple Silicon: Nová generace počítačů Mac
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.
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady