Skip to content

Client library and samples programs showing how to use Delphi-Books.com open data API in Delphi and Pascal languages.

License

Notifications You must be signed in to change notification settings

DeveloppeurPascal/DelphiBooks4Delphi

Repository files navigation

Delphi sources for DelphiBooks opendata API

Client library and sample use for Delphi-Books.com open data API in Delphi.

https://delphi-books.com lists all (the most of) books about Delphi, Pascal and Object Pascal languages.

The website has an open data API available for free. The documentation is on https://delphi-books.com/opendata.html

Folder "FMX-Books-List-Sample"

Contains a sample FMX projects to use on Windows, macOS, Linux, Android tablets and iPad/iPad mini.

It access to the list of all books and display the list. For each book the cover is downloaded and displayed when needed.

Folder "REST-Debugger"

Contains files for REST Debugger tool available for free from Embarcadero website (menu "free tools / REST Debugger") and from Tools menu in RAD Studio/DElphi/C++Builder IDE.

You can use it to test the API and generate components to paste directly in your VCL or FMX projects.

Folder "VCL-ListBooks"

VCL sample with list of books and authors in a TListBox

Folder "VCL-ListBooks-Search"

VCL sample with list of books and authors in a TFDMemTable to allow searching in the list.

Other samples

Learn To code Summer Camp 2021 - Day 2

Some samples on Delphi internet libraries and componants. One project use the Delphi Books API to show books and details in a FireMonkey project. https://github.com/DeveloppeurPascal/LearnToCodeSummerCamp2021/tree/main/Day-2


Si vous ne connaissez pas Delphi et le langage Pascal, profitez de la version Academic (pour les étudiants, enseignants et établissements d'enseignement) ou Community Edition (gratuite pour une utilisation personnelle) disponibles chez Embarcadero (rubrique "outils gratuits"). En entreprise vous pouvez aussi tester Delphi avec la version d'évaluation. https://www.embarcadero.com/products/delphi

Cette formation en ligne gratuite vous apprendra les bases de la programmation avec le Pascal et Delphi même si vous n'avez jamais appris à programmer : https://apprendre-delphi.fr/apprendre-la-programmation-avec-delphi/

Des conférences en ligne et des webinaires (points techniques sur des sujets précis) sont organisés régulièrement. Consultez le planning de ces webinaires et regardez les rediffusions des webinaires Delphi.

Des sessions de live coding sur Twitch ou la chaîne YouTube Developpeur Pascal sont également organisées régulièrement. Pour Twitch vous pouvez consulter le planning hebdomadaire. Vous pouvez aussi vous reporter à cet article. Pour les rediffusions de tout ça, rendez-vous simplement dans la rubrique live coding de Serial Streameur où vous trouverez de nombreuses vidéos en français à destination des développeurs de logiciels, applications mobiles, sites web et jeux vidéo.

Enfin, si vous préférez la lecture à la vidéo, vous trouverez tous les livres récents publiés sur Delphi et le langage Pascal sur Delphi Books