Neueste Nachrichten über 4D on Silicon

Seit der ersten Ankündigung von Apple über Silicon haben wir Sie in einer Reihe von Blogbeiträgen auf dem Laufenden gehalten, und dieser Beitrag ist nicht anders!

Also, was ist los? Nun, die ersten Silicon Macs, die mit dem brandneuen M1-Chip ausgestattet sind, sind jetzt auf dem Markt erhältlich. Hier sind zwei wichtige Informationen, die wir mit Ihnen teilen möchten:

silicon-native compilation wird für projektanwendungen verfügbar sein

Mit dem Erscheinen der Apple Silicon Macs standen wir vor der Herausforderung, in nur wenigen Monaten eine Silicon-native Version von 4D und unserem Compiler zu entwickeln. Wir freuen uns, Ihnen mitteilen zu können, dass 4D einen Silicon Compiler für Ihre Projektanwendungsdatenbanken enthalten wird. Natürlich wird der interpretierte Modus weiterhin für binäre Datenbanken unterstützt und Intel-kompilierte Datenbanken werden mit der Rosetta-Emulation auf Silicon-Macs funktionieren.

Jetzt ist der perfekte Zeitpunkt, um auf Projektanwendungen umzusteigen und von den herausragenden neuen Funktionalitäten wie Klassen und Quellcodekontrolle zu profitieren.

4D für iOS Anwendungen auf Silicon ausführen

Wir waren sehr erfreut, als wir vor einigen Monaten erfuhren, dass iOS-Anwendungen auf Silicon laufen werden. Wir haben daher einige 4D für iOS Anwendungen getestet und sind sehr erfreut, dass es stimmt. Wir werden in Kürze einen Blog-Beitrag veröffentlichen, in dem wir einen konkreten Anwendungsfall einer iPhone/Silicon Cross-Plattform-Anwendung vorstellen.

Was halten Sie davon, dass 4D für iOS sowohl für iPhones als auch für Macs entwickelt werden kann? Diskutieren Sie mit uns im 4D Forum über diese neue Funktionalität!

Nicolas Brachfogel
Product Owner & Senior Developer - Nicolas Brachfogel kam 2017 als Senior Developer (4D Server und Netzwerke) zu 4D. Als Product Owner, der die Freigabe von Apple Silicon verwaltet, ist er für das Schreiben von User Stories und deren Umsetzung in funktionale Spezifikationen zuständig und stellt sicher, dass die Implementierungen der Funktionen den Kundenanforderungen entsprechen. Nicolas ist Absolvent des Institut Supérieur d'Informatique Appliquée (INSIA) und begann seine Karriere als Softwareentwickler im Jahr 2001. Nachdem er mehrere Jahre in Java und C++ programmiert hatte, spezialisierte er sich auf die Client-Server-Entwicklung für Videospielunternehmen. Als Server-Entwickler/Architekt arbeitete er erfolgreich an den Server-Architekturen vieler Spiele (Dofus Arena, Drakerz, Trivial Pursuit Go!).