秋田でアクティブに活動

学習支援,無償学習塾,イベント運営,アプリ作成,趣味 … などの活動内容です。

iOS,Androidアプリの開発へ

2018-03-24 23:59:59 | 活動内容(アプリ作成)
私の日々の活動において、「遊びながら学べるアプリ」を広めていくことを
目標の一つとしております。
ICT総研が2017年6月に実施したWebアンケート調査によりますと、
OS別タブレット端末の所有率は下記の通りです。

(出典:2017年度 タブレット端末に関する市場動向調査

より多くの皆様にアプリをご利用頂くには、iOSやAndroidアプリの開発が必須です。
(現在は、Windowsアプリの開発のみ。)従来の方法で iOS / Android / Windows
アプリを開発するには、下記のようにそれぞれ異なる開発環境やプログラミング言語
を使用します。


言い換えると、同じアプリを作成するために、全く異なる環境で開発しなければ
なりません。それ故に、iOS / Android / Windows アプリをそれぞれ開発するには、
コストや工数が膨大になってしまいます。

そこで登場するのが、「クロスプラットフォーム開発」という概念です。
クロスプラットフォーム開発とは、iOS / Android / Windows 間で共通する処理を
共有して開発する手法です。(画面や加速度センサーなどの相違部分は、それぞれ
作り分ける必要があります。)これにより、時間の制約がある中でも、iOS / Android /
Windows アプリをそれぞれ開発できるようになります。

今回は「Xamarin」(読み方:ザマリン)という開発環境を使用します。
Xamarinとは、かつて実在していた企業で、有償でクロスプラットフォーム
(製品名は社名と同じくXamarin)を提供していました。2016年にMicrosoft社が
Xamarin社を買収したことを機に、Microsoft Visual Studio(無償でダウンロード,
インストール可)に同梱され、無償でクロスプラットフォームを用いた開発が可能に
なりました。


それでも、iPadやiPhoneなどで動作するiOSアプリを開発するには、現時点では
どうしてもmacOSが必要になります。

そこで本日、ケーズデンキ秋田中央店にて、MacBookAirを購入しました。


これにより、iOS,Androidアプリも開発できるようになります。
進捗状況を随時ブログに掲載致します。
ジャンル:
その他
コメント   この記事についてブログを書く
« あゆむ学習室 春休み学習室開... | トップ | MacBookAir Xamarin環境をイ... »
最近の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

活動内容(アプリ作成)」カテゴリの最新記事