並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 13 件 / 13件

新着順 人気順

MvvmCrossの検索結果1 - 13 件 / 13件

  • マルチプラットフォーム MVVMフレームワーク「MvvmCross」を使う - Qiita

    Xamarin Advent Calendar 2013 も最終日となりました。 最後は、「実用的な」マルチプラットフォーム開発のツールを紹介します。 MvvmCross ってやつを紹介したいのですが、まずは事前知識からさらりと。 MVVM パターンについて MVVM は、 Model-View-ViewModel の頭文字を取ったものです。 MVC パターンの派生で、Microsoft が WPF/Silverlight のために作ったそうですが、今では JavaScript の Knockout.js などでも利用されています。 (via Model View ViewModel - WikiPedia CC-BY 3.0) Model - MVC の Model と一緒。ビジネスロジックはここに。 View - WPF なら .xaml、iOS なら .storyboard、Andr

      マルチプラットフォーム MVVMフレームワーク「MvvmCross」を使う - Qiita
    • GitHub - MvvmCross/MvvmCross: The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI

      👀 Check out mvvmcross.com to get started with MvvmCross 👀 MvvmCross is a opinionated cross-platform MVVM framework. It enables developers to create apps using the MVVM pattern in the .NET ecosystem. We support Android, iOS, MacCatalyst, TvOS, macOS, WinUI, WPF. Using MvvmCross allows for better code sharing by allowing you to share behavior and business logic between platforms. Among the feature

        GitHub - MvvmCross/MvvmCross: The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI
      • MvvmCross と Xamarin for Visual Studio で iOS, Android, Windows アプリを作る流れ - Yuta Watanabe's Blog

        こんにちは。 マイクロソフトの渡辺です。 C# で iOS、Android、Windows アプリをクロスプラットフォーム開発できる Xamarin。VIsual Studio 向けのアドインである Xamarin for Visual Studio も提供されていて、Visual Studio から iOS、Android、Windows の各アプリを開発することもできます。 アプリをクロスプラットフォーム開発するにあたっては、複数の .NET 処理系に対して、バイナリレベルで再利用できるライブラリである PCL ( Portable Class Library ) を活用します。PCL プロジェクトに共通ロジック部分を実装し、それを各アプリのプロジェクトから参照することで、コードを共通化することができます。 今回は、この共通部分を Mvvm フレームワーク 「 MvvmCross 」を

          MvvmCross と Xamarin for Visual Studio で iOS, Android, Windows アプリを作る流れ - Yuta Watanabe's Blog
        • MvvmCrossのiOS UniversalアプリでiPadで画面分割を作る - Qiita

          Xamarin Advent Calendar 2014 の 15 日目です。 4 日目には MvvmCross のプラグインの作り方を紹介しましたが、今回は MvvmCross の View 表示まわりに割り込みをして高度な表示機能を追加する IMvxViewPresenter の使い方をご紹介します。 MvvmCrossのView表示の仕組み ところで、MvvmCross では ViewModel で ShowViewModel を実行するとサクッと View が表示されますが、実際は下で以下のような動きをしています。 MvxViewModelRequest が作られて、IMvxViewDispatcher.ShowViewModel が呼ばれる。 IMvxViewPresenter.Show にリクエストが転送される IMvxViewPresenter の中で対応する View が生

            MvvmCrossのiOS UniversalアプリでiPadで画面分割を作る - Qiita
          • Xamarin+MvvmCrossでアプリ開発をはじめる準備 2014年3月版 - backyard of 伊勢的新常識

            XamarinでMvvmCrossを使ったアプリの開発をはじめるにあたって、PCLサポートが公式でない上にNuGetアドインが不安定だった時期にプロジェクトを直接編集して無理矢理導入するというパターンが多かったと思います。 しかし、ここ数ヶ月でXamarinでのPCLサポートやNuGetアドインのサポートが改善したことにより、これまでよりも簡単かつ直感的に初期設定ができるようになっています。 本稿では2014年3月時点で、Mac上Xamarin StudioでMvvmCrossを使ったiOS/Androidクロスプラットフォーム開発環境をセットアップする方法をご紹介します。 NuGetのセットアップ まず、Xamarin StudioからNuGetを使用できるようにします。 Xamarin Studioを起動し、[Xamarin Studio]メニューから[アドインマネージャー]を選択しま

              Xamarin+MvvmCrossでアプリ開発をはじめる準備 2014年3月版 - backyard of 伊勢的新常識
            • MvvmCrossでプロパティバインディングをするには?

              バインディングについて ViewとViewModelの関連付け MVVM設計によるアプリ開発では画面は、ViewとViewModelのペアで実現する。MvvmCrossでは、CoreプロジェクトにViewModelとなるクラスを実装し、TouchプロジェクトやDroidプロジェクトにViewとなるクラスを実装する。図1に示す通り、バインディングによって1つのViewModelに対して複数のViewを対応させることができる。

              • Windows Phone - Xamarin と MvvmCross による MVVM アプリのビルド

                このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Xamarin と MvvmCross による MVVM アプリのビルド Thomas LeBrun モデル - ビュー - ビューモデル (MVVM: Model-View-ViewModel) パターンは、XAML アプリに最適な参照パターンになっています。XAML アプリとは、Windows Presentation Foundation (WPF)、Windows 8、Windows Phone、および Silverlight のアプリです。MVVM パターンは WPF の初期に導入され、懸念事項やテスト容易性などを切り分けます。このパターンが最も優れているのは、XAML を使用しないテクノロジであっ

                  Windows Phone - Xamarin と MvvmCross による MVVM アプリのビルド
                • MvvmCrossのプラグインを作ってプラットフォーム依存コードを再利用する - backyard of 伊勢的新常識

                  Xamarin Advent Calendar 2014の4日目です。 MvvmCrossガチ勢としては書かざるを得ないと思っていたけど忙しくてかけていなかったMvvmCrossのプラグインの作り方をこの機会を借りて紹介したいと思います。 そもそもMvvmCrossプラグインとは MvvmCrossプラグインは、MvvmCrossで作っているプロジェクトにカメラやバイブレーションといったプラットフォーム依存コードを再利用できる形で提供します。プラグインを組み込むと、IoCコンテナにプラグインが提供しているクラスが登録されます。 公式でも多くのパッケージが公開されており、NuGetでMvvmCross Pluginで検索すると大量に出てきます。NuGetで公開されているものはプラグインを追加するとすぐに使い始めることができます。 また、プラグインは簡単に作ることができるので、自分たちでもよく

                    MvvmCrossのプラグインを作ってプラットフォーム依存コードを再利用する - backyard of 伊勢的新常識
                  • MvvmCross で Windows Phone アプリケーションを作る ~その1~ - 銀の光と碧い空

                    あけましておめでとうございます。 新年最初のブログは MvvmCross ネタで行こうと思います。 MvvmCross というのは、Xamarin でのiOSやAndrodといったプラットフォームにも対応しているMVVMライブラリで、MS-PL ライセンスにてGtiHubで公開されています。 MvvmCross/MvvmCross · GitHub 特徴としては、Xamarin.iOS, Xamarin.Android を始め、Windows Phone7/8, Windows Store App, WPF と対応プラットフォームが幅広いこと、およびViewModel を PCL として作成することで全プラットフォーム共通の ViewModel (および Model) クラスを作成することが挙げられます。 その出自からして、今のところ情報はXamarin での iOSやAndroid 開発

                      MvvmCross で Windows Phone アプリケーションを作る ~その1~ - 銀の光と碧い空
                    • MvvmCross

                      Getting-started Getting Started with MvvmCross MvvmCross Overview MvvmCross Packages Fundamentals Data binding Navigation ViewModel Lifecycle View Presenters Inversion of Control Dependency injection Diagnostic & Logging Value converters Value combiners Testing Linking Advanced Customizing App and Setup Custom Data Binding Code Analysis Async operations with MvxNotifyTask ReSharper Annotations Cus

                      • MVP Com Camp 2014 で MvvmCross でストアアプリの話をしてきました - 銀の光と碧い空

                        「MvvmCrossで作る、Android・iOSも視野に入れたWindows ストアアプリ開発」のセッション資料を公開します。(ちょっと試験的にSlideShareを追加。内容は同じです) 20140322 mvvm crossforwindowsstoreapps-pdf from Takayoshi Tanaka

                          MVP Com Camp 2014 で MvvmCross でストアアプリの話をしてきました - 銀の光と碧い空
                        • Xamarin + MvvmCross で作る iOS/Android アプリ

                          2014/05/03(Sat) Kyoto.なんか #kyotoasterisk

                            Xamarin + MvvmCross で作る iOS/Android アプリ
                          • GitHub - MvvmCross/MvvmCross: The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.

                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                              GitHub - MvvmCross/MvvmCross: The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
                            1