Wir stehen zur Ukraine, um die Menschen in Sicherheit zu bringen. Mitmachen
DE
Wenn Sie über Links auf unserer Website einkaufen, erhalten wir möglicherweise eine Affiliate-Provision

Objo Studio für Mac

Erstellen Sie plattformübergreifende Apps für macOS, Windows und Linux.

$99.00
Version 26.5.6
5.0
Basierend auf 4 Nutzerbewertungen

Objo Studio Überblick

Objo Studio ist eine moderne Entwicklungsumgebung für Hobby-Entwickler, die Apps an einem Ort entwerfen, codieren, ausführen, debuggen und erstellen möchten. Es enthält einen visuellen Schnittstellendesigner, einen Quellcode-Editor, einen Projekt-Navigator, einen Compiler, einen Debugger, Beispiele und Veröffentlichungstools für ObjoBasic-Projekte.

ObjoBasic kombiniert zugängliche BASIC-ähnliche Syntax mit modernen Sprachfunktionen wie Klassen, Generika, Methodenaufrufen auf Literalen und einem einheitlichen Objektmodell, in dem alles ein Objekt ist. Objo Studio wurde entwickelt, um die App-Entwicklung direkt und produktiv zu gestalten, egal ob Sie experimentieren, lernen oder kleine reale Werkzeuge erstellen.

Das Bearbeiten, Ausführen und Debuggen von Projekten ist kostenlos. Eine Lizenz ist nur erforderlich, um distributierbare Apps zu erstellen und zu veröffentlichen.

Was ist neu in Version 26.5.6

Fehlerbehebungen
  • 167: Inspector zeigt Control.Opacity Standard als Ganzzahl
  • 170: Canvas-Laufzeitgeometrieänderungen werden durch Größenänderungssperren nicht beibehalten
  • 171: Überdimensionierte Steuerelemente können das Größenänderung des Fensters im visuellen Designer verhindern
  • 173: Zeigt den Quellstandort für native Laufzeitfehler an
  • 174: UI Control Library ist nicht alphabetisch sortiert
  • 175: App.UnhandledException wird für nicht erfasste Desktop-Fensterereignisse umgangen
  • 176: Lösungsselector zeigt identische Erstellungs- und Änderungsdaten nach dem Speichern an
  • 178: Debugger-Call-Stack zeigt interne Ereignis-Handler-Namen an
  • 180: Bestimmte UI-Steuerelemente geben relevante Eigenschaften im Inspector nicht preis
  • 181: TreeView ExpandAll kann Knoten verpassen, die beim Öffnen hinzugefügt wurden
  • 182: Der Texteditor des Label-Inspektors bleibt einzeilig, wenn Mehrzeilig aktiviert ist
  • 184: Veraltete Fehlerunterstreichung bleibt bestehen, nachdem der Fehler behoben und die App erneut ausgeführt wurde
  • 186: Der Enumerationsdesigner erlaubt ungültige Enum-Namen und Wertnamen mit Leerzeichen
  • 187: Ungültige Erweiterungsmethoden-Container erreichen zur Laufzeit anstelle der Compilerdiagnose
  • 189: String.IndexOf(value, caseSensitive) Überladung fehlt
  • 191: "Auf Disk anzeigen" schlägt unter Linux fehl
  • 192: Der Code-Editor-Rand respektiert nicht die Farben des dunklen Themas
  • 193: Das Terminalausgabefeld kann nicht durch frühere Druckausgaben scrollen
  • 194: Das Suchfeld zeigt irreführende generierte Zeilennummern für Mitgliederübereinstimmungen an
  • 195: Studio kann eine Lösung nicht umbenennen
  • 196: Fehlende TextField-, TextArea- und SearchField-Text-Eingabe-APIs
  • 199: Ctrl+S öffnet nicht Speichern unter für neue, nicht gespeicherte Lösungen unter Windows
  • 200: Kindfenster ohne Menüleiste erbt das Anwendungsmenü unter Windows
  • 201: Das Umbenennen eines Designer-Steuerelements lässt den alten Namen im Codebaum zurück
  • 202: ContextMenu.ShowAt friert Desktop-Apps nach einem Rechtsklick ein
  • 204: ListBox-Checkbox-Zellen reagieren nicht auf Klicks
  • 206: ListBox.AddRow rendert nichts, wenn ColumnCount null ist
  • 210: Designer kann nicht mit Steuerelementen außerhalb des zugeschnittenen Fensterbereichs interagieren
  • 211: Compiler erlaubt typisierte Arrays, falsche Elementtypen anzuhängen
  • 212: Graphics.FillPolygon kann bei fehlerhaften Punktarrays abstürzen
  • 213: GameCanvas-Designer-Vorschau zeigt falschen Standardhintergrund an
  • 215: Der Mauszeiger flackert, wenn er über IDE-Schaltflächen schwebt
  • 216: ListBox Cmd-A sollte alle Zeilen im Mehrfachauswahlmodus auswählen
  • 217: Bearbeitbare ListBox-Zellen treten nicht zuverlässig in den Bearbeitungsmodus ein oder beenden ihn
  • 219: Ein Klick auf den Leerraum in der ListBox löscht die Zeilenauswahl nicht
  • 222: Die Sortierung der ListBox löscht die aktuelle Auswahl
  • 223: Das Standard-Desktopfenster öffnet sich nicht, wenn App.Opening deklariert ist
  • 227: ListBox ColumnWidths-Rückmeldung kann leer sein oder Prozentbreiten verlieren
  • 228: ListBox.ScrollToRow wird ignoriert, wenn es während des Öffnens aufgerufen wird
