Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

how can i download visual basic on mac??

how can i download visual basic on mac?

MacBook Pro

Posted on Oct 13, 2013 9:27 AM

Reply
18 replies

Oct 13, 2013 9:51 AM in response to sarah.malkawi

Not download and run on OS X. You can run Windows on your computer via Boot Camp or using virtualization software like Parallels. But MS does not have a Mac compatible version of VB


There are third-party Basics for OS X, however they are not VB. The closest to VB is probably REAL Basic.


OS X's own programming environment is XCode which is a free download via the App Store. It is a development environment that uses C as the compiler language. XCode is a visual development environment, too.

Jul 8, 2015 6:51 AM in response to sarah.malkawi

Hands down the best office application is Microsoft Office, and this is the only VB (VBA) on the Mac. I myself have been a Windows / VB expert for decades, and having switched to Mac 6 years ago, I can definitely say there is much much better than VB on the Mac. I would strongly urge you to get Xcode (this is available for $5 from the App Store - you read that right, $5 not $500!, or for free if you are part of the Apple Developer programs).


In there, you will find available Objective-C (I don't recommend it), and Swift, the new language for Apple development. Swift is hands down the most amazing and fundamentally awesome programming language ever developed by mankind (I can say this after cutting my teeth on Basic in 1975, and programming ever since). Think C# mixed with the clean-cut intuitiveness of Basic, but developed from scratch in modern times with modern programming practices.


While at first Xcode may seem to be a bit more crude of an IDE, I have been developing in it for 6 years now, and I much prefer it over Visual Studio .NET 2010 (which I still develop in) for many reasons.

Sep 22, 2016 5:59 PM in response to l10over

l10over wrote:


Link is dead for me, even through archive.org


Just trim off the extra stuff, and the link works:

https://code.visualstudio.com/


This is Visual Studio Code, mentioned above. A very different Microsoft product than Visual Studio. It runs on Mac, Linux, and Windows, includes code-completion ("Intellisense"), supports many languages (include VB.net and javascript). It does not include a visual form developer. It's free and open-source.

Sep 22, 2016 6:47 PM in response to johnywhy

Visual Studio Code is much smaller than Visual Studio-- very lightweight. It is capable of debugging VB.net. I don't know how much it can really do without Mono or .NET Core (see below).


There's also .NET Core, which runs on Mac, Linux, and Windows. This is the .NET function library, not an IDE. It's open-source. MS recommends Visual Studio Code as your IDE for .NET Core.

https://dotnet.github.io/


There's also Xamarin Studio (formerly called MonoDevelop). Xamarin is a full-fleged IDE, which can do VB.net development on Mac. Xamarin is based on Mono. Xamarin marketing emphasizes mobile dev, but it can also do Mac desktop dev.

https://www.xamarin.com/

http://www.mono-project.com/

The difference between Mono and .net Core is Mono is an implementation of the full .NET framework, while .NET Core is only a subset of the full .NET framework.


currently Mono is quite Mature in Case of Cross platform But we should wait for production release of .net core than we can get exactly difference

https://www.quora.com/Should-I-use-Mono-or-NET-Core-for-ASP-NET-developing-on-Li nux


Xamarin’s forms may not be as sophisticated as WinForms but they’re a better approach to doing cross-platform UI because what you get on each platform is the native controls and interface applicable to that platform – not some one-size-fits-nowhere generic look. If you don’t think you can build a serious .NET app in Xamarin, consider that Microsoft used it to build the mobile client app for Intune, its cloud management service

http://thenewstack.io/the-opportunity-of-net-core-and-why-it-will-not-fade-away/


If you're looking for VB6 (not .net) on Mac, AFAIK you must run Windows on Mac, as explained above.


Btw, Microsoft now owns Xamarin/Mono.

Sep 22, 2016 9:45 PM in response to johnywhy

sorry for multiple posts, but this forum has a time-limit on edits, and the Apple Bus has lousy wifi.


There's also the Mac-compatible Omnisharp. I don't know anything about it-- function library? Editor? Anyone?

http://www.omnisharp.net/

http://www.hanselman.com/blog/OmniSharpMakingCrossplatformNETARealityAndAPleasur e.aspx


i'm not sure if MS assumed control over Mono when they acquired Xamarin. Anyone?

Nov 28, 2016 9:16 AM in response to johnywhy

Let's see...

1- VBA solutions cannot be exposed to Visual Studio, it's designed for macros and simplified developer experience.

We have VSTO and Office Add-Ins if the customization level requires a more advanced approach (but as far as I know VSTO will "never" work on Mac's due to the COM programming model):

- https://msdn.microsoft.com/en-us/library/ss11825b.aspx

- https://msdn.microsoft.com/en-us/library/ms268878.aspx


The alternative would be working with Office Add-Ins, but I think the starting version of VS on Mac might not support that yet:

- https://dev.office.com/docs/add-ins/overview/office-add-ins

- https://dev.office.com/docs/add-ins/overview/requirements-for-running-office-add -ins

- https://dev.office.com/docs/add-ins/develop/develop-office-add-ins-for-the-ipad

If VS on Mac is not supporting yet you might try using the any editor approach:

- https://dev.office.com/docs/add-ins/get-started/create-an-office-add-in-using-an y-editor


I'm about to start my real development history with Mac's early next year, so I cannot test any of those yet.


2- Not exactly. In this case OmniSharp would be a plugin to enable C# on Vim:

- https://github.com/OmniSharp/Omnisharp-vim

If you like and use lightweight editors on Mac you should try VS Code as well:

- https://code.visualstudio.com/


OmniSharp is a set of tooling, editor integrations and libraries extending the most popular cross platform and lightweight code/text editors with IDE like features for .NET; including Vim, Visual Studio Code and Sublime:

- http://www.omnisharp.net/#about

how can i download visual basic on mac??

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.