• Software

    Schnelle Anwendungsentwicklung für Apple Silicon.

    Am 15. Dezember 2022 um 10.00 Uhr veranstaltet Embarcadero ein deutschsprachiges Online-Webinar zum Thema „Delphi-Entwicklung auf Apple Silicon“. Der Anlass dafür ist die Tatsache, dass Apple mit dem Wechsel der CPU-Architektur von Intel x86/ x64 auf die „Apple Silicon“-Plattform einen weitreichenden Schritt gemacht hat, welcher auch Auswirkungen für Delphi- und C++Builder-Kunden und Interessenten mit sich bringt. Beispielsweise muss man nun mit einer Windows ARM-Version in der Virtualisierung arbeiten, um weiterhin alle Softwaretools auf einem Rechner ausführen zu können. Es gibt aber auch klare Vorteile: Mit Delphi kann man nun native Apps für die neue Zielplattform erstellen und erzielt damit einen Performance-Gewinn, als wenn die Apps auf den ARM-Rechner erst noch…

    Kommentare deaktiviert für Schnelle Anwendungsentwicklung für Apple Silicon.
  • Software

    Maschinelles Lernen mit Delphi und Python

    Um die Möglichkeiten des Maschinellen Lernens in Delphi-Anwendungen zu nutzen, gibt es nunmehr eine noch verbesserte Zusammenarbeit der beiden Programmiersprachen Delphi und Python. Das Ziel besteht darin, leistungsfähige Python-Bibliotheken und Frameworks auch aus beliebigem Delphi-Quellcode heraus zu nutzen. Zum einem gibt es die Python4Delphi-Bibliotheken, welche einen bidirektionalen Zugriff zwischen den beiden Systemen vermitteln. Eine noch tiefere Integration erlauben die so genannten Lightweight-Python-Wrappers. Diese basieren wiederum auf Python4Delphi und ermöglichen einen Import von Python-Modulen in Delphi-Komponenten. Diese Wrappers sind die Grundlage, um Delphi-Applikationen mit der Power der Data Sciences Libraries aus Python auszurüsten. Ein bekanntes Framework aus dem Python-Universum ist PyTorch. Es handelt sich um ein Open-Source-Framework für maschinelles Lernen. Andere…

  • Software

    Back to school – Back to Delphi

    Embarcadero Inc. freut sich über den Start der Kampagne „Back to school – Back to Delphi“ zu informieren. Pünktlich zum Start des neuen Schuljahres und des neuen Semesters ist Embarcadero stolz die kostenfreie Bereitstellung von Klassenraumlizenzen, Lernunterlagen, modernsten Technologien, umfangreichen Tutorials und Lernvideos für Bildungseinrichtungen im Rahmen der o.g. Kampagne zu präsentieren. Alle Informationen zur Kampagne findet man unter https://embt.co/back-to-school. Die ersten Schritte beim Einstieg in die Programmierung sollten möglichst einfach sein und schnell zum Erfolg führen. Diese Ziele kann man sehr gut mit Delphi erreichen. Mit der integrierten Entwicklungsumgebung Delphi und der auf Pascal basierten objektorientierten Programmiersprache haben schon Millionen Schülerinnen und Schüler weltweit das Programmieren gelernt. Das Beste…

  • Software

    RAD Studio 11.2 Release

    Embarcadero Technologies freut sich über das neue Release von RAD Studio 11.2 Alexandria einschließlich Delphi 11.2 und C++ Builder 11.2 zu berichten. Die neue Version setzt einen Schwerpunkt auf die Verbesserung der Qualität in Bezug auf Benutzerfreundlichkeit, Leistung und Stabilität der Entwicklungsumgebung. Ebenso sind einige wichtige Systemupdates für Entwickler von mobilen Apps mit an Board. Der Qualitätsfokus erstreckt sich über alle Produktbereiche, d.h. die Entwicklungsumgebung, die integrierten Compiler und die Toolchain. Ebenso gibt es Verbesserungen für User Interface-, Runtime-, Datenbank- und weitere Bibliotheken. Die Verbesserungen nutzen sowohl den Entwicklern von Delphi als auch denjenigen, welche mit C++ arbeiten. Die wichtigsten Features von RAD Studio 11.2 sind: Unterstützung des iOS-Simulators für…

  • Software

    Die Grenzen von Visual Studio sprengen

    WholeTomato freut sich mitzuteilen, dass am 6. Oktober 2022 um 10:00 ein Webinar zum Thema „Mit Visual Assist die Grenzen von Visual Studio sprengen“ stattfindet. Während der 45 Minuten dauernden Session gibt Tim Janus einen Über- und Einblick in die wesentlichen Funktionen von Visual Assist und zeigt diese anhand von Beispielen. Die Entwicklungsumgebung Visual Studio lässt sich bekanntermaßen durch Plugins umfassend anpassen und erweitern. Ein solches Tool ist Visual Assist. Es kann direkt über den Extension-Manager von Visual Studio installiert werden und integriert sich über einen eigenen Menüpunkt. Das Tool erweitert Visual Studio um zusätzliche Funktionen: Navigation und Suche: Es werden Funktionen nachgerüstet, um sich in umfassenden Projekten schneller zurecht…

  • Software

    Learn Delphi – Coding Bootcamp 2022

    In der Woche zwischen dem 22. und 26. August bietet das Coding Bootcamp allen Interessenten eine einzigartige Gelegenheit, die Grundlagen der Programmierung mit Delphi und die Integration mit gängigen Technologien und Plattformen wie Python und Arduino zu erlernen. Das Bootcamp hat ein umfassendes und interaktives Curriculum, welches auch die Möglichkeit bietet, sich über speziellere Themen wie Spieleentwicklung, Webprogrammierung und die Entwicklung mobiler Apps zu informieren. Das Bootcamp läuft von Montag, den 22. August bis Freitag, den 26. August und startet jeweils um 15.00 Uhr. Die Teilnahme ist kostenfrei. Die Sitzungen sind in einstündige Blöcke unterteilt, so dass der Inhalt nach Interesse ausgewählt werden kann. Alle Sitzungen sind interaktiv gestaltet und…

  • Software

    Moderne Benutzeroberflächen für Python Programme

    Die Programmiersprachen Python und Delphi arbeiten sehr gut zusammen. Während man mit Python umfangreiche Daten auswertet oder ein KI-basiertes Modell erstellt und trainiert, erstellt man mit Hilfe der integrierten Entwicklungsumgebung Delphi moderne und ansprechend gestaltete Benutzeroberflächen. Dabei kommen die Vorteile einer komponentenbasierten Vorgehensweise und der Einsatz eines grafischen Designers voll zum Zug. Die Verbindung zwischen den beiden Sprachwelten wird durch die Bibliothek Python for Delphi (P4D) hergestellt. Diese wird in Delphi eingebunden und sorgt für eine problemlosen Datenaustausch. Einerseits steht dem Delphi-Entwickler auf diese Weise das gesamte „Universum“ der Python-Welt zur Verfügung und anderseits kann der Python-Entwickler alle Features der modernen Anwendungsentwicklung, inklusive einer intuitiven Gestaltung des User Interfaces nutzen.…

    Kommentare deaktiviert für Moderne Benutzeroberflächen für Python Programme
  • Software

    Beste Informationen und Wissen kompakt

    Am 14. Juni 2022 findet die nächste Ausgabe der deutschsprachigen Entwickler Konferenz CodeRage Online statt. Die Agenda ist gefüllt mit kostenfreien Vorträgen zu aktuellen Themen rund um Multi-Plattform Entwicklung, Datenbanken und natürlich den Produkten Delphi und C++Builder. Zusammen mit den Partnern von Embarcadero und den Kunden der Produkte Delphi, C++ Builder und RAD Studio bietet das Online-Event eine Reihe von interessanten Vorträgen. Den Fokus auf die Weiterentwicklung der Entwicklungsumgebung legt Matthias Eißing mit seinem Vortag zu den Neuigkeiten in RAD Studio. Sie erfahren zum Beispiel wichtige Informationen zur Unterstützung des Compilers für die neuen Apple ARM-Prozessoren. Damit lassen sich Anwendungen für macOS erstellen, welche auch auf der neuen Generation der…

  • Software

    Delphi Jugendkanal

    Die Jugendlichen von heute gehören zu den so genannten „Digital Natives“. Sie sind mit PCs, Laptops, Handys, Tablets und dem Internet aufgewachsen. Damit gehört der Umgang mit den digitalen Medien zu Ihrem Alltag und stellt keine größere Herausforderung dar. Spannender sind jedoch die folgenden Fragen: Wie funktionieren die Geräte? Wie werden Computerprogramme erstellt? Wie gelingt es ein spannendes Spiel zu programmieren? Um herauszufinden, warum eine Spiele-App so viel Spaß macht oder was eigentlich hinter der „polierten“ Oberfläche einer Webseite steckt, muss man sich mit dem Thema Programmiersprachen und Coding auseinandersetzen. Das Team von Embarcadero freut sich über den YouTube-Kanal von Leon Kassebau zu berichten. Leon hat eine klare Botschaft: Programmieren…

  • Software

    Informationen satt

    In der Delphi- und Pascal-Community ist das Blaise Pascal Magazine, zu finden unter  https://www.blaisepascalmagazine.eu/, eine bekannte Größe. Es bietet fachliche Informationen rund um die Entwicklung mit der Programmiersprache Pascal, so zum Beispiel in Delphi oder Lazarus. Die neueste Ausgabe ist dem 27-jährigen Jubiläum von Delphi gewidmet. Diese Ausgabe behandelt u.a. die Veröffentlichung von Delphi 11.1 Alexandria, die Komponenten VCL4Python und die Python-Installationshilfe. Konkret gibt der Autor Max Kleiner einen kompakten Überblick, wie man die genannten Komponenten Python for Delphi (P4D) installiert und demonstriert die Anwendung an einem einfachen Beispiel. Im Abschnitt um Delphi 11.1 geht es um die Frage der Neuinstallation der Version von Delphi 11.1 bzw. um die alternative…