Sinergija 14: ReUse!

Jedna od najaktuelnijih tema vezanih za razvoj aplikacija za mobilne platforme je deljenje koda među različitim sistemima. Kako to izgleda u praksi?

Stanko Nikolić, Microsoft MCP i dipl. inženjer Elektrotehnike, održao je predavanje o razvoju aplikacija za Windows Store i šta to konkretno znači u situacijama kada ista aplikacija treba da se prilagodi različitim uređajima, bilo da su to desktop računari, tableti ili pametni telefoni.
Bilo je reči o tome kako se koriste Pattern-i za realizaciju takvih aplikacija i šta je tačno u tim situacijama deljeno, a šta ne. Sistem portable class library-a dosta pomaže u ovom načinu razvoja, kao i naprednija rešenja, kao što je Xamarin framework.
Kompajlerske direktive u kodu funkcionišu kao selektori u zavisnosti od specifične platforme za koju se kompajliranje vrši, što omogućava da kod bude zajednički, bez potrebe za dupliranjem biblioteka. Isto važi i za različita “stanja” koja prilagođavaju interfejs u hodu, u zavisnosti od toga koji se ulazni uređaji koriste, koliki je ekran i da li je u uspravnoj ili položenoj orijentaciji.
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