注文の多いしゃけ。

しゃけです。

Android iOSアプリについて

apk : android用のアプリケーションファイルの拡張子

開発環境 : Android SDK

SDKには、PCと実機をUSBで接続して、アプリをインストールしたり、実行できる機能が提供されている(adb)

 

主にAndroid Studio,eclipseで開発されている。

言語は、Android java (ほぼjava)(他にもC , Scala, C#..)

ビルドツールとして、Gradleを使用する。

(これがまためちゃくちゃ便利。

ビルド時に、簡単なコードの切り替えを行いたい場合なんかはめちゃくちゃ楽に行えます。)

 

android は、いろいろな会社からいろいろな端末が出ているため、VM(仮想マシン)インスタンス上でアプリを動かせるような仕組みになっている。

 

アプリを端末へインストールする方法。

  • Google Playを経由してインストール
  • Android SDKを用いたPCからのインストール
  • apkファイルから直接インストール(どっかのサーバーにおきDLする。)

 

 

 

ipa : iOS用のアプリケーションファイルの拡張子

開発環境 : xcode 

Xcodeでコードの作成、編集、デバッグまで行うことが可能。

ビルドツールとして、distccを使用する(らしい。。?)

コンパイラgccを内包している(。。?)

Xcodeを使用していると、基本コンパイラやビルドツールは意識しないと思います。

(それよりも、証明書関連の方が問題になりがちかな。。?)

プロビあたりの説明は後日できたらと思っております!

言語は、objective -c , swift

 

アプリを端末へインストールする方法。

  • App Storeに公開してインストール
  • iTuneを経由してインストール(Ad Hoc)
  • テストフライトを使用したインストール
  • Xcodeを使用したインストール

 

 

 

とりあえずこんなものですかね。。もー少し追記していきたいなぁ。

(参考にさせていただいた方のブログとか)

間違ってたらガンガン指摘をいただけたら、まだ勉強して3ヶ月程度なので。。。

 

それでは。

眠い。。。