GNU/Linux >> Belajar Linux >  >> Linux

Bisakah Anda mengembangkan aplikasi Linux dengan Xamarin?

Tidak, Xamarin tidak tersedia untuk Linux. Ini adalah keputusan sadar yang dibuat oleh tim Xamarin beberapa tahun lalu:

Miguel de Icaza 04-08-2011 11:52:37 UTC

Kami menghadapi masalah QA di sini.

Masalah dengan mendukung Linux adalah kami perlu membuat kemasan Mono yang lengkap untuk semua bit yang kami kirimkan karena sebagian besar distribusi Linux agak salah jika terkait dengan Mono.

Ini juga berarti bahwa jika kami mengiklankan "Linux", kami perlu QA selusin kombinasi yang berbeda karena distribusi Linux yang berbeda dan edisi yang berbeda dari setiap distribusi.

Mungkin kami hanya akan mendukung satu distribusi dan satu versi, yang lebih mendekati apa yang harus kami lakukan di Windows/Mac saat ini.

Untuk memperjelas, rangkaian produk Xamarin tidak tersedia di Linux (Xamarin Studio, Xamarin.iOS, dan Xamarin.Android), tetapi MonoDevelop, dasar dari Xamarin Studio, dan Mono, runtime .NET lintas platform, sudah pasti.

Anda dapat membuat perangkat lunak desktop menggunakan MonoDevelop. Situs MonoDevelop memiliki banyak petunjuk untuk memulai:

  • Instal MonoDevelop di Linux

Kalau-kalau ada orang lain yang menemukan q/a ini:situasinya telah berubah. Dengan Xamarin.Forms 3.0, Gtk# didukung (sebagai pratinjau, saat ini). Oleh karena itu, dukungan penuh GUI Linux diaktifkan.

Jadi, Xamarin sekarang mencakup:

  • Android
  • iOS
  • Aplikasi UWP
  • Aplikasi WPF
  • Aplikasi desktop Linux Gtk
  • OS Mac
  • Tonton OS
  • OS tv
  • Tizen

Satu-satunya hal yang diharapkan:platform target Aplikasi Web JS/HTML5, sebagai bagian dari Xamarin :)


Tampaknya ada kemungkinan Formulir Xamarin berfungsi di distro linux. Di utas reddit ini Miguel de Icaza mengatakan:

Beberapa anggota tim kami benar-benar berkembang di Linux. Alasan mengapa kami tidak pernah merilis alat Linux adalah karena kami menagih banyak uang dan orang berhak mengharapkan perangkat lunak tersebut didukung sepenuhnya. Kami sudah cukup membuat pengguna Mac dan Windows kami senang, dan menambahkan distribusi Linux dalam jumlah yang tidak diketahui terdengar seperti tugas berat. Sekarang kami membuka sumber SDK dan saya tidak lagi merasa sedih jika sesuatu tidak berfungsi di bawah konfigurasi Linux tertentu, dengan senang hati saya akan merilis build Linux.

Yaitu:fakta bahwa Formulir adalah alat sumber terbuka saat ini membuka kemungkinan ini.


Linux
  1. 3 hal berguna yang dapat Anda lakukan dengan alat IP di Linux

  2. Inilah semua yang dapat Anda lakukan dengan Nmap – Contoh Perintah

  3. Bisakah Anda Menggunakan Jangkar ^ $ Dengan Ls?

  1. Bagaimana Anda memulai Linux?

  2. Membangun Aplikasi Linux Cross-Distribution dengan Flatpak

  3. Bisakah Anda langsung melihat PDF berbahaya di Linux?

  1. Siapapun dapat menggambar di Linux dengan Inkscape

  2. Bisakah Anda Menjalankan Xcode di Linux?

  3. Bagaimana saya bisa memindahkan file dengan xargs di Linux?