eBook zum Lernen von Delphi und Pascal

Delphi ist eine visuelle Entwicklungsumgebung, die auf der Sprache Object Pascal basiert. Die Programmiersprache Objekt-Pascal ist der "große Bruder" von Pascal. Object Pascal gibt es schon seit vielen Jahrzehnten. Die erste Version erzeugte nur Code für 16-Bit-Anwendungen für Windows 3.x. Seither hat Delphi mit Pascal wie viele andere Programmiersprachen eine stetige Weiterentwicklung erfahren und ist weltweit zig millionenfach im Einsatz. Dank der leichten Erlernbarkeit und der extremen Geschwindigkeit, mit der man mit Delphi Programme fertigstellen kann, gibt es heute viele tausende Anwendungen und die Sprache ist nicht nur bei Einsteigern sehr beliebt.
Eine der am meisten genutzten und leistungsfähigsten Versionen war Delphi 7, das Anfang des 21. Jahrhunderts erschien. Zu der Zeit steckte das Handy noch in den Kinderschuhen. Seither hat sich viel getan – jüngere Versionen von Delphi sind nicht nur in Bezug auf die Benutzerfreundlichkeit viel besser geworden, sondern auch die Sprache Object Pascal wurde erheblich erweitert. Aktuell kann man mit Delphi Anwendungen für Microsoft Windows, macOS, Linux, iOS und Android erstellen. 
Die Nachfrage nach einem neuen Lehr- und Lernbuch für Delphi war groß. Dieses entsteht jetzt als kostenfreies eBook. Die ersten Kapitel sind bereits verfügbar und stehen hier zum Download bereit.
Seit einiger Zeit bietet Embarcadero die kostenfreie Community Edition für Schüler, Lehrer und Hobbyprogrammierer an. Damit steigt die Zahl der Nutzer erheblich. Das neue Buch richtet sich an alle,  die den Wunsch haben, sich in die Welt der Delphi Entwicklung – speziell der Programmierung von mobilen Apps – einzulesen und einzuarbeiten. Der Autor geht davon aus, dass die Leser in den Grundzügen bereits mit der Sprache Pascal vertraut sind, die Entwicklungsumgebung Delphi grundlegend kennen und die Grundprinzipien für das Erstellen von Anwendungen verstehen.  Der Hauptzweck dieses Buches besteht darin, die Techniken zum Erstellen von Programmen in einer der beliebtesten und kostengünstigsten Entwicklungsumgebungen vorzustellen. 
Kapitel 1: Delphi kennenlernen und ein erstes Projekt erstellen. 
1       Mobile Entwicklung mit Delphi
1.1        Delphi kennenlernen und ein erstes Projekt erstellen
1.2        Komponenten für Mobile Entwicklung
1.3        Wie funktioniert Delphi
1.4        Visuelle Komponentenbibliotheken
     
1.5        Wo bekomme ich Delphi her
1.6        Installation und Einrichtung für mobile Entwicklung
1.7        Vorbereitung für die mobile Entwicklung
1.8        Ein erstes Projekt erstellen
Kapitel 2: Komponenten für Mobile Entwicklung (Teil 1).
2       Komponenten für mobile Entwicklung
2.1         Interface Design für mobile Geräte
2.2         Die TTabControl Komponente
2.3         Prototyp der Anwendung erstellen
2.4         Konstruktion (Sender as TButton)
2.5         Neue Fragen hinzufügen
2.6         Das Bessere ist der Feind des Guten –
              oder warten Sie mit Verbesserungen
Kapitel 2: Komponenten für Mobile Entwicklung (Teil 2).
2       Komponenten für mobile Entwicklung
2.7         Ergebnisse anzeigen
2.8         Verbesserungen im Design
     
2.9         Benutzeroberfläche
2.10       Code Qualität verbessern
Kapitel 3: Animation
3 Animation
3.1 Grundlagen der Animation in Delphi / RAD Studio / C++ Builder
3.2 Ein Forschungsprojekt mit Animationen
     
3.3 Effektiver Code oder wie man ein Objekt richtig versteckt
3.4 Effiziente Möglichkeit Animation zu gruppieren
Kapitel 4: 3D-Grafik
4            3D Grafiken
4.1         Grundlagen der Erstellung von 3D-Grafiken
4.2         Verwaltung von 3D-Objekten
     
4.3         Szenen mit mehreren Objekten
4.4         Interaktive 3D-Szenen
Kapitel 5: Mathematik und Programmierung
NOCH NICHT VERFÜGBAR
Kapitel 6: Strukturierte Vorgehensweise bei der mobilen Entwicklung (Teil 1). 
NOCH NICHT VERFÜGBAR
Kapitel 6: Strukturierte Vorgehensweise bei der mobilen Entwicklung (Teil 2). 
NOCH NICHT VERFÜGBAR
Kapitel 7: Fallbeispiele
NOCH NICHT VERFÜGBAR
Kapitel 8: Erweiterung zum Fallbeispiel
NOCH NICHT VERFÜGBAR
Über den Autor

Vsevolod Leonov arbeitete viele Jahre im Moskauer Embarcadero-Büro als Developer Relations Manager für Russland und die GUS-Länder. Bei Samsung Electronics war er für die Zusammenarbeit mit Partnern in der Mobilitätsabteilung des Unternehmens verantwortlich.
Derzeit arbeitet er als Direktor für Integration bei re:Store und ist MVP von Embarcadero. Er unterrichtete unter anderem Pascal, Delphi, C/C++, Microsoft Visual Studio, Microsoft SQL Server, InterBase und ist Autor von mehr als 50 wissenschaftlichen Artikeln.

Elena Bochkor und Veikko Krypczyk haben das Buch aus dem Russischen ins Deutsche übersetzt und angepasst.

Bitte füllen Sie das Formular aus, der Downloadlink wird Ihnen per E-Mail zugesendet.






Für die Zusendung des eBooks ist es erforderlich Sie per E-Mail erreichen zu können. Sie können diese Einstellungen jederzeit widerrufen.
© 2020 EMBARCADERO INC. ALL RIGHTS RESERVED