25.03.2015

Mobile first & Cloud first toteutuu Xamarinin ja Azure avulla

Xamarin on teknologiana mielenkiintoinen sikäli, että se tarjoaa mahdollisuuden kehittää monelle erilaitealustalle natiiveja sovelluksia hyödyntäen alustan kyvykkyydet 100% laajuudessa.

Liiketoiminta on siirtymässä tai siirtynyt pilveen ja ns. cross-platform on nykyaikaa sovellusten kehityksen saralla. Me Bilotilla halusimme testata nykyaikaisten Cross-platform ja pilviteknologioiden hyödyntämistä kehittääksemme liiketoimintalähtöisiä sovelluksia. Tällä kertaa teknologioiksi valittiin Xamarin ja Azure, sillä näimme että niillä pystymme saavuttamaan halutut tavoitteet.

Kehitys- ja sovelluselinkaari mielessä Xamarin on erinomainen teknologia, sillä se integroituu täydellisesti uusimpiin Microsoft kehitystyökaluihin ja saa tukea mm. Visual Studio Onlinesta sekä Microsoft Team Foundation Server:stä. Lisäksi Xamarin on luonnostaan hyvin pilvipalveluorientoitunut, kun puhutaan sovelluksen tausta- ja integraatiokerroksen arkkitehtuureista.

Xamarin tarjoaa myös erinomaisen lähtökohdan laajentaa jo olemassa olevien natiivisovellusten viemistä useammalle alustalle, esimerkiksi olemassaolevat iOS storyboard-konponentit voidaan käyttää suoraan hyödyksi. Olemme tehneet taustatyön teille valmiiksi todentaaksemme miten edellä mainittu työ on järkevintä projektoida ja mitä arkkitehtuureja sekä frameworkkeja kannattaa käyttää.

Microsoft Azure taas tarjoaa mitä erinomaisimman palvelualustan lähestulkoon mille tahansa arkkitehtuurille ja sen tarjoamista palveluista löytyvät myös mobiilisovelluksissa hyödynnettävät komponentit.

Yleisesti voidaan todeta että siirtyminen pilveen ei todellakaan ole vaikeaa kun käytössä on oikeat työkalut ja erinomainen alusta.

 

Bloggaaja Risto-Matti Ratilainen työskentelee Bilotilla konsulttina Microsoft teknologioiden parissa.

 

Jaa
Contact Person

Bloggaaja

Guest Writer