Talks in German Archives - Entwickler Konferenz https://entwickler-konferenz.de/talks-in-german Entwickler Konferenz 2025 Wed, 28 Jun 2017 12:59:14 +0000 de-DE hourly 1 https://wordpress.org/?v=6.7.2 GIS Daten und Maps in Delphi nutzen https://entwickler-konferenz.de/crossplatform-iot-web-and-cloud/gis-daten-und-maps-in-delphi-nutzen/ Mon, 15 Aug 2016 10:27:58 +0000 http://entwickler-konferenz.de/session/gis-daten-und-maps-in-delphi-nutzen/ Mit der mapbox Open Source Platform hat man ein Toolset und diverse REST APIs zugleich, die man schlicht zur Next Generation zählen darf. Immer mehr Apps der Geoinformationstechnologie basieren auf Basis von HTML5, CSS3 und JavaScript im Umfeld von sog. Responsive Design. Mit den modularen APIs, vor allem Static, Geocoding, Distance,Satellite und Map Matching ist...

Read More

The post GIS Daten und Maps in Delphi nutzen appeared first on Entwickler Konferenz.

]]>
Mit der mapbox Open Source Platform hat man ein Toolset und diverse REST APIs zugleich, die man schlicht zur Next Generation zählen darf.
Immer mehr Apps der Geoinformationstechnologie basieren auf Basis von HTML5, CSS3 und JavaScript im Umfeld von sog. Responsive Design.
Mit den modularen APIs, vor allem Static, Geocoding, Distance,Satellite und Map Matching ist man breit aufgestellt, was auch die plattformunabhängige Entwicklung fördert.
Gezeigt wird mit 5 Use Cases (neudeutsch Anwendungsfälle) wie sich die 5 REST GET Calls OHNE JavaScript einbinden lassen.

The post GIS Daten und Maps in Delphi nutzen appeared first on Entwickler Konferenz.

]]>
Refactorings in Delphi https://entwickler-konferenz.de/delphi-innovations-fundamentals/refactorings-in-delphi/ Fri, 12 Aug 2016 07:44:23 +0000 http://entwickler-konferenz.de/session/refactorings-in-delphi/ Der Workshop beschäftigt sich mit der Refakturierung von bestehendem Delphi Code. Den Einstieg in das Thema bildet ein Überblick zu den klassischen Refactorings von M.Fowler und deren Anwendbarkeit auf Delphi. Es wird erläutert wie bei Refactorings vorgegangen werden sollte und es werden verschiedene Code Smells und Lösungen diskutiert. Dabei werden die Möglichkeiten, die Delphi selbst...

Read More

The post Refactorings in Delphi appeared first on Entwickler Konferenz.

]]>
Der Workshop beschäftigt sich mit der Refakturierung von bestehendem Delphi Code. Den Einstieg in das Thema bildet ein Überblick zu den klassischen Refactorings von M.Fowler und deren Anwendbarkeit auf Delphi. Es wird erläutert wie bei Refactorings vorgegangen werden sollte und es werden verschiedene Code Smells und Lösungen diskutiert. Dabei werden die Möglichkeiten, die Delphi selbst bietet, mit denen verglichen, die Modelmaker Codeexplorer für Refactorings bietet. Im Workshop wird dann klassischer Delphi RAD-Code schrittweise in gekapselten, testbaren und refakturierten Code überführt und dabei natürlich insbesondere auf die Möglichkeiten und Grenzen der Sprache Objectpascal in diesem Kontext eingegangen.

The post Refactorings in Delphi appeared first on Entwickler Konferenz.

]]>
Ran ans Werk: Echte Cross-Plattform-Anwendungen für Desktop, Mobile & Browser! https://entwickler-konferenz.de/crossplatform-iot-web-and-cloud/ran-ans-werk-echte-cross-plattform-anwendungen-fur-desktop-mobile-browser/ Fri, 12 Aug 2016 07:44:22 +0000 http://entwickler-konferenz.de/session/ran-ans-werk-echte-cross-plattform-anwendungen-fur-desktop-mobile-browser/ Die Business-Anwendung auf jedem gängigen Smartphone? Gleichzeitig im Browser und auf einem PC? Ist das überhaupt möglich? Ja das ist es! In diesem Workshop werden Ihre Fragen beantwortet. Echtes Cross-Plattform ist heute keine Zauberei mehr. Es ist möglich mit nur einer Code-Basis alle relevanten Geräte und Plattformen zu bedienen. Egal ob Intel- oder ARM-Smartphone, ein...

