勤め先で、Windowsタブレット用アプリの開発の補助をすることになり、はじめてXamarinにふれました。
なんの言語であれ、最初はHello Worldなので、
1:Visual Studio 2017 に .netによるモバイル開発が入っていることを確認
2:Visual C# のCross-Platform からモバイルアプリ(Xamarin.Forms) を選択
3:テンプレートはBlank コード共有は共有プロジェクト
で作成したところ、Visual Basic 等で言うところのデザイン画面のようなものは出ましたが、黒一面でなにも表示されません。
コードとしては、
<StackLayout>
<!-- Place new controls here -->
<Label Text="Welcome to Xamarin.Forms!"
HorizontalOptions="Center"
VerticalOptions="CenterAndExpand" />
</StackLayout>
がありましたので、
<StackLayout>
<!-- Place new controls here -->
<Label Text="Hello World!"
HorizontalOptions="Center"
VerticalOptions="CenterAndExpand" />
<Button Text="Push Me" />
</StackLayout>
に書換してAndroidでデバッグしたところ、エミュレータが起動し、何度かエラーはでたものの、Hello World!と、ボタンがエミュレター上に表示されました。
スマートフォンやタブレットのエミュレーターを起動させねば結果がわからなかったり、ツールボックスから部品が配置できないのでは、デザイン画面が存在する理由がありませんので、何かインストールか設定をミスしていると思うのですが、なにか考えられることはあるでしょうか?
また、質問から少し外れますが、Visual Basic は多少触ったことがありますが、Visual C#はHello Worldくらいしかやったことがありません。
メインはVBなのですが、Visual C#と、UWPをあわせて学習するのにご推薦の教材などありましたら、ご紹介いただけると助かります。
Googleで調べた結果では、かずきのUWP入門というpdfは拝読させていただきました。これが理解できて、組めるようになるところが当面の目標です。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー