Sinergija 14: Razvoj aplikacija za Android, iOS i WP u C#-u

Razvoj native mobilnih aplikacija za sve tri platforme zahteva dosta ulaganja i tri odvojena tima, C# uz Xamarin i zajednički back-end, mogu u mnogome da smanje taj posao.

Tim predavača u sastavu: Nemanja Stančić i Srđan Božović, pružio je uvid u mogućnosti C# programskog jezika, podržanog Xamarin softverom. Na ovaj način programeri mogu da se fokusiraju na razvoj jedinstvenog back-end-a, dok je samo interfejs specifičan za platformu, na taj način drastično smanjujući obim posla, pa samim tim i troškove.
Podržane su praktično sve mobilne platforme, uključujući čak i Google Glass, a u zavisnosti od platforme i tipa aplikacije, deo koda koji se deli iznosi između 60 i 90 procenata. Ahead of time kompajler je zadužen za kreiranje native iOS koda, koji je neophodan da bi se aplikacija uopšte našla na Apple Store-u, a jedino ograničenje je u tome što se za samo kompajliranje mora koristiti Macintosh računar, iako je razvoj moguć i na Windows platformi, u okviru Visual Studio okruženja.
Xamarin Forms omogućava jednostavno kreiranje unificiranih interfejsa, koje donosi ujednačeno korisničko iskustvo, u isto vreme zadržavajući specifičnosti kontrola za svaku od mobilnih platformi.
Ovo je definitivno smer u kojem će se razvoj multiplatformskih aplikacija kretati u budućnosti, s obzirom na to da svaka ozbiljna kompanija mora biti podržati sva tri aktuelna mobilna ekosistema.
Sve vesti sa Microsoft Sinergije 14 možete pratiti na našem hub-u.

Ostani u toku

Prijavi se na newsletter listu i jednom nedeljno cemo ti poslati email sa najnovijim testovima i vestima iz sveta tehnologije.

Hvala!

Uspešno ste se prijavili na na naš newsletter! Proverite vaš email nalog kako bi potvrdili prijavu.

Možda vam se svidi