C # (dan platform .net secara umum) sepertinya menjadi opsi yang baik dari aplikasi multi-penargetan:
- Kerangka kerja MS .net resmi: pengembangan windows blow penuh, dev asp.net, Dev ponsel Windows, dll.
mono dan semua turunannya: monotouch, monodroid: seluruh dunia. Alat ini sekarang RTM.
Apakah ini berarti bahwa C # menjadi bahasa yang baik untuk menargetkan platform yang paling populer: desktop, web, dan seluler?
- Apakah masih lebih baik menggunakan bahasa "asli" platform target (tujuan C, Java, dll.)
- Apakah ini hanya layar asap dan hanya bahasa pemasaran?
Harap dicatat bahwa saya benar-benar sadar bahwa saya tidak akan dapat menyalin / menempelkan kode antar platform. Tapi saya yakin lapisan bawah aplikasi (model, bisnis, dll) dapat digunakan kembali, tapi saya tahu saya harus menyesuaikan lapisan yang lebih tinggi (Gui, dll.) Ke platform. Tujuan saya lebih fokus pada keterampilan yang dibutuhkan daripada berbagi kode teknis.
[sunting] Saya adalah pengembang # ac di sebuah perusahaan yang menggunakan c # secara masif. Itu sebabnya saya berbicara tentang c # dalam rencana untuk memperluas jangkauan platform target di perusahaan saya.