顧客関係管理

4736 ワード

顧客関係管理
  • 個人販売パイプラインを管理します.
  • は、アカウント、機会、ブート、および推奨を追跡します.
  • は、地図上にリストまたはマークアップされたデータを表示する.
  • はiOS、Android、Windowsの携帯電話をサポートしています.
  • はiOSとAndroidタブレットをサポートしています.
  • に内蔵された認証画面.

  • テクノロジーの詳細
  • ユーザインタフェースはXamarinを用いる.Forms 100%
  • リムーバブルストレージおよび認証システムにより、カスタマイズが容易になります.
  • オプションSQLCipherの使用.
  • は、カスタムプラットフォーム固有のコードを使用することを示す.

  • アプリケーションのダウンロード
    ブラウズコード
    https://github.com/xamarin/xamarin-forms-samples/archive/master.zip
    https://github.com/xamarin/xamarin-forms-samples/tree/master/MobileCRM

     
    MobileCRM(Xamarin.Forms)
    MobileCRMは、Xamarin.Forms iOSアプリケーション、Android、Windows Phoneを事前に構築しています.それは自分のWebページさえあります.
    注:この例で使用される共有プロジェクトタイプ必要 Visual Studio 2013は、2または5 Xamarinのスタジオを更新します.
    Xamarin.Forms
    Xamarinの。形式のドキュメントで利用可能なapiと制御情報を参照して、プラットフォーム間でアプリケーションが共有するc#コードを100%構築します.
    http://developer.xamarin.com/guides/cross-platform/xamarin-forms/

     
     
    Xamarinの.フォーム・コードは、このソリューションで2つのプロジェクトに分けられます(これは、プレゼンテーションの目的で、独自のアプリケーションで使用するタイプを選択できます).
  • MobileCRM.Services:PCLプロジェクトには、モデルクラスとライブラリが含まれています.
  • MobileCRM.Shared:プロジェクトの共有には、ビューモデル、ページ、およびカスタムコントロールが含まれています.

  • この2つのアイテムはXamarinを使用しています.形式で、プラットフォーム間でのコード共有が完了していることを確認します.このソリューションには、次の3つのアプリケーションのプロジェクトが共通コードを参照しています.
  • MobileCRM.Android
  • MobileCRM.iOS
  • MobileCRM.WindowsPhone(Visual Studioの構築と実行が必要)
  • 地図(特に注意)Xamarin.Forms.Maps は、各プラットフォーム上でローカルマップapiを使用する.もしあなたが自分のXamarinを作成したら.フォームアプリケーション、Xamarin.Forms.Mapsは単独のNuGetパッケージで、ダウンロードするべきです.Androidでは、GooglePlayServices(もう一つのNuGet)に依存して自動的にダウンロードされることもあります.これらはMobileCRMソリューションに追加されています.
    参照Xamarinを追加します.Forms.新しいプロジェクトでMapsを追加する必要があります
    Xamarin.Forms.FormsMaps.Init()
    Xamarin.Forms.FormsMaps.Init()

     
    各アプリケーションが呼び出されます.MobileCRMの例を参照すると、これは既に実現されている.
    iOS
    iOSマップで「作品」を制御します.
    アンドロイド
    Google Maps APIを使用してAndroidにAPIスプーンを生成し、Androidプロジェクトに追加する必要があります.Xamarinの医者を見た(obtaining a Google Maps API key. )  Google Maps APIキーを取得 . これらの命令に従って、APIスプーンを / AndroidManifest.xml ファイルに貼り付けます(ソースコードを表示し、次の要素を発見/更新します).
    <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="AbCdEfGhIjKlMnOpQrStUvWValueGoesHere" />
    <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="AbCdEfGhIjKlMnOpQrStUvWValueGoesHere" />

     
    これらの説明に従って、MobileCRM Androidに地図データを表示する必要があります.
    Windows Phone
    制御Windows Phone要求ID_Cap_Map機能選択.これはソースコードで完了しましたが、新しいXamarinにマッピングを追加した場合は覚えておいてください.フォーム・アプリケーション.
    この値を新しいWindows Phoneアプリケーションに設定し、プロパティフォルダをクリックしてWMAPpManifestをダブルクリックします.xmlファイル.機能タブを削除し、ID_をチェックします.Cap_Map .
    作成者
    ザックGramanaジェームズ・Montemagno Seth樹脂、チャールズ映画、クレイグ・ダン