Neue Funktionen / Verbesserungen
  • 168: Fügen Sie den Befehl Gehe zu Zeile zum Texteditor hinzu
  • 183: Erlauben Sie das Hinzufügen mehrerer Ereignishandler auf einmal
  • 188: Bieten Sie einen intuitiveren Mechanismus zum Hinzufügen einer Erweiterungsmethode für eine Klasse zu einem Modul in der IDE an
  • 190: Reduzieren Sie den verschwendeten Bildschirmplatz im Methodenmetadatenfeld
  • 198: Fügen Sie Eigenschaften für die Farbe der Fortschrittsanzeige hinzu
  • 203: Fügen Sie typisierte Werte für die Bildbetrachter-Streckung hinzu
  • 205: Härtung der stdlib-Enum-APIs und Unterstützung für Punktkurzschreibweise
  • 207: Erweitern Sie die API für ContextMenu-Elemente
  • 208: Fügen Sie ein Desktop-Schriftartenmodul für die Entdeckung installierter und standardmäßiger Schriftarten hinzu
  • 209: Verbessern Sie die Diagnose für doppelte Methodensignaturen für Rückgabetypen nur bei Überladungen
  • 214: AudioPlayer.LoadFile sollte Boolean zurückgeben
  • 218: Fügen Sie das Beispielprojekt der ListBox-Galerie hinzu
  • 220: Fügen Sie die RecordSet.RowCount-Eigenschaft hinzu
  • 224: Fügen Sie die Textausrichtung und die Unterstreichungsformatierung für Labels hinzu
  • 225: Fügen Sie APIs zur Konstruktion von DateTime-Komponenten hinzu
  • 226: Fügen Sie Tags für ListBox-Elemente hinzu
  • 230: Fügen Sie die Label.TextColour-Eigenschaft hinzu
  • 233: Fügen Sie die Unterstützung für modale Fenster zu Window hinzu

Objo Studio für Mac

$99.00
Version 26.5.6
Schreiben Sie eine ausführliche Rezension zu Objo Studio

Was Kunden mögen

Stabilität
Regelmäßige Updates
Preis

Was verbessert werden sollte

Design
Anpassung

Eigenschaften von Objo Studio

