Microsoft ayrıca ios aygıtlarını uygulamalarını Windows 10'a taşımaya teşvik ediyor

Video: the SMARTEST Note Taking App I've Ever Used 2024

Video: the SMARTEST Note Taking App I've Ever Used 2024
Anonim

Microsoft, uygulama çeşitliliği ile tanınan bir platform değildir. Bu sorunu gidermek için Microsoft, geliştiricilerini uygulamalarını Windows platformuna aktarmaya ikna etmeye çalışıyor, böylece Windows 10 artık piyasaya sürüldükten yıllar sonra popüler uygulamaları alacak platform olarak kalmıyor.

Project Islandwood, iOS geliştiricilerinin Windows platformuna daha iyi yaklaşması için Microsoft tarafından oluşturulan bir köprüdür. Program, geliştiricilerin, Windows 10'un hem masaüstü hem de mobil sürümlerinde çalışması için iOS uygulamalarını PC'ye aktarmalarını sağlar.

Project Islandwood'u iOS geliştiricilerine daha çekici hale getirmek için, Microsoft, UIKit'e tam destek gibi bir dizi kullanışlı özellik ekleyerek daha da geliştirmeye karar vermiştir.

Aslında, iOS geliştiricileri uzun süredir Microsoft'tan UIKit uygulamasından daha kapsamlı API kapsamı getirmesini talep ediyor ve talepleri duyuldu. Ancak, iOS kullanıcı arabirimlerini Windows'a köprülemek zor bir iştir.

İlk olarak, Microsoft, kullanıcılar için kodun yeniden kullanımını en üst düzeye çıkarmak ve geliştiriciler Objective-C kod tabanlarını Windows'a getirdikten sonra gerekli olan işlem miktarını en aza indirmek istiyor. İkincisi, UIKit'in yüzlerce sınıfı var ve bu geniş çerçeveyi Windows'ta tekrar uygulamak çok zor.

Bunun yerine Microsoft, yukarıda belirtilen zorluklar için bir dizi geçici çözüme güvenmeye karar vermiştir ve geri bildirimlerini bekleyen iOS geliştiricileri ile GitHub'da paylaşacaktır.

Microsoft tarafından sunulan iOS köprüsü şunları içerir:

  • İOS kontrollerinin daha hızlı ortaya çıkmasıyla UIKit'ten daha fazlası sizin için uygun olur
  • Daha performanslı olay işleme için geliştirilmiş dokunmatik giriş modeli
  • Erişilebilirlik ve yerelleştirme için çok daha gelişmiş destek
  • Daha iyi test otomasyonu, daha istikrarlı ve kaliteli kontroller sağlar
  • Windows Kullanıcı Arabirimi çerçevesi XAML ile entegrasyon ve kaldıraç oranlarında daha gelişmiş

Bu değişikliklerle birlikte Microsoft, Xib2Xaml adlı yeni bir araç da tanıtacak. Bu araç, iOS geliştiricilerin Xcode Kullanıcı Arabirimi Oluşturucu kullanarak Windows'taki XAML dosyalarına dönüştürerek oluşturduğu XIB ve Storyboard dosyalarını dönüştürür ve geliştiricilerin doğrudan Visual Studio'da düzenlemelerini sağlar.

Bu değişikliklerin iOS için Windows Köprüsü'nü her zamankinden daha sağlam ve kullanımı daha kolay hale getireceğini düşünüyoruz.

İOS için Windows köprüsü hakkında daha fazla bilgi için Microsoft'un blog gönderisine bakın.

Microsoft ayrıca ios aygıtlarını uygulamalarını Windows 10'a taşımaya teşvik ediyor