• Home

Wine Program For Mac

 
Wine Program For Mac 8,1/10 1428 reviews
  • Popular Alternatives to WineBottler for Mac, Linux, Wine, Windows, BSD and more. Explore 14 apps like WineBottler, all suggested and ranked by the AlternativeTo user community. Wineskin is a tool used to make ports of Windows software to Mac OS X. The ports are in the form of normal Mac application bundle wrappers.
  • Note: Files in this directory are unused on macOS unless you use a UNIX window manager and other X11 applications instead of the native MacOS apps. Third Party Versions Third party versions of Wine, such as Wineskin, Winebottler, and PlayOnMac, are not supported by WineHQ.
  1. Wine Program For Mac Download
  2. Wine Program For Mac
  3. Wine Run Windows On Mac
  4. Install Wine On Mac
Active1 month ago

WineBottler and Wine are FREE SOFTWARE. You are FREE TO REDISTRIBUTE OR MODIFY it under the terms of the LGPLv2.1 or any later thereof. The authors give NO WARRANTY FOR THE PROGRAM and are not LIABLE TO YOU FOR DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM. How To Run Windows Programs On Mac For Free With Wine Bottler (OS X Mavericks‎) [2014] Wine: Thanks for watching! And that's when Wine pops into memory: the 23-year project to run Windows applications on Linux, Mac, and other Unix-like operating systems. In my experience, it almost never works, but it often. From the developer: 'Wine Chronicle is a easy-to-use tool for cataloging and tracking your personal collection. Wine Chronicle manages inventories, reviews.

I sell a C#/WPF application (targeting .net 3.0 at the moment) and people keep asking me for a Mac version.

The application is a time tracking application with a good GUI, there isn't that much business logic in a time tracking application so most of the application is GUI - rewriting just the GUI is equivalent to rewriting the entire application

I don't have the resources to rewrite the application or maintain two different code bases, so I need a way to run the same code on a Mac (I know I'll have to debug and modify the code, what I mean is I can support only one code base, I can't split the project into different Mac and Windows projects - I just don't have the time to work on two projects).

Porting the application to a cross-platform UI library, to a different programing language or to Silverlight are all not relevant - it will take too much time and I think I'll get more sales by investing this time in new features.

Does anyone know of a tool that can run or port C#/WPF to the Mac?

NirNir
25.2k9 gold badges60 silver badges98 bronze badges

9 Answers

There's absolutely no way you can run full-fledged WPF app on Mac. I'm not even sure if this is possible in Parallels. The best thing you can do is to use Silverlight, which was previously named 'WPF/E' and does run on Macintosh.

Anton GogolevAnton Gogolev
94.1k33 gold badges184 silver badges269 bronze badges

We were in a similar situation. We had a working Windows project and wanted a Mac version.

Our product was in two parts, one a .Net application, the other a Director projector app.

The Director app should be easy right, cross platform and all? Well nope, it rarely is that easy, we ended up with two versions of the Director source file.

Getting the .Net app running required using Mono for the underlying engine, which worked well for us as we were only number crunching byte arrays really. The UI on the otherhand we had to rewrite in Cocoa. It cost us nearly as much as making the Windows version did, as we also had to learn all the Mac stuff as we went.

Since then we've only updated the Windows version.

Iain M NormanIain M Norman

We had a similar issue. We wrote a Mac version in Silverlight 3 (which supports quite alot of WPF .NET stuff). It was sandboxed but if this isn't a problem, you can do some nice stuff. Our codebase is now on WPF and Silverlight 3 and is the same, when we compile it produces the SL3 and Desktop apps.

madhatter

You want a new feature (support a entire different platform) and you wish to put no effort in it. Sorry, most of the time that will not work.

Besides the most basic (native) .NET stuff with mono, I do not think you can run a WPF application natively on MacOSX.

If you think you can make more money by gaining Mac users. You might consider using other presentation methods. Due to your current 'investment' I'd say try Silverlight (yes, I read your rant about not doing so). Another option could be Adobe AIR / Flex.

If you port your application this way. You can maintain a single codebase. one that runs on both platforms.

If you wish to spend more time on new features in your current codebase: ignore the Mac users.

RickRick
2,5881 gold badge18 silver badges23 bronze badges

You can use Parallels. I have our office software written in C# and WPF and people use it on Mac under Parallels all the time.

Wine Program For Mac Download

As a further note, Parallels lets you run Windows Applications side by side with Mac OSX applications, visible in their own window on the Mac desktop. It also allows copy and paste and drag and drop between Mac and Windows apps.

dodgy_coder
8,9828 gold badges41 silver badges61 bronze badges
MacKellyKelly
4,2377 gold badges47 silver badges63 bronze badges