Wert
5.0
Benutzerfreundlichkeit
5.0
Funktionen
5.0
Zuverlässigkeit
5.0
Kundensupport
5.0

Schreiben Sie Ihre Gedanken in unserem klassischen Kommentarfeld

MacUpdate Kommentarrichtlinie. Wir empfehlen ausdrücklich, Kommentare zu hinterlassen – Kommentare mit beleidigenden Wörtern, Mobbing oder persönlichen Angriffen jeglicher Art werden moderiert.
5.0

(4 Rezensionen zu Objo Studio)

  • Kommentare

  • Nutzerbewertungen

bob-203
bob-203
Jul 29, 2026
26.5.6
5.0
Jul 29, 2026
5.0
Version: 26.5.6
Objo Studio's niche is the ability to target MacOS, Windows and Linux from a single code base, with other targets (including web) on the roadmap. It's built on top of .NET and Avalonia, with its own custom VM running compiled bytecode. Performance is very good, and also on the roadmap is interop with .NET languages and C, so performance critical bits can be handled. I also expect a vibrant ecosystem of add-on libraries and tools will develop -- the tires are already being kicked by vendors. I can only describe the feel of this product as lovingly built by a real craftsman and competent architect who is incredibly responsive to both bug reports and feature suggestions. That is paramount to me. In fact that responsiveness and pride of workmanship in today's world of products diluted and enshittified by soulless corporations, is actually inspiring. It has already earned a core of enthusiastic developers. And the price is right: free until you want to compile distributable executables (or use the premium Profiler). The language will be comfortable to anyone who has developed in C# or VB.NET (or Xojo, a commercial product formerly known as RealBasic, which Objo (the language) is broadly compatible with, while not being enslaved to Xojo's sometimes idiosyncratic architecture). Nothing important is lacking in the language: async / await, closures, reflection (which Objo refers to as introspection), generics, etc. The main weakness from my point of view is the small type system (64 bit integer, floating point and decimal types; strings, DateTime, boolean -- although there is no problem building classes, modules, enumerations, etc. of arbitrary complexity). I particularly miss a dedicated char type, although there's a comprehensive API for converting strings to and from code points in the form of integer arrays. There is also a MemoryBlock type, which is essentially a fixed size byte array, with robust support for reading and writing binary data between MemoryBlocks, disk files and more. While some might be tempted to see Objo as a beginner's language, it is in no way limiting in that regard. In fact a self-described beginning programmer requested a fairly advanced feature recently (conditional compilation) and the vendor response was typical: "implemented for the next release". As for pros -- I requested a profilng tool and that was "in the next release" as well. The debugger is excellent and includes the ability to trigger breakpoints based on expressions, as well as remote debugging. Beginners and long time professionals like myself will all be quickly spoiled by this product. I have been slinging C# code for 20 years and other languages for two decades before that, and I do not feel deprived by Objo the language. There are of course things I don't love. Objo Studio has an opinionated approach to building class definitions and filling them out with code. Everything is form-based; you don't write a class definition in a file organized as you wish, you use Studio's UI (forms, tree controls, etc) to navigate around your project. However, it is well constructed and stable, so it grows on you, and the solution / project formats are open, documented, and Git-friendly. I expect 3rd parties to make more traditional drafting of code a reality down the line, for those who want it on occasion. I find the solution / project metaphor in Objo Studio to be ... different. It is in a sense the inverse of Visual Studio or Ryder: a solution contains your library code, off of which hang your projects, which are the apps you're building. Since you quickly accumulate general purpose components that you would use in all your apps, you end up with one solution and many projects under it. As it currently stands, I can't think of a use case for multiple solutions as you would have to resort to copy-paste to get your support libraries in all of them. I expect however that this will change when interop and 3rd party support arrives, such that you can buy a library and import it into any Solution -- and build your own importable libs in the same way. So I regard this as an "early days" issue and not a practical long term problem. So far, I have been focusing on language and performance matters, but folks who are already building complex GUI apps have no complaints here, even when porting complex existing apps from other platforms. In summary: if you are looking for a cross platform development tool that lets you focus on implementing your GUI and business logic while capably managing the platform differences -- or if you just want a pleasant environment to work on your idea for a great product -- I can confidently commend Objo Studio to you.
Milan-Adamov
Milan-Adamov
Jul 29, 2026
26.5.6
5.0
Jul 29, 2026
5.0
Version: 26.5.6
I’ve been looking for a tool like Objo Studio with straightforward and affordable licensing ever since the tool I used for most of my programming career was sold to a huge corporation, which changed the licensing model for publishing standalone applications from a developer to an end-user yearly subscription. Even though it is still relatively new, Objo Studio already delivers many of the features and capabilities I’ve come to expect from a multiplatform development tool. And all of that comes at a lower price. In addition to publishing applications for Windows and macOS, I can also publish my applications for Linux users. Everything included is well thought out, and missing features are added very quickly. For example, a few users asked for a WebView control, and it was included in the very next release, just days after the request. I wanted my publishing process to be fully automated, so one of the first things I explored was how to create a GitHub Actions workflow to automate application publishing. I managed to do it in just a few days—not because I’m particularly skilled at GitHub Actions, but because the author of Objo Studio designed its publishing features and command-line tools with CI/CD pipelines in mind. The same is true for application signing and installer creation. Objo Studio can generate DMG files on macOS and MSIX installer packages on Windows without requiring external tools. It also includes built-in support for AI-assisted coding and localization. And if something isn’t there yet and users ask for it, there’s a good chance it will be implemented very quickly.
andiausessen
andiausessen
Jun 28, 2026
26.5.6
5.0
Jun 28, 2026
5.0
Version: 26.5.6
A new and easy-to-use desktop apps development system that is really mighty. It has the ability to compile apps for Windows, MacOS and Linux. The language is really easy to learn, it's a bit like good old BASIC and when the compiled app is running, it's on steroids. You can easily build GUIs, that look the same on every platform, for that you compile your code. The controls look very nice and modern. I did a little calendar app to track some appointments in a few days. There are so many components, there is not much missing. And the best part: If you suggest a feature to the programmer, in most cases he'll integrate it into Objo Studio. Same is with bugs...report it, he fixes it as quickly as possible.
Drscott
Drscott
Jun 28, 2026
26.5.6
5.0
Jun 28, 2026
5.0
Version: 26.5.6
I’ve been using Objo Studio for several weeks and find it both fun and addictive (or maybe I’m just obsessive?). I’ve already ported two of my Swift/SwiftUI apps to Objo just to see what it was capable of doing. One app, although very graphics-oriented and requiring dozens of controls, took only a couple of days. Objo Studio is a very capable IDE, with an integrated GUI builder that has all of the controls that you expect to create a modern GUI. Likewise, although Objo has a simple syntax like BASIC, it is far from standard BASIC and more like a modern programming language. It has more advanced language features like interfaces, generics, asynchronous code, exceptions, introspection, and concurrency. It comes with a large library of classes for collections, regular expressions, cryptography, database access, and networking. The developer is extremely helpful, is active on the user forum, and fixes reported bugs incredibly fast. While it’s not as capable as Swift/SwiftUI, I’m impressed with what Objo Studio can do and how simple and fast it is to get it done. It’s been a pleasure using it.
Milan-Adamov
Milan-Adamov
Jul 28, 2026
26.5.6
5.0
Jul 28, 2026
5.0
Version: 26.5.6
bob-203
bob-203
Jun 28, 2026
26.5.6
5.0
Jun 28, 2026
5.0
Version: 26.5.6
Drscott
Drscott
Jun 28, 2026
26.5.6
5.0
Jun 28, 2026
5.0
Version: 26.5.6
andiausessen
andiausessen
Jun 28, 2026
26.5.6
5.0
Jun 28, 2026
5.0
Version: 26.5.6