最近ダウンロードしたものの紹介

adventar.org

 この内容はアドベントカレンダー「12月9日」の記事です。

 今年もアドベントカレンダーを書く季節になりましたね。

しかし、全く何の記事を書けば良いのか思いつきませんでした。

http://1.bp.blogspot.com/-PYOsJAMddQI/WdyDTQ-OjQI/AAAAAAABHbU/wg8mS8AFANYaZOKreTrdJhPPUochYCkDQCLcBGAs/s800/character_program_shutdown.png

 最初は「最近Unityで作った作品を紹介しようかな?」と思ったのですが「私の記事unityばっかりじゃないか・・・」と思い今回は最近ダウンロードした

Android Studio

を紹介したいと思います。

http://3.bp.blogspot.com/-f7RP4FBbHHs/WKbKWONd1UI/AAAAAAABB0Y/xIurZIPrtPgV7X-yDbavc4v98DcYZ8onQCLcB/s800/character_computer_screen_hakase.png

<こちらを参考にさせて頂きました>

hajipro.com

 

Android Studioってそもそも何?>

Androidアプリを開発するための、統合開発環境IDE)です。

 

<そもそもAndroidって何?>

スマホのOSとしてGoogle社によって開発されたOSです。

http://4.bp.blogspot.com/-cC8ybC_4nUg/VGX8pO9cLhI/AAAAAAAApKQ/ZToS-DsItD4/s800/smartphone.png

<何が凄いの?>

Eclipseより優れた統合開発環境IDE

・いろんな場所で使え強力に機能するコード補完

テキストエディタ並みのテキスト編集

・プログラムの検査(インスペクション)

リファクタリング

 

リファクタリング (refactoring) とは、コンピュータプログラミングにおいて、プログラムの外部から見た動作を変えずにソースコードの内部構造を整理すること

https://ja.wikipedia.org/wiki/リファクタリング_(プログラミング)参照

 

http://2.bp.blogspot.com/-y2bo0WxJCiU/V4-O0nuVH0I/AAAAAAAA8Zc/lxv7lgGGBY49qw7jBMhMkQpH-sC1qfn3ACLcB/s800/internet_god.png

また、エミュレータでプレビューに近いことができます。

<実際の画面>

f:id:yadukikisei:20171204135726p:plain

textやbuttonなどを右のスマホ画面にドラッグ&ドロップすると配置できるので個人的には使いやすいなと思いました。