24 Haziran 2015 Çarşamba

Windows phone uygulama nasıl yapılır


Bu yazımda sizlere  windows phone uygulama nasıl yapılır ? windows phone ile XAML arasındaki ilişki.  Xaml nedir ? Xaml ile uygulama geliştirme , Xaml Nasıl Kullanılır ? Ne işe Yarar ? Nerde Kullanılır ? Kısaca bu yazıda temel olarak XAML ile uygulama geliştimek için gerekli temel konulardan bahsedeceğim 


windows phone uygulama nasıl yapılır

Xaml Nedir ?  

Xaml  (ikseyemel / zæmelMicrosoft'un uygulama arayüzlerinin oluşturulmasını sağlayan tanımlama dili. XAML, geliştiricilere XML kullanarak tüm .NET kullanıcı arayüz elemanlarının (buttontextbox … gibi) çizimlerini (İng. layout) kontrol edebilmelerini sağlar. Her XAML etiketi (tag), doğrudan özellikleri XML attributeleriyle kontrol edilen bir .NET Framework sınıfına karşılık gelir. 
Aynı Zamamda Xaml ile uygulama geliştirilebilir peki Nasıl ? 

Xaml ile uygulama geliştirme  


Xaml ile şu anda iki farklı şekilde uygulama geliştirlebilir..  
 Windows 8/8.1 xaml  ile uygulama geliştime                          windows 10 UAP xaml ile uygulama geliştirme 

 1. Xaml ile windows phone uygulamageliştime        1. Xaml ile windows phoneye uygulama geliştirme 
 2.Xaml ile Windows mağazasına uygulama geliştime    2.Xaml ile Windows mağazasına uygulama geliştime  
             3.Xaml ile Xbox'a uygulama geliştirme      
             4.Xaml ile IoT ye uygulama geliştime 
             5.Xaml ile HoloLens'e uygulama geliştirme 

Peki ikisini arasındaki Fark ne ? Windows xaml ile uygulama geliştirmede cross platformun veli nimetlerinden yararlanıyoruz böylelikle tek kod çok platform prensibinden faydalanarak zaman kazanıyoruz. 
İkisinde Xaml kod yapısı aynı sadece birkaç kontrol ve yazılım tarafında (C#,Vb.net ,Javascript 2.0 , TypeScript,C++) 
Bazı kütüphaneler değişik Xaml yapısında ciddi bir değişiklik yok . Ama şu varki bir Uap projesi Windows 8 /8.1 de çalışmıyor.. 

Xaml Nasıl Kullanılır 


Xaml'in kod yapısı HTML, XML gibi işaretleme dillerine benzerdir bu iki dile hakim olan bir geliştirici Xaml'e kolaylıkla geiçiş yapabilir. Xaml ile uygulama geliştirmedeki mantığı algılayabilirsiniz. Aşağıda kod yapısını anlamanız için basit bir kod parçası bırakıyorum … 

<StackPanel>        <Button Background="#666666Foreground="#f5f5f5Content="Tıkla Bana"/> </StackPanel> 
Artık kod yapısını da anladığımıza göre xaml ile uygulama geliştirmeye biraz daha yaklaştık. 

Xaml Ne İşe Yarar 


Xaml modern uygulamalar geliştirirken UI(Kullanıcı Arayüzü) tasarlamak için kullanılır aslında Xaml ile uygulama geliştirmek derken  xaml ile UI tasarlamaktan bahsediyoruz burada . Peki arkada çalışan kod plogları hangi dillerde yazılabilir onlara bakalım beraber.  .Net Kulvarında en sık olarak C# kullanııyor ve hemen arkasından VB.net takip ediyor onu Donanım kulvarında C++ ve Script Kulvarında TypeScript ve JavaScript 2.0 başabaş gidiyorlar. 

Xaml Nerede Kullanılır 

Xaml Temel olarak Windows mağza uygulamalarında ve windows phone uygulamalarında,  kullanılır ama hybird olara bakarsa farklı bir versyonunu Xamarian da da görebiliriz Xamarian da size Xaml deneyiminizle birlikte Android ve İOs a uygulama geliştirmenize olanak sağlayan bir sistemdir... 


sindows store



Umarım Kafanızda XAML ile uygulama geliştirme konusunda size yararlı olmuştur saygılarımla                                                                      -Arda 
  

Hiç yorum yok:

Yorum Gönder