-
Visual Assist für den Bildungsbereich
Das Team von Whole Tomato (Embarcadero) freut sich über das neue Angebot von Visual Assist für den Bildungsbereich zu informieren. Um Lehrkräften in allgemeinbildenden Schulen, Berufs- und Fachschulen, Universitäten und weiteren Bildungseinrichtungen die Arbeit zu erleichtern, hat Embarcadero ein breites Spektrum von Angeboten im Rahmen seines akademischen Programms aufgelegt. Dieses wurde nun um das Tool Visual Assist erweitert. Visual Assist erweitert die Fähigkeiten der integrierten Entwicklungsumgebung Visual Studio in Fragen der Codeanalyse und Überarbeitung des Quellcodes (Refactoring) für die Programmiersprachen C++ und C#. Visual Assist kann u.a. für die Optimierung des Quellcodes bei der Programmierung mit den Spiel-Engines Ureal (C++) und Unity (C#) verwendet werden. Visual Assist integriert sich dazu…
-
Schritt für Schritt zur Android App
Mobile Apps erfreuen sich einer immer größeren Beliebtheit. Embarcadero freut sich darüber zu informieren, dass eine Webinar-Serie zu dem Thema Multiplattform Apps sofort unter https://blogs.embarcadero.com/how-to-create-a-real-android-app-step-by-step-guide/ verfügbar ist. Der erste Teil zeigt in Form einer Schritt-für-Schritt-Anleitung, wie man eine mobile App für ein Android-Smartphone oder Tablet erstellt. Sehen Sie sich die Aufzeichnung des Webinars an, um die Schritte zur Android-App anhand eines Beispiels nachzuvollziehen. Übertragen Sie die grundsätzliche Vorgehensweise auf Ihre eigene App-Idee. Das Webinar ist Teil einer laufenden Serie von Einzel-Sessions, welche in Webinar-Form präsentiert werden. In den nachfolgenden Webinaren wird es im Wochenrhythmus um das Erstellen von Apps für die anderen Zielsysteme, iOS, Windows, macOS und Linux gehen. Auch…
-
RAD Studio 12 Athens ist da
Embarcadero freut sich über die neue Version RAD Studio 12 Athens, einschließlich neuer Version für die integrierten Entwicklungsumgebungen Delphi 12 und C++Builder 12 zu berichten. Die Updates der integrierten Entwicklungsumgebungen bieten eine Reihe neuer Funktionen: Visual Assist-Integration für die C++Builder IDE: Die Visual Assist-Integration bietet erstklassige Code-Vervollständigung, Unterstützung bei der Code-Navigation und Refactoringfunktionen für C++-Code. Entwickler können damit eine erstaunliche Produktivitätssteigerung erreichen. Unterstützung neuester Plattformversionen: RAD Studio 12 bietet ab sofort offizielle Delphi-Unterstützung für iOS 17, Android 13, macOS Ventura, Ubuntu 22 LTS und Windows Server 2023. Damit können Applikationen für die neusten Versionen alle gängigen Client- und Server-Systeme erstellt werden. SKIA-Unterstützung für UI-Design in FireMonkey: Das Grafikframework FireMonkey basiert…
-
Foren-Tage 2023
Embarcadero freut sich die Foren-Tage 2023 ankündigen zu dürfen. Die Community-Konferenz für Software-Entwickler rund um Delphi, C++ Builder, InterBase, RAD Studio und RAD Server wird dieses Jahr wieder von den Entwickler-Portalen „Delphi-Praxis" und „Delphi-Treff" zusammen mit Embarcadero veranstaltet. Nach der durch Corona bedingten Zwangspause finden die Foren-Tage 2023 wieder in Präsenz am Samstag, den 14. Oktober, in Kassel statt. Ausgewählt wurde eine ungewöhnliche Lokation, das Hallenbad Ost https://www.hallenbadost.de/, direkt in der Stadt der Kunstausstellung Documenta. Diese Ort sorgt für Spannung und fördert die Kreativität. Spaß und gegenseitiger Austausch von Wissen stehen bei der Veranstaltung im Mittelpunkt. Am Vorabend, Freitag, den 13. Oktober, ist eine Community-Veranstaltung mit gemeinsamen Essen, Getränken und…
-
Coding Bootcamp 2023
Embarcadero freut sich über den bevorstehenden Event informieren zu dürfen. Vom 14. bis 18. August findet das Coding Camp 2023 statt. Behandelt werden aktuelle Themen der Softwareentwicklung und des Softwaredesigns. Zu den Schwerpunkten gehören neben Delphi u.a. generative KI, Python und die Arbeit mit Amazon AWS. 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. Die Tracks sind in folgende Themenbereiche aufgeteilt: Künstliche Intelligenz Datenbanken aller Art und überall Entwicklung mobiler Apps IoT, Raspberry Pi und Arduino UI-Design Cloud-Technologien. Das Coding Bootcamp 2023 verschafft allen Interessierten einen Überblick über die Neuerungen rund…
-
Hilfe bei der Erstellung der Businesslogik
Die Geschäftslogik stellt den funktionalen Kern einer Anwendung dar. Implementiert wird diese auf der Basis des Fachkonzeptes. Spezifische Algorithmen – oft mathematischer Natur – sind zu programmieren. Das stellt oft sehr hohe Anforderungen an die Entwickler, denn sie müssen dabei das Wissen aus zwei unterschiedlichen Fachbereichen miteinander in Einklang bringen. Neben umfassenden technischen Programmierfähigkeiten ist auch ein tiefergehendes Verständnis der Fachdomäne notwendig. Hilfreich ist es dabei, wenn man auf fertige Bibliotheken und Routinen zurückgreifen kann. Durch deren Einsatz kann der Aufwand minimiert und die Entwicklungszeit (Time to Market) reduziert werden. An einem Beispiel für die Entwicklung von Fachanwendungen für finanzmathematische Software wird das Vorgehen in einem Blogbeitrag für den Einsatz…
-
InterBase Treiber für Python
Embarcadero freut sich über die Veröffentlichung eines neuen InterBase-Treibers für Python zu informieren. Der neue Treiber für Python ist technisch gesehen ein Python 3-Bibliothekspaket, das die Python Database API 2.0-kompatible Unterstützung für die Datenbank InterBase implementiert. InterBase ist eine schnelle, skalierbare, einbettbare SQL-Datenbank mit hoher Datensicherheit, Notfallwiederherstellung und einer integrierten Änderungssynchronisierung und wird von Embarcadero entwickelt. Die Datenbank InterBase zeichnet sich durch einen sehr geringen Speicherplatzbedarf aus. Es gibt unterschiedliche Optionen zur Bereitstellung. Das Spektrum reicht von der klassischen Installation auf einem Server, bis hin zur lokalen Nutzung als eingebettete Datenbank in einer mobilen Anwendung. InterBase kann plattformübergreifend auf verschiedenen Betriebssystemen wie Windows, Linux und macOS eingesetzt werden. Nach der…
-
Visual Assist 2023.2 released
Das zweite Update für Visual Assist im Jahr 2023 ist da. Die neue Version umfasst Updates für Codeinspektionen, Unterstützung für Shader-Erweiterungen und eine Reihe von Qualitätskorrekturen, welche sich hauptsächlich auf eine Unterstützung der Programmiersprache C++ konzentrieren. Die Hauptverbesserung dieser Version ist die zusätzliche Unterstützung für alle von Clang-Tidy verfügbaren Codeprüfungen. Es handelt sich dabei um halbautomatische Prüfungen, welche die Entwickler benachrichtigen, wenn die Engine von Visual Assist eine veraltete Syntax oder ein anderweitig korrigierbares Codeproblem erkennt. Clang-Tidy ist ein Tool für die Analyse von C++-Code. Sein Zweck besteht darin, ein erweiterbares Framework für die Diagnose und Behebung typischer Programmierfehler wie Stilverletzungen oder Fehler bereitzustellen, welche durch statische Analyse abgeleitet werden…
-
Python GUI Apps Conference 2023
Embarcadero freut sich über die bevorstehende Python GUI Apps Conference 2023 https://pythongui.org/python-gui-apps-con-2023/ zu informieren und lädt alle Interessierten ein, die Zukunft der GUI- und KI-Entwicklung mit der Programmiersprache Python zu entdecken. Die Teilnehmer können gemeinsam mit den Experten von Embarcadero und anderen renommierten Organisationen die modernen Python GUI-Bibliotheken und Designtools für die Gestaltung von Benutzeroberflächen, darunter DelphiFMX, PySimpleGUI und Tkinter, erforschen. Die Python GUI Apps Con 2023 findet am 14. und 15. Juni 2023 online statt. Geplant sind anregende Diskussionen zu den genannten aktuell viel diskutierten Themen. Ebenso stehen Expertenvorträge zu GUI-Bibliotheken für Python, Einblicke in die KI-Integration in GUI-Anwendungen, die Möglichkeiten zur Erzeugung fotorealistischer Bilder und die Erforschung von…
-
Digitalkompetenz aufbauen mit Delphi
Schon seit langer Zeit wird die Frage diskutiert, ob, in welchem Umfang und in welcher Form digitale Kompetenzen in der Schule vermittelt werden sollten. Ein Teilaspekt dieser Diskussion widmet sich dem Umstand, ob zu diesen Kompetenzen auch die Fähigkeiten des Programmierens dazugehören. Sollte man wissen, wie ein Algorithmus funktioniert, was eine Schleife ist oder was der Ansatz grundlegender Sprachmerkmale ist? Die Firma Embarcadero unterstützt seit langer Zeit die Aus-, Fort- und Weiterbildung im Bereich der Programmierung. In einem Positionspapier mit dem Titel „Programmieren lernen als eine wichtige Voraussetzung um digitale Kompetenzen zu erlangen. Programmieren lernen in der Schule – Eckpunkte für ein Praxiskonzept“ wurden wichtige Argumente zusammengetragen, welche für das…