Nous soutenons l’Ukraine pour aider à protéger les civils. Rejoignez-nous
FR
Lorsque vous achetez via les liens de notre site, nous pouvons percevoir une commission d’affiliation

Objo Studio pour Mac

Créez des applications multiplateformes pour macOS, Windows et Linux.

$99.00
Version 26.5.6
5.0
D’après 4 notes d’utilisateurs

Aperçu de Objo Studio

Objo Studio est un environnement de développement moderne pour les développeurs amateurs qui souhaitent concevoir, coder, exécuter, déboguer et créer des applications à partir d'un seul endroit. Il comprend un concepteur d'interface visuelle, un éditeur de code, un navigateur de projet, un compilateur, un débogueur, des exemples et des outils de publication pour les projets ObjoBasic.

ObjoBasic combine une syntaxe de style BASIC accessible avec des fonctionnalités de langage modernes telles que des classes, des génériques, des appels de méthode sur des littéraux, et un modèle d'objet unifié où tout est un objet. Objo Studio est conçu pour rendre le développement d'applications direct et productif, que vous expérimentiez, appreniez ou construisiez de petits outils du monde réel.

L'édition, l'exécution et le débogage de projets sont gratuits. Une licence est requise uniquement pour créer et publier des applications distribuables.

Nouveautés de la version 26.5.6

Corrections
  • 167 : L'inspecteur montre Control.Opacity par défaut comme entier
  • 170 : Les changements de géométrie d'exécution du canevas ne sont pas préservés par les verrous de redimensionnement
  • 171 : Les contrôles surdimensionnés peuvent empêcher le redimensionnement de la fenêtre dans le concepteur visuel
  • 173 : Afficher l'emplacement source pour les erreurs d'exécution natives
  • 174 : La bibliothèque de contrôles UI n'est pas triée par ordre alphabétique
  • 175 : App.UnhandledException est contourné pour les événements de fenêtre de bureau non interceptés
  • 176 : Le sélecteur de solution montre des dates de création et de modification identiques après enregistrement
  • 178 : La pile d'appels du débogueur montre les noms des gestionnaires d'événements internes
  • 180 : Certains contrôles UI n'exposent pas les propriétés pertinentes dans l'inspecteur
  • 181 : TreeView ExpandAll peut manquer des nœuds ajoutés lors de l'ouverture
  • 182 : L'éditeur de texte de l'inspecteur d'étiquettes reste sur une seule ligne lorsque Multiline est activé
  • 184 : Le soulignement d'erreur obsolète persiste après que l'erreur est corrigée et que l'application redémarre
  • 186 : Le concepteur d'énumération permet des noms d'énumération invalides et des noms de valeur avec des espaces
  • 187 : Les conteneurs de méthode d'extension invalides atteignent l'exécution au lieu du diagnostic du compilateur
  • 189 : La surcharge String.IndexOf(value, caseSensitive) est manquante
  • 191 : "Afficher sur le disque" échoue sur Linux
  • 192 : La gouttière de l'éditeur de code ne respecte pas les couleurs du thème sombre
  • 193 : Le panneau de sortie du terminal ne peut pas faire défiler les anciennes impressions
  • 194 : Le panneau de recherche montre des numéros de ligne générés trompeurs pour les correspondances de membres
  • 195 : Le studio ne peut pas renommer une solution
  • 196 : API de saisie de texte TextField, TextArea et SearchField manquantes
  • 199 : Ctrl+S n'ouvre pas Enregistrer sous pour de nouvelles solutions non enregistrées sur Windows
  • 200 : La fenêtre enfant sans MenuBar hérite du menu d'application sur Windows
  • 201 : Renommer un contrôle de concepteur laisse l'ancien nom dans l'arbre de code
  • 202 : ContextMenu.ShowAt fige les applications de bureau après un clic droit
  • 204 : Les cellules de case à cocher ListBox ne répondent pas aux clics
  • 206 : ListBox.AddRow ne rend rien lorsque ColumnCount est zéro
  • 210 : Le concepteur ne peut pas interagir avec les contrôles en dehors du canevas de fenêtre découpé
  • 211 : Le compilateur permet aux tableaux typés d'ajouter des types d'éléments incorrects
  • 212 : Graphics.FillPolygon peut planter sur des tableaux de points mal formés
  • 213 : L'aperçu du concepteur GameCanvas montre un mauvais arrière-plan par défaut
  • 215 : Le curseur de la souris clignote lorsqu'il survole les boutons de l'IDE
  • 216 : ListBox Cmd-A devrait sélectionner toutes les lignes en mode de sélection multiple
  • 217 : Les cellules ListBox modifiables n'entrent pas ou ne valident pas l'édition de manière fiable
  • 219 : Un clic sur un espace vide de ListBox ne vide pas la sélection de ligne
  • 222 : Le tri de ListBox vide la sélection actuelle
  • 223 : La fenêtre par défaut du bureau ne s'ouvre pas lorsque App.Opening est déclaré
  • 227 : La lecture des Largeurs de Colonne de ListBox peut être vide ou perdre des largeurs en pourcentage
  • 228 : ListBox.ScrollToRow ignoré lorsqu'il est appelé pendant l'ouverture
Nouvelles fonctionnalités / Améliorations
  • 168 : Ajouter la commande Aller à la ligne à l'éditeur de texte
  • 183 : Permettre d'ajouter plusieurs gestionnaires d'événements à la fois
  • 188 : Fournir un mécanisme plus intuitif pour ajouter une méthode d'extension pour une classe à un module dans l'IDE
  • 190 : Réduire l'espace d'écran gaspillé dans le panneau de métadonnées de méthode
  • 198 : Ajouter des propriétés de couleur ProgressBar
  • 203 : Ajouter des valeurs d'étirement ImageViewer typées
  • 205 : Renforcer les API d'énumération stdlib et le support de la notation par points
  • 207 : Étendre l'API des éléments de ContextMenu
  • 208 : Ajouter un module Fonts de bureau pour la découverte des polices installées et par défaut
  • 209 : Améliorer le diagnostic de signature de méthode dupliquée pour les surcharges uniquement de type de retour
  • 214 : AudioPlayer.LoadFile devrait retourner un booléen
  • 218 : Ajouter un projet d'exemple de galerie ListBox inclus
  • 220 : Ajouter la propriété RecordSet.RowCount
  • 224 : Ajouter l'alignement du texte d'étiquette et le formatage de soulignement
  • 225 : Ajouter des API de construction de composants DateTime
  • 226 : Ajouter des balises d'éléments ComboBox
  • 230 : Ajouter la propriété Label.TextColour
  • 233 : Ajouter le support des fenêtres modales à Window

Objo Studio pour Mac

$99.00
Version 26.5.6
Rédigez un avis détaillé sur Objo Studio

Ce que les utilisateurs apprécient

Stabilité
Mises à jour régulières
Prix

Ce qui mérite d’être amélioré

Conception
Personnalisation

Les qualités de Objo Studio

Valeur
5.0
Facilité d'utilisation
5.0
Caractéristiques
5.0
Fiabilité
5.0
Service client
5.0

Écrivez ce que vous en pensez dans notre bon vieux champ de commentaire

Politique de commentaires de MacUpdate. Nous vous encourageons vivement à laisser des commentaires ; ceux qui contiennent des propos injurieux, du harcèlement ou des attaques personnelles seront modérés.
5.0

(4 avis sur Objo Studio)

  • Commentaires

  • Notes des utilisateurs

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