4年ほど前に書いた記事「iOS用簡易アプリ作成ツールAppArchitectがすごい!」で取り扱ったAppArchitectが今どうなっているのか気になってリンク先を見てみたところ、だいぶいい感じになっていたので使ってみたレポートです。
![AppArchitect](https://nackeymama.biz/wp-content/uploads/2017/03/Image-4-300x152.png)
https://www.apparchitect.com/
最初に画面右側にあるフォームからアカウントを作成する。
![アカウント登録](https://nackeymama.biz/wp-content/uploads/2017/03/Image-5-279x300.png)
アプリの種類を選ぶ。ここではPersonal useを選択。
![personal use](https://nackeymama.biz/wp-content/uploads/2017/03/Image-6-300x150.png)
CREATE NEW APPをクリック。
![CREATE NEW APP](https://nackeymama.biz/wp-content/uploads/2017/03/Image-7-300x152.png)
アプリへの認証について選択する。
FacebookログインまたはAppGyverアカウントでのログインのいずれかを選択。
アプリへの認証が必要ない場合、Noneを選択する。
ここではNoneを選択して進めていく。
![Auth](https://nackeymama.biz/wp-content/uploads/2017/03/Image-8-300x184.png)
アプリのタイトルを入力する。全角文字などは使えないので注意。
入力したタイトルが既に使われていた場合。エラーとなり登録できない。
アプリのURLはhttps://アプリのタイトル.appgyverapp.comとなる。
![app title](https://nackeymama.biz/wp-content/uploads/2017/03/c14e289ff6050e91038d700bd329c648-300x167.jpg)
アプリのページ作成。
![new page](https://nackeymama.biz/wp-content/uploads/2017/03/Image-9-300x155.png)
空のページからはじめるか、あらかじめセットされた雛形を使うか選択する。
![Page type](https://nackeymama.biz/wp-content/uploads/2017/03/Image-10-300x197.png)
アプリで使用するデータについて選択する。
![data](https://nackeymama.biz/wp-content/uploads/2017/03/Image-11-300x158.png)
ここではAppGyver Cloudを利用してみる。
新しいリソースの名前を入力する。
![data resource](https://nackeymama.biz/wp-content/uploads/2017/03/7203a7b9b59373abd5fb559a31de70e2-300x273.jpg)
データフィールドについて設定していく。
![data field](https://nackeymama.biz/wp-content/uploads/2017/03/Image-12-300x283.png)
ドラッグ・ドロップで設定していける。
![Drag Drop](https://nackeymama.biz/wp-content/uploads/2017/03/Image-13-300x209.png)
フィールドを設定し終わると、ページ下部に「PUBLISH & RAUNCH」ボタンが出現。
![App Architect](https://nackeymama.biz/wp-content/uploads/2017/03/Image-14-300x150.png)
リストページと詳細ページのカスタマイズも可能。
![リストページ](https://nackeymama.biz/wp-content/uploads/2017/03/Image-15-300x150.png)
![詳細ページ](https://nackeymama.biz/wp-content/uploads/2017/03/Image-16-300x152.png)
先ほどの「PUBLISH & RAUNCH」ボタンをクリックすると、あれよあれよという間にアプリが生成されていく。
![PUBLISH and RAUNCH](https://nackeymama.biz/wp-content/uploads/2017/03/Image-17-300x152.png)
このようにQRコードが表示されるので、予めスマホにインストールしておいた専用アプリで読み込む。
![QR CODE](https://nackeymama.biz/wp-content/uploads/2017/03/ae76892a0e5f35b6bf3e6f3faddf0a9b-300x265.jpg)
アプリはこちらからダウンロードできる。
AppGyver Enterprise Scanner
iOS版
Android版
さて、AppArchirectには無料版のほかに有料版もある。
アカウントは下記3種類のようです。(2017年3月8日現在)
◎CONSUMER
無料
コンシューマアプリを構築してアプリストアに公開する。
機能:
– iOSとAndroidのバージョン
– REST APIによるデータの統合
– アプリ用クラウドデータベース
– プッシュ通知
– アプリストアへの公開
– アプリ内にAppGyverロゴあり
– フォーラムとコミュニティのサポート
◎BUSINESS
$ 299 / 月
社内用ビジネスアプリ構築
高度な機能を備えたアプリ1本の作成が可能
– モバイルアプリに加えてウェブアプリが作成できる
– 任意のシステムからのデータを統合する
– カスタム認証
– 完全なバックエンドのロジックと自動化
– アプリ内にAppGyverロゴなし
– 専用電子メールサポート
◎ORGANIZATION
$ 899 / 月
BUSINESSのスケールアップ版
高度な機能を備えた10種類のアプリの作成が可能
– モバイルアプリに加えてウェブアプリが作成できる
– 任意のシステムからのデータを統合する
– カスタム認証
– 完全なバックエンドのロジックと自動化
– アプリ内にAppGyverロゴなし
– 専用電子メールサポート
![アカウントタイプ](https://nackeymama.biz/wp-content/uploads/2017/03/0a82e4bd810976a18b4c0a5cfa567c0c-300x151.jpg)
今回、AppArchitectを使ってみて感じたのは、すべて英語表記だがアイコンなどで直感的に操作可能だということ。
ドキュメント類も揃っている。
こちらもすべて英語だが、Google翻訳をつかえばほぼ完璧な日本語マニュアルとして使える。
(最近のGoogle翻訳の精度の高さには驚くばかり。Tensorflowすごい。)
今回は雛形を使ってざっと作ってみたが、次回は(いつだ?)オリジナルを作ってみたいと思う。