Read More

The post Ran ans Werk: Echte Cross-Plattform-Anwendungen für Desktop, Mobile & Browser! appeared first on Entwickler Konferenz.

]]>
Die Business-Anwendung auf jedem gängigen Smartphone? Gleichzeitig im Browser und auf einem PC? Ist das überhaupt möglich? Ja das ist es! In diesem Workshop werden Ihre Fragen beantwortet.
Echtes Cross-Plattform ist heute keine Zauberei mehr. Es ist möglich mit nur einer Code-Basis alle relevanten Geräte und Plattformen zu bedienen. Egal ob Intel- oder ARM-Smartphone, ein Tablet, Windows-, Apple oder Linux-PC. Die App für jede Plattform. Echtes Cross-Plattform eben!

Steffen Jahr und Sebastian Gingter entwickeln mit Ihnen zusammen in diesem Workshop eine echte Cross-Plattform Anwendung auf Basis von Open-Source Technologien, welche auf jedem relevanten Device und zusätzlich noch auf PCs und im Browser lauffähig ist. Zum Einsatz kommen Technologien wie Angular 2, Type- bzw. JavaScript und Apache Cordova.

Teilnahmevorraussetzungen: Notebook 😉

The post Ran ans Werk: Echte Cross-Plattform-Anwendungen für Desktop, Mobile & Browser! appeared first on Entwickler Konferenz.

]]>
The Art of Business App Development https://entwickler-konferenz.de/crossplatform-iot-web-and-cloud/the-art-of-business-app-development/ Thu, 11 Aug 2016 13:17:56 +0000 http://entwickler-konferenz.de/session/the-art-of-business-app-development/ Business Apps bestehen häufig aus einfachen Frontends für bestehende Systeme. Daher orientieren sie sich meist an Desktop-Bedienparadigmen, sprich einer Vielzahl an Formularfeldern. Doch der eigentliche Sinn solcher Apps sollte die Optimierung von Geschäftsprozessen sein. Um dies zu erreichen ist eine Prozess-getriebene Vorgehensweise notwendig, die den Benutzer und seine Workflows in den Mittelpunkt stellen. Jörg Neumann...

Read More

The post The Art of Business App Development appeared first on Entwickler Konferenz.

]]>
Business Apps bestehen häufig aus einfachen Frontends für bestehende Systeme. Daher orientieren sie sich meist an Desktop-Bedienparadigmen, sprich einer Vielzahl an Formularfeldern. Doch der eigentliche Sinn solcher Apps sollte die Optimierung von Geschäftsprozessen sein. Um dies zu erreichen ist eine Prozess-getriebene Vorgehensweise notwendig, die den Benutzer und seine Workflows in den Mittelpunkt stellen. Jörg Neumann erklärt wie nutzerzentrierte Apps entworfen werden und welche Faktoren hierbei eine Rolle spielen. Zudem werden Strategien für eine effiziente Cross-Plattform-Entwicklung diskutiert.

The post The Art of Business App Development appeared first on Entwickler Konferenz.

]]>
Mobile Anwendungsentwicklung mit Delphi – Cloud und Multi-Tier https://entwickler-konferenz.de/crossplatform-iot-web-and-cloud/mobile-anwendungsentwicklung-mit-delphi-cloud-und-multi-tier/ Thu, 11 Aug 2016 13:17:56 +0000 http://entwickler-konferenz.de/session/mobile-anwendungsentwicklung-mit-delphi-cloud-und-multi-tier/ Für Delphi Entwickler ist der Einstieg in die Entwicklung von Android- und iOS-Apps denkbar einfach. Diese lassen sich um Cloud-, Internet- und Multi-Tier-Fähigkeiten leicht erweitern. Zugriffe auf Internet Dienste über REST mit den REST Client Bibliotheken; Zugriffe auf selbst-erstellte EMS-Dienste; JSON Verarbeitung und Handling. Das ist das, was das Herz des Internets heute ausmacht und...

Read More

