Skip to content

issuy/xamarin-forms-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

xamarin-forms-test

プライベートでアプリのプロトタイピングした時に勉強がてら作ったもの

  • Xamarin.Formsのお試し
  • クライアントC#とサーバーGoとの疎通
  • クライアント実装の気持ちを理解するためにMVVMっぽい実装に挑戦

いろいろ整理中 → 一旦整理は完了

  • MVVMっぽくできたとこ
  • 通信リトライダイアログ
    • 呼び出しの流れ、責務の分割度合い的にはいい感じな気がする
    • ただしDialogの初期化は毎ページこの処理を書くのか?ってなるので共通化すべき
  • CellViewの共通化
    • Timelineの各要素のコントロールがキモになる気がしてて、そこまで進んでない。中途半端。
    • TimelineViewModelがCellViewModelのリストを持って、各CellViewModelがCellViewにBindされるのが良いのかな?
  • Go & GCP
    • apiとwebをapp.yamlで分割してみた。cmsとかもこんな感じで分けるのかな。

環境

  • クライアント
    • Xamarin.Forms(Visual Studioで作成したプロジェクトベース
  • サーバー
    • GCP

デプロイ方法

  • web: gcloud app deploy app/web/app.yaml
  • api: gcloud app deploy app/api/app.yaml

TODO

  • サーバーコード追加
  • クライアントコード追加
  • 動作確認
    • iOSシミュレータでの動作確認
    • GCPへのデプロイと疎通確認

About

Xamarin.Formsのお試し。ついでにサーバーサイドGoとの疎通もやってみる。

Resources

Stars

Watchers

Forks

Packages

No packages published