天天看點

客戶關系管理客戶關系管理 MobileCRM(Xamarin.Forms)

客戶關系管理

  • 管理你的個人銷售管道。
  • 跟蹤帳戶、機會、引導和建議。
  • 檢視資料以清單形式或标注在地圖上。
  • 支援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。 它甚至有自己的 網頁 。

客戶關系管理客戶關系管理 MobileCRM(Xamarin.Forms)
客戶關系管理客戶關系管理 MobileCRM(Xamarin.Forms)

注意: 在此示例中使用的共享項目類型 需要 Visual Studio 2013更新2或5 Xamarin的工作室。

Xamarin.Forms

參觀 Xamarin的。 形式的文檔 更多可用的api和控制資訊建構跨平台的應用程式共享的c#代碼為100%。

http://developer.xamarin.com/guides/cross-platform/xamarin-forms/      

Xamarin的。 表單代碼在這個解決方案分為兩個項目(這是出于示範的目的,您可以選擇使用類型在您自己的應用程式):

  • MobileCRM.Services ——一個 PCL 項目包含模型類和庫來存儲它們。
  • MobileCRM.Shared ——一個 共享項目 包含視圖模型、頁面和自定義控件。

這兩個項目使用Xamarin的。 形式,以確定完成跨平台代碼共享。 這個解決方案也有以下三個應用程式的項目引用通用代碼:

  • 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樹脂,查爾斯影片,克雷格·鄧恩