– 登場人物 –
万座 まりん(まんざ まりん)
小学6年生
好奇心旺盛で、何でも兄の真似をしたがるお年頃。
万座 備一(まんざ びいち)
大学1年生。
子供の時からプログラミングを勉強して、自分でいろいろと作ったりしている。
将来プログラマーになるかどうかは、まだ考えていない。
まりんちゃんはアプリを作りたい
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/ma1.png)
アプリ作りたい!作りたい!!
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi3.png)
わかった、わかったから。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/ma1.png)
わーい。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi2.png)
まりんの持ってるのは母さんのおさがりのAndroidか。Android用のアプリでいいの?
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/ma2.png)
でも、友達はiPhoneだよ。
どっちでも動くのは作れないの?
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi1.png)
もともとiPhoneとAndroidは開発環境も言語も仕組みも全く違うんだよ。
だから、アプリを作る時はiPhone用とAndroid用の両方を別々に作る必要があるんだ。
だけど、Xamarinって言う、一つの開発環境でAndroidとiOS両方のアプリを作れるツールがあるから、それを教えてあげるよ。
その代わり、途中で根をあげたりするなよ!?
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/ma1.png)
わぁーい!絶対最後までちゃんとやるよ!!
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi3.png)
じゃあ、ここにある父さんのからもらったお古のPCをまりん用にして、開発環境を構築しよう。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/ma2.png)
「開発環境」?
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi2.png)
アプリを作るのに必要な道具をパソコンに用意するんだ。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/ma3.png)
ふーん。(よくわかんない)
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi1.png)
実はプログラミングを勉強するときに、一番の壁になるのはこの環境構築なんだ。最初につまづくと一気にやる気が無くなっちゃうから、できれば詳しい人に教えてもらうのが一番いいよ。
近くに詳しい人がいなかったら、初心者向けのハンズオン(Hands-on)って言う、実際にパソコンを触りながらの勉強会をやっていたりするから、そこで教えてもらうといいよ。
connpassっていうサイトが、IT系の勉強会を告知するのによく使われているから、一度見てみるのもいいね。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/ma1.png)
私にはお兄がいるから安心だね!
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi2.png)
。。。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi1.png)
早速、環境をインストールしよう。
Xamarinの開発環境はVisual Studioなんだ。その辺の詳しい話は別でするとして、まずはインストールすることから始めよう。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/ma3.png)
インストールってなに?
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi3.png)
ソフトウェアをパソコンに入れることをインストールって言うんだよ。
Visual Studioのインストール自体はとても簡単だから、早速やってみよう。
Visual Studioをインストールする
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi3.png)
Micro SoftのサイトからVisual Studioをダウンロードしよう。
Xamarinをやるだけなら、コミュニティ(Community)で大丈夫だと思うよ。
だいたい、インストールの方法は検索すれば出てくると思うから、「VisualStudio インストール xamarin」とかで検索してみるのも良いかも。今後は調べる力も大切になってくるからね。
ここにXamarinのためのVisualStuioのインストールの方法が書いてあるよ。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/ma3.png)
うーん。
WindowsとMacで何か違うの?
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi3.png)
iPhoneとAndroidでアプリが変わるように、WindowsとMacでもソフトウェアは別々なんだ。
自分のパソコンに合わせてインストールしよう。
大体は、ダウンロードページを開いたときに、使用しているPCの方が選択されていると思うから確認するだけでいいと思うよ。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi2.png)
あと、iPhoneのアプリを作るのは、Macがないとダメなんだ。だから、WindowでiPhoneアプリを作りたい時は別にMacを用意しておく必要がある。
Macの場合は、iPhoneもAndroidも両方作れるんだ。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/ma2.png)
じゃあ、XamarinやるならMacの方がいいんだね。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/bi2.png)
まあ、使いなれたパソコンの方が良いだろうから、一概にMacの方が良いとは言えないけどね。
このためだけに急いでMacを買う必要はないと思うよ。
Androidはどちらのパソコンでも作れるんだから、最初は今使っているパソコンでやっていって、使いこなせるようになってiPhoneアプリを本当に作りたいと思う時にMacの購入を検討すればいいよ。
![](https://techlog.yoshieya.com/wp-content/uploads/2018/09/ma1.png)
はぁーい。
多分続く。
コメント