Der nächste Meilenstein ist erreicht: 1.000.000 Downloads
Ice Tea Group, LLC informiert Washington (USA), 28.09.2022 Die Ice Tea Group, LLC freut sich mitzuteilen, dass die NuGet-Pakete für das Wisej.NET Enterprise Web-Framework seit dessen Einführung über 1.000.000 Mal…
RAD Studio 11.2 Release
Embaecadero Inc. informiert: Langen, 13.09.2022 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…
Wisej.NET 3.1 – Neue Features für mehr Produktivität
Ice Tea Group, LLC. Washington (USA), 27.07.2022 Das letzte größere Update von Wisej.NET hat einige Interessante Erweiterungen umfasst, u.a. eine wahlweise Nutzung von .NET 6 auf den Betriebssystemen Windows, macOS…
Moderne Benutzeroberflächen für Python Programme
Embarcadero Inc. informiert: 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…
Visual Assists
Effizienter Helfer für die täglichen Aufgaben Mit dem passenden Werkzeug gehen auch bei der Programmierung die alltäglichen Aufgaben schneller von der Hand. Visual Assist ist ein Tool, welches sich in…
RapidClipse
Schnelle Sprachanpassung in Java-Applikationen mit RapidClipse. RapidClipse ist eine integrierte Entwicklungsumgebung (IDE) für Java Business Anwendungen, welche auf Eclipse basiert und als RAD Tool konzipiert ist. Das Werkzeug vereint eine…
Beste Informationen und Wissen kompakt
Deutschsprachige Delphi Entwickler-Konferenz – Die CodeRage 2022. Embarcadero Inc. informiert: Langen, 07.06.2022Am 14. Juni 2022 findet die nächste Ausgabe der deutschsprachigen Entwickler Konferenz CodeRage Online statt. Die Agenda ist gefüllt…
Flexibilität durch Agile Methoden
Bekanntermaßen ist die strikte Abarbeitung eines Entwicklungsvorhabens streng gestaffelt nach Phasen eher schwierig. Das Hauptproblem besteht darin, dass eine vollständige und korrekte Erhebung der Anforderungen zu Projektbeginn nahezu unmöglich ist.…
Delphi Jugendkanal
Programmieren lernen leicht gemacht mit dem Delphi Jugendkanal. Embarcadero Inc. informiert: Langen, 27.05.2022 Die Jugendlichen von heute gehören zu den so genannten „Digital Natives“. Sie sind mit PCs, Laptops, Handys,…
Browse + Razor = Blazor
Bei Blazor handelt es sich um ein Open Source Framework von Microsoft. Es verwendet wie andere Web Frameworks HTML und CSS zur Darstellung. Ein Unterschied besteht jedoch darin, dass die…
Schnell und effektiv entwickeln mit Low Code Tools
Low Code Tools erobern die Fachabteilungen und versprechen eine zügige Entwicklung von der Idee bis zur Auslieferung. Kunden und Entwickler arbeiten hier idealerweise Hand in Hand zusammen. Das Ziel: Die…
Arbeitsplatz für die Programmierung von mobilen Apps mit Xamarin
Die Programmierung von mobilen Apps benötigt immer einige Überlegungen zur Einrichtung der Entwicklungsumgebung. Im Falle der Entwicklung mit Xamarin hat sich beispielsweise folgende Arbeitsumgebung bewährt: Betriebssystem: Wir entwickeln unter macOS.…
.NET MAUI im Überblick
Mit .NET MAUI steht ein neues Framework für plattformübergreifende Apps aus dem Hause Microsoft bereit. Das Ziel ist es, alle wichtigen Gerätetypen und Plattformen mit C# und XAML zu bedienen.…
REST im Übeblick
REST (Representational State Transfer) ist Voraussetzung für eine Architektur, welche auf Microservice basiert. Man nutzt es, um mit den unterschiedlichsten APIs zu kommunizieren.Microservices und Cloud halten mehr und mehr Einzug…
Methoden zur Messung von Usability
Unter Usability versteht man eine einfache Handhabbarkeit der Programme. Die Bedienung muss nicht oder kann sehr einfach erlernt werden. Sie richtet sich nach den Denk- und Arbeitsweisen der Benutzer. Heutzutage…
Design Thinking
Design Thinking steht für Ideenfindung und innovative Problemlösungen. Der Fokus ist es neue Potenziale und unbekannte Wege zu entdecken. Das Motto lautet: „Wirklich erfolgreiche und außergewöhnliche Lösungen werden nur dann…
Change Management: Strategien und Modelle
Change-Management beschäftigt sich mit Problemen und Fragen hinsichtlich der Veränderungen bzw. der zugehörigen Prozesse in einem Unternehmen. Es plant die Veränderungen, führt den Wandel durch, stabilisiert und kontrolliert die erreichten…
Methoden der Aufwandsschätzung im Überblick
In den nachfolgenden Abschnitten werden die wichtigsten Methoden zur Aufwandschätzung von Projekten beschrieben. Algorithmische Methoden Der Projektaufwand wird mit Hilfe einer Formel auf der Basis von bereits abgeschlossenen Projekten oder…
Microsoft Build 2022
Eine der wichtigsten Veranstaltungen für Entwickler, welche mit den Technologien aus dem Hause Microsoft arbeiten ist mit Sicherheit die jährliche Build-Konferenz. In diesem Jahr gibt es eine Besonderheit für die…
Wisej 3 mit .NET 6-Support und neuem Lizenzmodell
Wisej unterstützt .NET 6 und läuft auf Windows, Linux und macOS. Es gibt eine Community Lizenz. Ice Tea Group, LLC. informiert: Washington (USA), 27.04.2022 Nach dem erfolgreichen Test der Beta-Version…
Text Mining: Verstehen was drin steht
Mit Methoden des Text Mining den Text inhaltlich erfassen und interpretieren Unter Text Mining versteht man die Verarbeitung und Analyse von Textdaten, um mittels linguistischer und statistischer Verfahren Muster und…
User Interface für Python mit Delphi erstellen
Freier Download der Spezial-Edition des bekannten Blaise Pascal Magazins mit einem Sonderteil zu Delphi for Python und zur neuen Delphi Version 11.1 Embarcadero Inc. informiert: Langen, 25.04.2022 In der Delphi-…
Die ganze Power der AWS Cloud in Delphi nutzen.
Embarcadero informiert: Langen, 05.04.2022 Immer mehr Infrastruktur, sowohl Hard- als auch Software werden in die Cloud verlagert. Entwickler können auf diese Weise auf leistungsfähigste Funktionen und Services zurückgreifen, deren Eigenentwicklung…
Green IT: Green Coding
Software muss selbst so gestaltet werden, dass sie die Umwelt schontDie Themen Green IT und Green Coding sind in aller Munde. Es geht hauptsächlich darum, die Nutzung von Informations- und…
Neue digitale Plattform von Liferay ermöglicht schnelle und individuelle Bereitstellung von digitalen Services und Inhalten
Liferay GmbH informiert: Eschborn, 15.03.2022 Liferay, weltweit führender Open-Source-Anbieter einer Digital Experience Platform (DXP), hat sein neues Produkt Liferay Experience Cloud auf den Markt gebracht. Dieses neue Produkt ist eine…
Apps mit Linux GUI über WSL2 testen
Linux Applikationen mit grafischer Oberfläche mit RAD Studio erstellen und direkt unter Windows ausführen. Embarcadero Inc. informiert: Langen, 21.03.2022 Die Entwicklung von plattformübergreifenden Anwendungen rückt immer mehr in den Fokus.…
Navigationskonzepte für Web Apps und Mobile Apps
Apps, Web-Applikationen und Webseiten sind mit Inhalten vollgepackt. Wie gestaltet man diese so, dass die Nutzer:innen sich gleich zurechtfinden und die gesuchten Inhalte ohne Umwege erreichen? Eine gut durchdachte Navigation…
Mit neuen Features treibt SoftProject die Low-Code-Entwicklung von Web Apps voran
SoftProject GmbH informiert: Ettlingen, 14.03.2022 Die SoftProject GmbH, spezialisiert auf die Digitalisierung und Automatisierung von Prozessen, forciert die Low-Code-Entwicklung von Web-Anwendungen auf Basis der Digitalisierungsplattform X4 BPMS. Mit den neu…
Was ist ein Algorithmus zur Tourenplanung?
FLS GmbH informiert: Heikendorf, 10.03.2022 Für einen Mitarbeiter mit 10 Aufträgen existieren über 3,6 Millionen mögliche Reihenfolgen, die Aufträge zu bearbeiten. Eigentlich unmöglich, die beste Reihenfolge zu finden. Für einen…
Low-Code erobert die Fertigungs-Industrie
Low-Code Development als wichtiges Tool der digitalen Transformation. Objectivity GmbH informiert: Frankfurt am Main, 07.03.2022 Objectivity hat seine Webseite aktualisiert und bringt innovative IT-Lösungen für die Fertigungsbranche auf ein neues…
Softwareentwicklungsdokumentation im Überblick
Die Softwareentwicklungsdokumentation ist meist wenig beliebt und dennoch sehr hilfreich. Oft müssen Anwendungen über viele Jahre gepflegt werden und nach einer bestimmten Zeit, weiß keiner mehr warum ein bestimmtes Modul…
Automatisch maskierte Teilmengen verwandter Tabellen erstellen, um referenziell korrekte Testdaten zu erzeugen
Testdatenmanagement für die Entwicklung von Datenbankanwendungen via Datenmaskierung und/oder Datenbank Subsetting JET-Software GmbH informiert: Babenhausen, 02.03.2022 Datenbank Subsetting: Sobald eine Datenbank eine bestimmte Größe überschreitet, wird es teuer – und…
Microservices als moderne Anwendungsarchitektur
Eine Microservices-Architektur verbindet einzelne Services zu einer flexiblen Softwaresuite. Die Zeiten komplexer und monolithisch gestalteter Softwareanwendungen sind vorbei. Microservices sind heutzutage zum Wahrzeichen einer modernen Anwendungsarchitektur geworden. Die Funktionalität wird…
Lowcode, Nowcode oder doch ProCode
Was braucht wer und für welchen Anwendungsfall? Digitalisierung im Mittelstand mit geeigneten Mitteln. SPOO Group GmbH informiert: Denzlingen, 25.01.2022 Lowcode , Nowcode oder doch ProCode Was braucht wer und für…
TMS MemInsight: Kein Speicherüberlauf und weniger Runtime-Errors
Laufzeitspeicher-Profiling für Delphi-Anwendungen mit der neuen Komponente TMS MemInsight. tmssoftware.com bv informiert: Wevelgem, 21.02.2022 tmssoftware.com bv freut sich über das Release eines neuen Produktes der TMS Familie zu informieren. Zum Portfolio…
Minimum Viable Product: Schnell und dennoch gut
Mit einem Minimum Viable Product die Time-to Market senken und schnelles Kundenfeedback einholen.Was versteht man unter einen Minimum Viable Product?Die Idee ist einfach, logisch und gleichermaßen genial. Bei der Produkt-…
Anwendungsmodernisierung von Delphi-Applikationen.
Embarcadero Inc. informiert: Langen, 17.02.2022 Viele Applikationen im betrieblichen Umfeld bestehen seit mehreren Jahren, oft seit einigen Jahrzehnten. Die Anwender haben sich an diese gewöhnt und die Funktionalität hat sich…
Auch Software kann grüner werden
Die Diskussion um den ökologischen Fußabdruck betrifft auch die IT-Branche im Allgemeinen und die Softwareentwicklung im Speziellen. Unstrittig ist das, IT heute in vielen Bereichen zu einer Schonung der Umweltressourcen…
Möglichkeiten der App-Entwicklung
In diesem Artikel wollen wir die Möglichkeiten der App-Entwicklung etwas sortieren und diese gemäß den App-Arten (nativ, web, hybrid) zuordnen. Beginnen wir mit der nativen App-Entwicklung für iOS. Diese findet…
Nativ – Web – Hybrid – Cross Plattform
Aus technischer Perspektive kann man bekanntermaßen folgende Arten von Apps unterscheiden: native Apps, Web Apps, hybride Apps. Native Apps werden exklusiv für das Zielsystem, d.h. Android oder iOS erstellt. Man…
User Interface-Controls für Tk
Auch in Tk baut man das Interface mit Hilfe von fertigen UI-Controls. Es stehen folgende Steuerelemente zur Auswahl: Widget: Die Basisklasse aller Steuerelemente. Button: Eine Schaltfläche. Canvas: Ein Steuerelement für…
Hello World mit TkInter
Da TkInter zur Standardbibliothek von Python gehört, ist keine separate Installation notwendig. Ein erstes Fenster („Hello World“) erstellen Sie mit folgendem Code: Wir importieren das Modul tkinter mit allen Funktionen…
Grafische Benutzeroberflächen mit Python – Ein Überblick
Python ist eine moderne Programmiersprache, welche bevorzugt im „Hintergrund“ eingesetzt wird. Leistungsfähige Funktionen und Bibliotheken aus dem Bereich der Mathematik oder zur Datenverarbeitung erleichtern es, auch komplexe Algorithmen zu formulieren.…
Cross-Plattform-Programmierung für Desktop-Systeme.
Windows, macOS und Linux sind die Systeme für den Desktop. Java ist seit langem Standard, wenn es um Anwendungen geht, welche auf allen Systemen laufen. Es gibt aber Alternativen. Von…
Kundenerlebnis realisieren mit Experience Management
Ein stetiger Innovationsdruck, technischer Fortschritt und die steigenden Anforderungen an eine rasche Umsetzung der Digitalisierung über weite Teile der Unternehmen führen sehr oft dazu, dass es zu einem umfassenden Mehreinsatz…
Die neue Rolle der IT und deren Dienstleister
Digitale Kompetenz wird zunehmend zu einem Schlüsselfaktor für Unternehmen aller Branchen. Geschäftsvorgänge werden in diesem Sinne nicht nur digital, sondern ganze Geschäftsmodelle ändern sich. Die digitale Transformation findet überall statt…
Change Management als Voraussetzung für Digitalisierung
Digitalisierung ist ein Zusammenspiel aller Bereiche in einem Unternehmen Eine wichtige Voraussetzung für ein Gelingen ist die Fähigkeit zur Wandlung des Unternehmens. Change-Management beschäftigt sich genau mit diesen Problemen und…
Chancen und Risiken der Digitalisierung
Die Schlagwörter „Digitalisierung“ und „Digitale Transformation“ sind in aller Munde. Sie haben längst den IT-Bereich verlassen und sind zu einer Frage der Unternehmensstrategie geworden. Dabei geht es weniger um rein…
Priorisierung von Anforderungen.
Würde man im Schlaraffenland leben, dann hätte dieser Beitrag keine Relevanz, denn sämtliche Ressourcen – vom Personal bis zur Arbeitszeit – ständen in unendlicher Dimension zu Verfügung. Da dem aber…
Anforderungsanalyse: Auf das Modell kommt es an!?
„Nach der Analyse der Anforderungen sollten alle notwendigen und vom Auftraggeber geforderten Funktionen erhoben, dokumentiert und verifiziert sein.“ Dabei ist es nicht nur notwendig die Anforderungen zu kennen, sondern diese…