Instalace Xamarinu aneb bez čeho se neobejdu

Předtím než žačnete pracovat s většinou vývojových nástrojů, je zvykem zajistit si HW a nainstalovat příslušné knihovny a IDE. Co se týče Xamarinu, situace je obdobná, nicméně má v sobě několik úskalí. V tomto článku si řekneme, jak probíhá a co je potřeba pro instalaci Xamarin Studia (dále XS) na MacOS a Visual Studio (dále VS) na Windows.

Xamarin Studio

Pokud vlastníte počítač se systémem MacOS (pozn. nejspíš se bude jednat o počítače zn. Apple :)), můžete pro vývoj v Xamarinu využít XS. Tento nástroj sice nedosahuje kvalit VS, ale nově obsahuje spoustu prvků, které má VS vestavěné (např. roslyn vč. analyzátorů, nugety atd.). Dále na Macu můžeme buildit, jak aplikace pro Android, tak i pro iOS. Dále se dozvíme, že i když chceme vyvíjet ve VS, počítač nebo serves s MacOS bude vyžadováný stejně.

Instalaci začínáme na stránce Xamarin Download, kde vyplníme příslušné údaje a stáhneme instalator. Instalátor otevřeme a pojdeme postupně instalační kroky. Pozn.: Instalátor si stahuje nejnovější Android SDK i jeho nejnovější moduly. Nedá se nastavit, co se dát stáhnout, což Vám může udělat problémy.

Po instalaci nic dalšího není nutné a můžete začít pracovat.

Visual Studio

Předtím než si řekneme, jak používat Xamarin ve VS, je potřeba si říct několik poznámek:

  1. Pro buildění a některé operace pro tvorbu iOS aplikací je potřeba mít VS propojené s Mac počítačem či serverem!

Instalace Xamarinu do VS se nastavuje přímo při jeho instalaci zaškrtnutím políčka C#/.NET (Xamarin) viz. obrázek. O nic víc se starat nemusíte.

IC841374

Po instalaci si v nastavení můžete nastavit cestu do Android SDK (pozn. systém za Vás najde nejvhodnější).

vs-options.png

V nastavení lze také propojit Visual Studio s Macem, který je potřeba pro buildění iOS aplikací. Pro propojení s “bridgem” potřebujete jméno a heslo uživatele Mac počítače, nic víc.

Bez názvu

Nic dalšího není potřeba a vývoj může začít.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s