You can try Nevron Open Vision. It integrates in WPF,WinForms,Silverlight and MonoMac, Xamarin.Mac projects. This is not like running a WPF application on the Mac, but will rather require you to recode your application on the NOV platform. However once you do that your application (or modules) will run on all these platforms from a single code base. A nice example of this approach working is Nevron Writer (part of Nevron Office). It runs on Windows, Silverlight and Mac from a 100% single code base.

[Disclosure: I Work for Nevron]

Ivaylo MilanovIvaylo Milanov

It cannot be done. But since your UI is in WPF, what you could do is transform XAML into something else - like GTK# for example. Of course, if you're like me and use lots of .NET 3.5 functionality, that won't help you much.

Best free program for annotating pdf for mac. In selecting the best PDF editor for Mac, we used the following criteria in selecting the winner: Overall Design — Working with PDF files is hard enough as it is. The PDF editor you choose should provide a clean user interface with features that are easy to understand.

Technical drawing free download - CorelDRAW, Adobe Illustrator CS6, Apple Java for OS X 10.6, and many more programs. 10 Free CAD Programs for 2D technical drawing and 3D projects FreeCAD Free CAD is an open source program for Windows, Mac and Linux that directly addresses the engineering and design of products for mechanical use. Engineering drawing apps for mac. ConceptDraw PRO is the only professional technical drawing and vector diagramming software of its kind designed to work on both Macintosh OS X and Windows. It support for many graphic formats enables users to visually develop their technical drawings charts and diagrams in any combination of drawings, diagrams Technical Sketching Mac Os X.

One more reason to keep your UI in plain, simplistic XML to start with.

Dmitri NesterukDmitri Nesteruk
11.4k18 gold badges83 silver badges139 bronze badges

Another commercial solution is NoesisGUI (free for <100K gross annual revenue). It is a cross platform UI framework based on WPF/XAML. There is a guide for migration from WPF.

adabruadabru

Actually, there's a CrossOver for you. Other people who answer view from programmer's point. IF I were you, I'll install CrossOver then install .NET 3.5 inside CrossOver and happily run the WPF software.

or if you prefer a free (but more difficult) solution, try wine.

VOXVOX

Wine Program For Mac

1,8802 gold badges28 silver badges42 bronze badges

Wine Run Windows On Mac

Not the answer you're looking for? Browse other questions tagged c#wpfmacosporting or ask your own question.

Install Wine On Mac

ApplicationDescriptionScreenshot
EVE Online CurrentEVE is a massive multiplayer online game (MMOG) set in a science-fiction based, persistent world. Players take the role of spaceship pilots seeking fame, fortune, and adventure in a huge, complex, exciting, and sometimes hostile galaxy.
View / Submit Screenshot
StarCraft 1.16.1 (Brood War)In the distant future a small group of human exiles have been doomed to fight for survival on the edge of the galaxy. Through military strength, espionage and deceit, a unified Terran government has maintained an uneasy peace. As resources run short, however, these Confederate nations find themselves looking towards the rich worlds of their alien neighbours, the enigmatic Protoss. To further complicate matters, it seems that a previously unknown and deadly species known only as the Zerg has entered Protoss space and is destroying everything in its path. The time for war has come..
View / Submit Screenshot
Team Fortress 2 SteamTeam Fortress 2 (TF2) is the sequel to the game that put class-based, multiplayer team warfare on the map.
View / Submit Screenshot
Counter-Strike: Source Retail / SteamCounter-Strike: Source is the latest release of Counter-Strike, the planet's most popular squad-based Tactical Action FPS, where players co-operate as part of a team to achieve objectives.
View / Submit Screenshot
Adobe Animate Flash CS6 (12.0)Adobe Animate (formerly Adobe Flash Professional, Macromedia Flash, and FutureSplash Animator) is a multimedia authoring and computer animation program developed by Adobe Systems.
View / Submit Screenshot
The Elder Scrolls IV: Oblivion 1.2.xThe Elder Scrolls IV: Oblivion (often referenced as Oblivion) is a cult single-player role-playing video game (RPG) developed by Bethesda Game Studios and published by Bethesda Softworks and the Take-Two Interactive subsidiary 2K Games. It is the fourth installment in The Elder Scrolls action fantasy video game series, following The Elder Scrolls III: Morrowind. Oblivion was released March 20, 2006.
View / Submit Screenshot
Company of Heroes Obsolote Non-SteamCompany of Heroes is a 3D strategical game in the 2nd world war.
View / Submit Screenshot
Spore 1.0CREATE your universe - from tidepool microbes to intergalactic starships, make everything using intuitive drag-and-drop tools.
View / Submit Screenshot
.NET Framework 3.5The Microsoft ­.NET Framework is a development and execution environment that allows different programming languages & libr­aries to work together seamlessly to create Windows-based applications that are easier to build, manage, deploy, and integrate with other networked systems.
View / Submit Screenshot
System Shock 2 2.3System Shock 2 is a scary hybrid of an RPG and a first-person shooter.
View / Submit Screenshot