Skip to content

Latest commit

 

History

History
182 lines (94 loc) · 5.05 KB

section05.md

File metadata and controls

182 lines (94 loc) · 5.05 KB

5. Amplify Studio の設定

ここでは、Amplify にアクセスし、Amplify Studio を利用して Figma のデザインをコンポーネントとして読み込み、データベースとの紐付けを設定します。

また、リスト表示用(Collection)のコンポーネントも作成します。

amplifystudio

  1. AWS マネージメントコンソールから Amplify にアクセスします。

amplifystudio

  1. amplify init を実行したことによりアプリケーション名 amplifyhomes が作成されています。クリックして詳細を表示します。

amplifystudio

  1. Amplify Studio をセットアップ」をクリックします。

amplifystudio

  1. Amplify Studio を有効にします。on にします。

amplifystudio

  1. backend environment の url をクリックして Amplify Studio にアクセスします。

amplifystudio

  1. 認証を要求されるので、「Log in with AWS Account」をクリックします。
  2. 無事に認証が終わると Amplufy Studio が起動します。

amplifystudio

  1. 画面左メニューの「UI Library」メニューをクリックし、続けて右上の「Sync with Figma」をクリックします。

amplifystudio

  1. 先ほど Figma でコピーしたリンクを貼り付け、「Countinue」をクリックします。

amplifystudio

  1. アクセスを許可」をクリックします。

amplifystudio

  1. Accept all changes」をクリックします。

amplifystudio

  1. Accept all」をクリックします。

amplifystudio

  1. Components に先ほど Figma で編集したコンポーネントがあることを確認します。

amplifystudio

  1. 次に画面左のメニューの「Data」をクリックし、続けて「Add model」をクリックします。

画像を参考に table:News を入力します。

Add a field をクリックして、

  • Field name: title, Type String
  • Field name: paragraph, Type String

を入力します。

  1. 入力が終わったら画面右上の「Save and Deploy」をクリックします。

amplifystudio

  1. Deploy」をクリックします。

amplifystudio

  1. 画面のように表示されたらデプロイ終了です。

amplifystudio

  1. 画面左メニューの「Content」をクリックし、続けて「Auto-geenerate seed data」をクリックし、ダミーデータを作成します。

amplifystudio

  1. 画像を参考に、「How many rows ...」は 5
  2. Add constraint」をクリックし、title, paragraph にそれぞれ設定をして、「Generate data」をクリックします。

amplifystudio

  1. 画像のようにデータが作成されていることを確認します。(ランダムに生成されるため、データの内容は一致しません)

amplifystudio

  1. 画面左メニューの「UI Library」をクリックし、「Components」から Figma で作成した「NewsItem」をクリックし、「Configure」をクリックして編集画面にアクセスします。

amplifystudio

  1. 画面左のツリー表示のメニューを展開し「Title」をクリックし、画面左に表示される「Set text label」をクリックします。

amplifystudio

  1. newsnews.title を選択します。

amplifystudio

  1. 画像のような表示になっていれば OK です。

amplifystudio

  1. 続けて同じように Paragraph の設定もします。

amplifystudio

  1. newsnews.paragraph を選択します。
  2. 画面のような表示にします。

amplifystudio

  1. 続けて画面右上の「Create collection」をクリックします。

amplifystudio

  1. NewsItemCollection」と入力して「Create」をクリックします。

amplifystudio


-> 6. Cloud9 でアプリケーションの設定

-> トップへ戻る