Cross-platform framework for creating mobile and desktop apps for iOS, Android, WinCE, Sailfish OS, Windows, Linux and OS X.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Mac
- Windows
- Linux
- Online
- Windows Mobile
- Android
- iPhone
- iPad
- Sailfish OS
Xamarin Studio is described as 'Build better apps with Xamarin Studio' and is a IDE in the development category. There are more than 100 alternatives to Xamarin Studio for a variety of platforms, including Windows, Linux, Mac, Android and Web-based apps. The best Xamarin Studio alternative is Microsoft Visual Studio. It's not free, so if you're looking for a free alternative, you could try Microsoft Visual Studio or Eclipse. Other great apps like Xamarin Studio are PyCharm, Code::Blocks, Lazarus and Qt Creator.
Cross-platform framework for creating mobile and desktop apps for iOS, Android, WinCE, Sailfish OS, Windows, Linux and OS X.
#develop (short for SharpDevelop) is a free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform. It is open-source, and you can download both sourcecode and executables.

Ultimate++, also called U++, is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.




Appcelerator Titanium, offered for free by Appcelerator, lets web developers use web technologies, open source and cloud computing to build native apps for iPhone, Android, Windows, Mac OSX and Linux.

On February 2021, Axway announced that Appcelerator Titanium has been discontinued, with support ending on March 1, 2022. All private source code will be made open source by this date. https://www.axway.com/en/appcelerator-end-of-life


CodeLite is an open-source, cross platform IDE for the C/C++/PHP and Node.js programming languages. CodeLite is known to work on various OSs including:




kodeWeave is a realtime coding playground for HTML, CSS and Javascript. Similar to JSFiddle and JSBin, but kodeWeave was made to work offline but also as a prototyping application to build applications for desktop operating systems while on mobile devices.




Builder is an actively developed Integrated Development Environment for GNOME. It combines integrated support for essential GNOME technologies such as GTK+, GLib, and GNOME APIs with features that any developer will appreciate, like syntax highlighting and snippets.




Cross platform development tools for native iOS, Android, desktop and server applications. B4X is a Rapid Application Development (RAD) tool for real world apps. The programming language is a modern version of Visual Basic.

WebDGap allows you to convert any website or HTML/CSS/JavaScript web application to a native Windows, Mac, Linux, and Chrome application.




Orwell Dev-C++ is a Portable (IDE) Integrated Development Environment and Compiler for the C++ programming language.

CodeTyphon is a fork/distribution of Lazarus with thousands of Lazarus/Free Pascal components bundled into distribution and with own Lazarus expansion features.

Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities including project management, application wizards, an interactive debugger and a powerful source...



Appcelerator is also compatible with IOs, and this development interface is very easy and friendly that Xamarim