The post Mobile Anwendungsentwicklung mit Delphi – Cloud und Multi-Tier appeared first on Entwickler Konferenz.

]]>
Für Delphi Entwickler ist der Einstieg in die Entwicklung von Android- und iOS-Apps denkbar einfach. Diese lassen sich um Cloud-, Internet- und Multi-Tier-Fähigkeiten leicht erweitern. Zugriffe auf Internet Dienste über REST mit den REST Client Bibliotheken; Zugriffe auf selbst-erstellte EMS-Dienste; JSON Verarbeitung und Handling. Das ist das, was das Herz des Internets heute ausmacht und im RAD Studio leicht umgesetzt werden kann. Dieser Vortrag zeigt die Möglichkeiten von EMS, REST, JSON und mehr.

The post Mobile Anwendungsentwicklung mit Delphi – Cloud und Multi-Tier appeared first on Entwickler Konferenz.

]]>
Object Relational Mapping in Delphi https://entwickler-konferenz.de/databases/object-relational-mapping-in-delphi/ Wed, 10 Aug 2016 09:15:55 +0000 http://entwickler-konferenz.de/session/object-relational-mapping-in-delphi/ Objektrelationale Mapper treten an, die Lücke zwischen Datenbanken und Objekten zu schließen. Während in anderen Sprachen ORMs wie Hibernate nicht mehr wegzudenken sind oder zumindest zum Alltag gehören, fristen diese in der Delphi Community eher ein Nischendasein. Nicht zuletzt dank neuer Sprachfeatures der letzten Jahre sind inzwischen auch Delphi Entwickler in der komfortablen Lage zwischen...

Read More

The post Object Relational Mapping in Delphi appeared first on Entwickler Konferenz.

]]>
Objektrelationale Mapper treten an, die Lücke zwischen Datenbanken und Objekten zu schließen. Während in anderen Sprachen ORMs wie Hibernate nicht mehr wegzudenken sind oder zumindest zum Alltag gehören, fristen diese in der Delphi Community eher ein Nischendasein. Nicht zuletzt dank neuer Sprachfeatures der letzten Jahre sind inzwischen auch Delphi Entwickler in der komfortablen Lage zwischen mehreren Frameworks wählen zu können. Der Vortrag stellt ORMs im Allgemeinen vor und gibt einen Überblick über kommerzielle und freie ORMs für Delphi und zeigt an Beispielen deren Verwendung.

The post Object Relational Mapping in Delphi appeared first on Entwickler Konferenz.

]]>
Der goldene Schnitt – Wie Domain-Driven Design beim Schneiden von Microservices helfen kann https://entwickler-konferenz.de/crossplatform-iot-web-and-cloud/der-goldene-schnitt-wie-domain-driven-design-beim-schneiden-von-microservices-helfen-kann/ Wed, 10 Aug 2016 09:15:55 +0000 http://entwickler-konferenz.de/session/der-goldene-schnitt-wie-domain-driven-design-beim-schneiden-von-microservices-helfen-kann/ Die Idee, seine Anwendung in möglichst kleine, unabhängige Teile zu schneiden, die dann miteinander kommunizieren, hat einiges für sich. Wie bekommt man es aber hin, dass dabei die Fachlichkeit nicht zerpflückt wird und dabei der Blick für das große Ganze verloren geht? Wie schneide ich die Services richtig? Wie sieht die Kommunikation der Services untereinander...

Read More

The post Der goldene Schnitt – Wie Domain-Driven Design beim Schneiden von Microservices helfen kann appeared first on Entwickler Konferenz.

]]>
Die Idee, seine Anwendung in möglichst kleine, unabhängige Teile zu schneiden, die dann miteinander kommunizieren, hat einiges für sich.
Wie bekommt man es aber hin, dass dabei die Fachlichkeit nicht zerpflückt wird und dabei der Blick für das große Ganze verloren geht? Wie schneide ich die Services richtig? Wie sieht die Kommunikation der Services untereinander aus?

Anhand von Beispielen aus der Praxis zeigt die Session, wie Domain Driven Design dabei helfen kann, diese Themen sinnvoll zu beantworten.

