Te ei vaja enam Windowsi iOS -i rakenduste kodeerimiseks Maci
Tänu Microsofti uuele programmile nimega Xamarin Live Player ei vaja iOS -i rakenduste arendamine enam juurdepääsu Macile.
Microsoft avalikustas uue tööriista täna oma arenduskonverentsil Build 2017. Xamarin Live Playeri abil saavad arendajad iOS -i rakendusi juurutada otse iPhone'i, kasutades arvutis Visual Studio, eemaldades täielikult vajaduse Maci järgi kodeerida.
Enne Microsofti täna värskendust Xamarinile vajasid arendajad endiselt kohalikus võrgus Maci, mis käitab Xcode'i. Visual Studio juhiks seejärel Maci eemalt, et koodi siluda ja testida. Microsofti selle nõude kaotamine peaks avama iOS -i arendamise veelgi enamatele arendajatele, kes eelistavad Visual Studio -s kodeerida.
„Lihtsalt siduge oma seade Visual Studioga, skannides QR -koodi, ja klõpsake silumist nagu tavaliselt,” Microsofti Nat Friedman selgitas tänase demo ajal. „Rakendus juurutatakse Live Playeri rakendusse mõne sekundiga, võimaldades teil muudatusi kiiresti arendada ja testida, ilma et peaksite rakendust uuesti kompileerima ja ümber paigutama. Ja saate määrata katkestuspunkte ja siluda oma rakendust, seadmes ja õhu kaudu. ”
Kahjuks nõuab rakenduse App Store'ile esitamine ja lõpliku ehitise loomine ikkagi Maci. Nüüd saate aga arvuti sülearvutis kodeerida kõikjal, kus soovite, muretsemata selle pärast, et lähedalasuvat Maci vaja oleks.
Üks muudest Live Playeri kasutamise puudustest iOS -i rakenduste kodeerimiseks on see, et see kasutab .NET -koodi tõlki, mis tähendab, et seda läbivad rakendused on aeglasemad kui siis, kui kodeerite need Macis. Xamarin Live Player toetab ka Androidi rakendusi, kuid arendajad on saanud Windowsi arvutites juba ammu kodeerida, nii et see pole nii suur funktsioon.