Windows 10, visual studio 2015 ve C# kullanarak evrensel bir uygulama yazıyorum. Bu uygulamayı Windows, Linux ve Mac'te çalıştırmak istiyorum. Ben mono, windows sunum çerçeve uygulamıyor biliyorum, bu yüzden bir wpf uygulaması yazarsak, windows onluy çalışır. Şimdi, evrensel bir uygulama yazarsam, bunu tek başına çalıştırabilir miyim? Varsa, Nasıl Yapabilirim?Can Mono, Windows evrensel uygulamalarını çalıştırabilir mi?
cevap
Holy Grail Net UI soru :-)
TL, TR Yanıt = sayılı
Evrensel Windows Platform (UWP), çekirdek API'leri (Windows Süre/WinRT olarak da bilinir) ve elde edilen APPX tabanlı uygulamalar sadece Windows 10 platformlarını hedefler (Telefon, PC, Tablet ...) bu API'lar ve çalışma zamanı diğer masaüstü bilgisayarlarda bulunmaz.
Xamarin/Mono'yu kullanarak C# uygulamasının 'iş' düzeyi mantığının bir bölümünü yeniden kullanabilirsiniz, ancak sunum katmanı ve GUI mantığı farklı bir GUI (Yerel Widget'lar, GTK #, QTSharp, HTML) kullanılarak yeniden yazılmalıdır./CSS/NodeJs, vb ...). İnsanların C# tabanlı mobil geliştirme için Xamarin'i kullandığı aynı model geçerlidir, C# uygulama mantığınızı platformlar arasında paylaşın ve yerel bir OS-X UI oluşturmak için Xamarin.Mac'i kullanın ve/veya GTK # kullanarak bir kullanıcı arayüzü oluşturun, uygulamanızın çalışma zamanını gömün bir Elektron/Blink kabuğu, vb içine mantık ..
Şu HTML, JavaScript ve CSS olan Apache Cordova projesi için Windows 10, yalnızca Mobile (WinPhone, iOS, Android) ve Windows 10 PC/Tablet platformları hedef alır. Bu, birisinin OS-X ve Linux masaüstü yöneticisi desteğini içerecek yeni bir Cordova hedefi geliştiremediğini söylemek için değil (zaten durmuş olanı bilmiyorum): -/Microsoft'un xplat tabanlı Visual'i bile Linux ve OS-X için Studio Code, tümü HTML/CSS/JS'de yapılan kullanıcı arayüzünü oluşturmak için io.js tabanlı uygulamayı, Blink düzen motoruyla birlikte dağıtmak üzere Electron (Chromium based) kullanır.
- 1. Can tr1 :: işlev dönüş değerlerini çalıştırabilir mi?
- 2. AIR uygulamalarını komut satırından çalıştırabilir misiniz?
- 3. Apache Cordova eski Windows masaüstü uygulamalarını (metro dışı) derleyebilir mi?
- 4. Can PyCharm otomatik olarak __eq __() ve __hash __() uygulamalarını oluşturabilir mi?
- 5. Will (can) Kubernetes, master düğümünde Docker konteynerlerini çalıştırabilir mi?
- 6. Yazıcı Uzantısı UI, Evrensel Windows Platformunu (UWP) kullanabilir mi?
- 7. Apple Store Uygulamalarını iPhone simülatöründe mi çalıştırıyorsunuz?
- 8. Mono IDE on Windows
- 9. Indy, Javascript'i çalıştırabilir mi?
- 10. Android'de Qt çalıştırabilir mi?
- 11. Gezinme Evrensel Windows platformunda
- 12. Windows Mobile'da OpenGL Uygulamalarını Dağıtma
- 13. Windows uygulamalarını ibm bluemix uygulamasında çalıştırın
- 14. Travis-ci docker'ı çalıştırabilir mi?
- 15. Evrensel Windows Platformunda GridView Sıralama
- 16. Can F # TypeProviders bir Windows Mağazası uygulamasında kullanılabilir mi?
- 17. OSX .app paketinde Mono Runtimes eklenebilir mi?
- 18. Windows 10 Evrensel Uygulamalar geriye dönük uyumluluk
- 19. MonoDevelop'da yazılmış Windows uygulamalarını nasıl dağıtabilirim?
- 20. Windows için django uygulamalarını nasıl dağıtıyorsunuz?
- 21. Can Django py2exe ile birlikte kullanılabilir mi?
- 22. vs215 üzerinde çalışan evrensel uygulamalar üzerinde evrensel evrensel uygulama win7
- 23. Javascript, iPhone'u kilitlediğimde duruyor, hala çalıştırabilir mi?
- 24. Maven komut satırı komutlarını çalıştırabilir mi?
- 25. MS Evrensel windows uygulamasında Wifi Bağlanın mı?
- 26. Evrensel Windows Uygulamalarında Klavye Durumu alın
- 27. Windows 10 evrensel uygulaması ile Güçlendirme Kullanma
- 28. Nasıl Windows Phone Evrensel App Grafik yapmak
- 29. Evrensel Windows Projesinde animasyonlu ifadeler nasıl uygulanır?
- 30. Windows 8.1 Evrensel uygulama - Tasarım UI'si