Technically Impossible

Lets look at the weak link in your statement. Anything "Technically Impossible" basically means we haven't figured out how yet.

ハイテク過食症―インターネット・エイジの奇妙な生態

ハイテク過食症―インターネット・エイジの奇妙な生態
iOS12からScreen Timeという、どのようなカテゴリ、あるいはアプリにどれくらいの時間を費やしているのかを集計、サマリーする機能が追加された。Android Pieでも、Digital Wellbeingとして、同様の機能が追加されるという。
いわゆるスマホ中毒的な話題は、今に始まった事象ではなく、情報過多の始まった90年代から言われ続けていることだ。1998年に発行された本書のタイトルである「ハイテク過食症」は、スマホ中毒に通じるニュアンスがある。

本書の原題は「DATA SMOG」であり、多様で雑多に増え続ける情報を指している。一方、副題は「SURVIVING the information glut」。邦題の過食症に通じる部分であると同時に、情報に依存するあまり的確な処理ができず、判断力をも失ってしまう人々が増加している、という主旨、警鐘に通じている。

1998年は、ダイアル・アップでのインターネット接続が一般的になってきたころだ。2000年以降からのADSL普及とそれに続く光回線によるブロード・バンド化の波、さらに2010年代のスマホ普及を経て、情報洪水は2018年現在も変わりがない。本書の扱う話題に古さはあったとしても、その本質は現代社会の事象にも通じている。

続きを読む

Flutterの導入からVSCodeでAVDを作成するまで - VSCode編

flutter.io
AndroidiOS共通SDK、Flutter 1.0がリリースされた。iOS開発にも利用できるとは言え、利用するにはAndroid Studioを必要とする。

Note: Flutter relies on a full installation of Android Studio to supply its Android platform dependencies. However, you can write your Flutter apps in a number of editors; a later step will discuss that.

これはFlutterにより開発をAndroid Studioで実行しなければならないという制約を意味するのではなく、あくまでもFlutterを導入、利用するにあたってAndroid Studioが依存関係になっているということだ。
Flutterの開発はVSCode (Visual Studio Code)でも対応できる。

Flutterの導入から、VSCodeでのエミュレータ起動、作成までを次のステップで紹介する。

  1. 事前準備からFlutter導入
  2. Flutter導入チェック、flutterコマンドによるAVD (Android Virtual Device)の作成
  3. VSCode環境での動作確認

このエントリーでは「VSCode環境での動作確認」を取り扱う。

Windows 10 Pro 64bitを対象環境としている。念のため、私の環境をまとめておく。

続きを読む

Flutterの導入からVSCodeでAVDを作成するまで - 導入チェック編

flutter.io
AndroidiOS共通SDK、Flutter 1.0がリリースされた。iOS開発にも利用できるとは言え、利用するにはAndroid Studioを必要とする。

Note: Flutter relies on a full installation of Android Studio to supply its Android platform dependencies. However, you can write your Flutter apps in a number of editors; a later step will discuss that.

これはFlutterにより開発をAndroid Studioで実行しなければならないという制約を意味するのではなく、あくまでもFlutterを導入、利用するにあたってAndroid Studioが依存関係になっているということだ。
Flutterの開発はVSCode (Visual Studio Code)でも対応できる。

Flutterの導入から、VSCodeでのエミュレータ起動、作成までを次のステップで紹介する。

  1. 事前準備からFlutter導入
  2. Flutter導入チェック、flutterコマンドによるAVD (Android Virtual Device)の作成
  3. VSCode環境での動作確認

このエントリーでは「Flutter導入チェック、flutterコマンドによるAVDの作成」を取り扱う。

Windows 10 Pro 64bitを対象環境としている。念のため、私の環境をまとめておく。

  • Flutter導入チェック
  • License agreementへの同意
  • Android Studioへのプラグイン登録、ADVの作成、登録
    • HAXMの導入
    • FlutterコマンドによるAVDの作成
続きを読む