The post Der goldene Schnitt – Wie Domain-Driven Design beim Schneiden von Microservices helfen kann appeared first on Entwickler Konferenz.

]]>
Adaptive UI: Cross-Device Development mit Windows 10 https://entwickler-konferenz.de/crossplatform-iot-web-and-cloud/adaptive-ui-cross-device-development-mit-windows-10/ Tue, 09 Aug 2016 14:38:49 +0000 http://entwickler-konferenz.de/session/adaptive-ui-cross-device-development-mit-windows-10/ Mit Windows 10 kommt ein einheitliches App-Model für Smartphone, Tablet und Desktop. Doch neben den technischen Aspekten war in der Vergangenheit vor allem die Gestaltung der Oberfläche für unterschiedliche Displaygrößen ein Problem. Hierfür bietet Windows 10 ebenfalls eine elegante Lösung: Adaptive UI. Hierbei können Sie in einer App Screens für unterschiedliche Displays bereitstellen oder eine...

Read More

The post Adaptive UI: Cross-Device Development mit Windows 10 appeared first on Entwickler Konferenz.

]]>
Mit Windows 10 kommt ein einheitliches App-Model für Smartphone, Tablet und Desktop. Doch neben den technischen Aspekten war in der Vergangenheit vor allem die Gestaltung der Oberfläche für unterschiedliche Displaygrößen ein Problem. Hierfür bietet Windows 10 ebenfalls eine elegante Lösung: Adaptive UI. Hierbei können Sie in einer App Screens für unterschiedliche Displays bereitstellen oder eine einzelne Seite für verschiedene Auflösungen anpassen. Jörg Neumann stellt das Konzept vor und gibt Tipps für die richtige Umsetzung.

The post Adaptive UI: Cross-Device Development mit Windows 10 appeared first on Entwickler Konferenz.

]]>
Verdammt, das wollte ich doch gar nicht! https://entwickler-konferenz.de/delphi-innovations-fundamentals/verdammt-das-wollte-ich-doch-gar-nicht/ Tue, 09 Aug 2016 14:38:49 +0000 http://entwickler-konferenz.de/session/verdammt-das-wollte-ich-doch-gar-nicht/ How to: Un-Do! Einen Nutzer zu fragen “Möchten Sie das jetzt wirklich tun?” bringt auf Dauer nichts, wir müssen dem Nutzer helfen Fehler zu korrigieren. Was wäre ein Word Prozessor ohne die Funktion “Rückgängig machen”? In dieser Session lernen Sie Konzepte kennen, mit welchen man die meisten Aktionen rückgängig machen kann, ohne dass die UI...

Read More

The post Verdammt, das wollte ich doch gar nicht! appeared first on Entwickler Konferenz.

]]>
How to: Un-Do! Einen Nutzer zu fragen “Möchten Sie das jetzt wirklich tun?” bringt auf Dauer nichts, wir müssen dem Nutzer helfen Fehler zu korrigieren. Was wäre ein Word Prozessor ohne die Funktion “Rückgängig machen”? In dieser Session lernen Sie Konzepte kennen, mit welchen man die meisten Aktionen rückgängig machen kann, ohne dass die UI wissen muss, was zu tun ist. Am Ende werden Sie sich sagen: “So einfach geht das? Das machen wir im nächsten Release auch!”

The post Verdammt, das wollte ich doch gar nicht! appeared first on Entwickler Konferenz.

]]>
Exceptions done right https://entwickler-konferenz.de/delphi-innovations-fundamentals/exceptions-done-right/ Tue, 09 Aug 2016 14:38:49 +0000 http://entwickler-konferenz.de/session/exceptions-done-right/ Fehler und aufgetretene Exceptions werden in vielen Programmen stiefmütterlich behandelt. Da ist von leeren Exceptionhandlern bis zu “raise Exception.Create(”)” alles an Sünden vertreten, was man besser vermeiden sollte. Neben der Frage wie besseres Exceptionhandling denn aussehen sollte, klärt der Vortrag auch technische Fragen. Was passiert eigentlich technisch in einem Exceptionhandler und wie können sie das...

Read More

The post Exceptions done right appeared first on Entwickler Konferenz.

]]>
Fehler und aufgetretene Exceptions werden in vielen Programmen stiefmütterlich behandelt. Da ist von leeren Exceptionhandlern bis zu “raise Exception.Create(”)” alles an Sünden vertreten, was man besser vermeiden sollte. Neben der Frage wie besseres Exceptionhandling denn aussehen sollte, klärt der Vortrag auch technische Fragen. Was passiert eigentlich technisch in einem Exceptionhandler und wie können sie das übersteuern? Was ist an DLL- oder Thread/Task-Grenzen zu beachten und wo helfen Frameworks und Tools weiter.

The post Exceptions done right appeared first on Entwickler Konferenz.

]]>