24 Haziran 2015 Çarşamba

.Net ile Cross Platform

  

Bu gün sizlere biraz .net ile cross platform nasıl bir olaydır nedir ne değildir bunlardan bahsedeceğim. sonra .net cross platform ile neler yapabileceğimize bakacağız… öncelikle bur yazımda cross platform olarak windows 10 referans aldığımı belirtmek istiyorum….. 

                                         .net ile cross platform 
.Net ile Cross platform nedir ne değildir ?    
Bir .Net uygulamasını sadece bir kez kodlayarak birden fazla platforma programlama metodudur. Microsoft kendi platformlarındaki bu yönteme UAP (Universal Serial Platform) 
diyor ama aynı zamanda cross platform ile .net platformunda yazdığınız bir uygulamayı İOS / MAC OS veya Linux/Android te de entegre etmenize olanak sağlıyor .net ile cross platform kodlayan bir codder veya programmer her platform için uygulamayı tekrardan kodlamak zorunda kalmıyor.. Evet ama hiç mi dez avantajı yok bu cross platformun ? hemen kısaca avantajlarına ve dezavantajlarına bakalım 
  
.Net ile Cross Platform Avantajları .. 
  
  1. Kolay entegrasyonu  
  1. Çoklu platform projelerinin hızlı bitmesi  Kolay öğrenilebilmesi 
  1. .Net’e bağlı olduğu için rahat kodlanması 
  
.Net ile Cross platform Dezavantajları 
  
  1. Uygulama paketinin içinde bütün platforumların config dosyaları ve assembyllerini bulundurması 
  1. Uygulama paket Boyutlarının büyük olması 
  1. .Net kütüphanesine bağlı olduğu için farklı cross platformlardan yavaş olması 
  1. Her platform için farklı ara yüz tasarlanma zorunluluğu 

mobil cihazlarda cross platform

Pekii .net ile cross platformun ne olduğunu  , avantajlarını ve dezavantajlarını öğrendiğimize göre nasıl öğrenirim nasıl yaparım ederim kısmına gelelim   
 .Net ile Cross platform kodlamak için ne bilmem gerekli ? 

 .net ile cross platform kodlayabilmeniz için öncelikle vb.net veya c# .net bilmeniz gerekli . Tasarım kısmı için ise XAML..   Peki eski bir.Net ile Cross platformuna olarak nasıl ayak uydurabilirim ?  
Aslında bunun için bir .net dili bilmeniz şart .. XAML kısmına gelirsek , eğer HTML veya XML  biliyorsanız temel birkaç eğitimle .net ile cross platformuna alışabilrisiniz... 


bütün sistemlere entegre

Temel olarak .net ile cross platformun  ne olduğunu anlatabilmişimdir umarım...  

Hiç yorum yok:

Yorum Gönder