• IT-Karriere:
  • Services:

Entwicklungsumgebungen: Lazarus 1.0 für Free-Pascal-Programmierer

Die Entwicklungsumgebung Lazarus für Free Pascal ist in Version 1.0 erschienen. Neu hinzugekommen sind unter anderem die Unterstützung für Android und eine Device-API-Unit für Beschleunigungssensoren oder GPS.

Artikel veröffentlicht am ,
Eine ältere Version der Lazarus-IDE
Eine ältere Version der Lazarus-IDE (Bild: Lazarus-Projekt)

Mit zahlreichen Neuerungen haben die Entwickler Version 1.0 der Entwicklungsumgebung Lazarus für Free Pascal freigegeben. Es soll die erste Version der IDE sein, die auch für die Entwicklung für Anwendungen für Android geeignet ist. Mit mehreren neuen sogenannten Units lassen sich beispielsweise APIs für GPS oder Beschleunigungssensoren oder vom Betriebssystem unabhängige Dialogfelder nutzen.

Stellenmarkt
  1. AZH-Abrechnungszentrale für Hebammen GmbH, Lauingen (Donau)
  2. SWB Bus und Bahn, Bonn

Die von Lazarus verwendete Component Library (LCL) soll weitgehend mit der Visual Component Library (VCL) für Windows in Delphi 6 kompatibel sein. Sie ist aber für weitere Betriebssysteme und deren Toolkits erweitert worden, etwa Windows CE, GTK+ unter Linux, Qt 4.5 oder Cocoa und Carbon für Mac OS X. Mit den neuen Units customdrawncontrols.pas, customdrawndrawers.pas, customdrawn_common.pas, customdrawn_android.pas und customdrawn_winxp.pas für Lazarus Custom Draw Controls lassen sich Benutzeroberflächen für Anwendungen unter anderem auch für Android erstellen. Neu hinzugekommen ist die Unit lazdialogs.pas, mit dem Basisdialoge wie "Öffnen" oder "Speichern" auch ohne native Grafikbibliotheken erstellt und genutzt werden können.

Die Unit lazdeviceapis.pas spricht auch Beschleunigungssensoren, GPS oder das Benachrichtigungssystem von Android an.

Die IDE wurde ebenfalls überarbeitet und bietet unter anderem neue Optionen zur Bereinigung von Build- und Runtime-Dateien. Der Debugger wurde ebenfalls erweitert und zeigt CPU-Register in einem neuen Format an. Der Disassemblierer erhält neue Breakpoints, die selbst weitere Breakpoints aktivieren oder deaktivieren können.

Lazarus kann unter Windows, Mac OS X, Linux und FreeBSD genutzt werden und unterstützt die Prozessorarchitekturen x86, PowerPC oder ARM. Der in der IDE entwickelte Quellcode lässt sich ohne große Anpassungen für andere Betriebssysteme oder Architekturen übersetzen.

Eine umfangreiche Liste aller Änderungen haben die Entwickler auf den Wikiseiten des Projekts zusammengefasst. Lazarus steht unter der GPL und LGPL. Die IDE steht zum Download auf den Sourceforge-Servern bereit.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Spiele-Angebote
  1. 0,99€
  2. 53,99€
  3. (-20%) 39,99€

rkern 10. Feb 2013

Hallo Himmerlarschundzwirn, also ich verdiene mein Geld mit Software Entwickeln und das...

Casandro 31. Aug 2012

Ja, die Größe ist wirklich ein Problem. Wir nehmen upx her, und da kommen wir auf so 2...


Folgen Sie uns
       


Oneplus 7T - Fazit

Das Oneplus 7T ist der Nachfolger des Oneplus 7 - und hat einige interessante Hardware-Upgrades bekommen. Im Test von Golem.de schneidet das Smartphone entsprechend gut ab.

Oneplus 7T - Fazit Video aufrufen
ZFS erklärt: Ein Dateisystem, alle Funktionen
ZFS erklärt
Ein Dateisystem, alle Funktionen

Um für möglichst redundante und sichere Daten zu sorgen, ist längst keine teure Hardware mehr nötig. Ein Grund dafür ist das Dateisystem ZFS. Es bietet Snapshots, sichere Checksummen, eigene Raid-Level und andere sinnvolle Funktionen - kann aber zu Anfang überfordern.
Von Oliver Nickel

  1. Dateisystem OpenZFS soll einheitliches Repository bekommen
  2. Dateisystem ZFS on Linux unterstützt native Verschlüsselung

Red Dead Redemption 2 für PC angespielt: Schusswechsel mit Startschwierigkeiten
Red Dead Redemption 2 für PC angespielt
Schusswechsel mit Startschwierigkeiten

Die PC-Version von Red Dead Redemption 2 bietet schönere Grafik als die Konsolenfassung - aber nach der Installation dauert es ganz schön lange bis zum ersten Feuergefecht in den Weiten des Wilden Westens.

  1. Rockstar Games Red Dead Redemption 2 belegt 150 GByte auf PC-Festplatte
  2. Rockstar Games Red Dead Redemption 2 erscheint für Windows-PC und Stadia
  3. Rockstar Games Red Dead Online wird zum Rollenspiel

Fritzbox mit Docsis 3.1 in der Praxis: Hurra, wir haben Gigabit!
Fritzbox mit Docsis 3.1 in der Praxis
Hurra, wir haben Gigabit!

Die Fritzbox 6591 Cable für den Einsatz in Gigabit-Kabelnetzen ist seit Mai im Handel erhältlich. Wir haben getestet, wie schnell Vodafone mit Docsis 3.1 tatsächlich Daten überträgt und ob sich der Umstieg auf einen schnellen Router lohnt.
Ein Praxistest von Friedhelm Greis

  1. Nodesplits Vodafone bietet 500 MBit/s für 20 Millionen Haushalte
  2. Sercomm Kabelmodem für bis zu 2,5 GBit/s vorgestellt
  3. Kabelnetz Die Marke Unitymedia wird verschwinden

    •  /