User Tools

Site Tools


thinkgeo_mobile_for_android

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thinkgeo_mobile_for_android [2020/05/19 20:12]
benbai [ThinkGeo UI Mobile for iOS]
thinkgeo_mobile_for_android [2021/03/08 17:19] (current)
benbai
Line 1: Line 1:
-====== ThinkGeo UI Mobile for iOS ======+====== ThinkGeo UI Mobile for Android ​======
  
 <div msgbox> <div msgbox>
-**Note:** This page is for ThinkGeo UI iOS V12 and above, we highly suggest you to upgrade to this version if you are on an old oneHere is a quick guide how to do it: [[thinkgeo_12_upgrade_guide|Updating to ThinkGeo 12]]. Version 12 supports both .NET Core and .NET Framework, the old versions support .NET Framework only. Here are the wikis for the old version: [[https://wiki.thinkgeo.com/​wiki/​map_suite_winforms_mobile_edition|Version 10 iOS]] and [[https://wiki.thinkgeo.com/wiki/map_suite_winforms_mobile_edition| Version 9 iOS]]+**Note:** This page is obsoletePlease visit https://docs.thinkgeo.com/​products/mobile-maps/v12.0/quickstartand check out the latest docs
 </​div>​ </​div>​
  
 +<div msgbox>
 +**Note:** This page is for ThinkGeo UI Android V12 and above, we highly suggest you to upgrade to this version if you are on an old one. Here is a quick guide how to do it: [[thinkgeo_12_upgrade_guide|Updating to ThinkGeo 12]]. Version 12 supports both .NET Core and .NET Framework, the old versions support .NET Framework only. 
 +</​div>​
  
-ThinkGeo for iOS is a powerful .NET control that lets you add interactive maps and professional-grade GIS to your iPhone® and iPad® apps. Using the power of the Xamarin mobile platform and ThinkGeo'​s Map Suite together, you can develop native ​iOS apps using the C# language and .NET libraries you're already familiar with.+ 
 +ThinkGeo for Android ​is a powerful .NET control that lets you add interactive maps and professional-grade GIS to your iPhone® and iPad® apps. Using the power of the Xamarin mobile platform and ThinkGeo'​s Map Suite together, you can develop native ​Android ​apps using the C# language and .NET libraries you're already familiar with.
  
 ===== Getting Started ===== ===== Getting Started =====
 <div dokuteaser>​ <div dokuteaser>​
 >​[[https://​gitlab.com/​thinkgeo/​public/​thinkgeo-mobile-maps|Quick Start Guide]] >​[[https://​gitlab.com/​thinkgeo/​public/​thinkgeo-mobile-maps|Quick Start Guide]]
-Helps you get you up to speed with integrating the ThinkGeo Mobile for iOS map control into your GIS software.+Helps you get you up to speed with integrating the ThinkGeo Mobile for Android ​map control into your GIS software.
 </​div>​ </​div>​
  
Line 17: Line 21:
  
 <div dokuteaser>​ <div dokuteaser>​
->[[ThinkGeo Mobile for iOS Installation Guide|Installation]] +> [[thinkgeo_license_guide_for_mobile|License]]
-Walks you through installing the ThinkGeo UI control on your system and creating a simple GIS application. +
-</​div>​ +
- +
-<div dokuteaser>​ +
-> [[thinkgeo_license_guide#​thinkgeo_mobile_winforms|License]]+
 Introduces what licenses are needed and how licensing works for debugging and deploying projects using ThinkGeo UI. Introduces what licenses are needed and how licensing works for debugging and deploying projects using ThinkGeo UI.
 </​div>​ </​div>​
Line 31: Line 30:
 Introduces the dependencies required by ThinkGeo Mobile for iOS, along with their features, versions and source websites. Introduces the dependencies required by ThinkGeo Mobile for iOS, along with their features, versions and source websites.
 </​div>​ </​div>​
- 
-<div dokuteaser>​ 
->​[[thinkgeo_runtime_license_guide_for_winforms|Deployment]] 
-Walks you through deploying your ThinkGeo UI project to your user base. 
-</​div>​ 
- 
  
 <div dokuteaser>​ <div dokuteaser>​
Line 45: Line 38:
 <div dokuteaser>​ <div dokuteaser>​
 > [[thinkgeo_12_upgrade_guide|Upgrading]] > [[thinkgeo_12_upgrade_guide|Upgrading]]
-Describes how to upgrade to ThinkGeo UI 12 from previous versions of ThinkGeo UI or ThinkGeo Map Suite.+Describes how to upgrade to ThinkGeo UI 12 from previous versions of ThinkGeo UI.
 </​div>​ </​div>​
  
Line 64: Line 57:
  
 ===== Code Samples ===== ===== Code Samples =====
-** All the samples are available on NuGet via the link below. **+** All the samples are available on GitLab ​via the link below. **
 <div samplelist>​ <div samplelist>​
-<faicon fa fa-navicon fa-lg> [[thinkgeo_mobile_for_winforms_all_samples|Samples]]+<faicon fa fa-navicon fa-lg> [[https://​gitlab.com/​thinkgeo/​public/​thinkgeo-mobile-maps/​-/​tree/​master/​samples/​xamarin-forms|Samples]]
 </​div>​ </​div>​
  
Line 75: Line 68:
 ===== API Documentation ===== ===== API Documentation =====
  
-  * [[12.0/​thinkgeo.ui.winfroms|ThinkGeo.UI.iOS]]<​div>​This document covers the ''​ThinkGeo.UI.iOS''​ namespace which resides in the ThinkGeo.UI.iOS.dll assembly. It includes the map control itself, Overlays, and supported map classes. It also covers all the types in ''​ThinkGeo.Core''​ which is the key dependency of ThinkGeo UI iOS.</​div>​+  * [[12.0/​thinkgeo.ui.winfroms|ThinkGeo.UI.Android]]<​div>​This document covers the ''​ThinkGeo.UI.Android''​ namespace which resides in the ThinkGeo.UI.Android.dll assembly. It includes the map control itself, Overlays, and supported map classes. It also covers all the types in ''​ThinkGeo.Core''​ which is the key dependency of ThinkGeo UI Android.</​div>​
  
 ===== Change Logs ===== ===== Change Logs =====
Line 84: Line 77:
   * **Do I have control over how the map looks and fits into my application**?​ <div>   * **Do I have control over how the map looks and fits into my application**?​ <div>
  
-Yes, absolutely. ThinkGeo UI Mobile for iOS is a user control, so you can easily integrate it into your application just like any other user control from the toolbox. ​ We expose a large amount of APIs that allow you to customize every aspect of the map and the user interface so that they fit in with the look and feel of your application.</​div>​+Yes, absolutely. ThinkGeo UI Mobile for Android ​is a user control, so you can easily integrate it into your application just like any other user control from the toolbox. ​ We expose a large amount of APIs that allow you to customize every aspect of the map and the user interface so that they fit in with the look and feel of your application.</​div>​
  
-  * **What other software is required to work with ThinkGeo UI for iOS?** <div>+  * **What other software is required to work with ThinkGeo UI for Android?** <div>
  
 You'll need either Microsoft Visual Studio 2019 or Visual Studio Code.</​div>​ You'll need either Microsoft Visual Studio 2019 or Visual Studio Code.</​div>​
  
-  * **What type of map data does ThinkGeo UI for iOS Support?** <div>+  * **What type of map data does ThinkGeo UI for Android ​Support?** <div>
  
-ThinkGeo UI for iOS comes with native support for the most popular vector and raster file formats. Check out our [[thinkgeo data format guide|Data Formats Guide]] for details.</​div>​+ThinkGeo UI for Android ​comes with native support for the most popular vector and raster file formats. Check out our [[thinkgeo data format guide|Data Formats Guide]] for details.</​div>​
  
-  * **How big of a learning curve is there to using ThinkGeo UI for iOS?** <div>+  * **How big of a learning curve is there to using ThinkGeo UI for Android?** <div>
  
 ThinkGeo UI controls are designed to be easy to understand and easy to use. While mapping and GIS controls typically have a larger learning curve than other, simpler controls like grids or charts, we feel ThinkGeo has taken the complexity out of mapping and allows you to develop your application in days or weeks instead of months.</​div>​ ThinkGeo UI controls are designed to be easy to understand and easy to use. While mapping and GIS controls typically have a larger learning curve than other, simpler controls like grids or charts, we feel ThinkGeo has taken the complexity out of mapping and allows you to develop your application in days or weeks instead of months.</​div>​
  
-  * **Where do I go if I need help with ThinkGeo UI for iOS?** <div>+  * **Where do I go if I need help with ThinkGeo UI for Android?** <div>
  
 We have a very active [[https://​community.thinkgeo.com|Developer Community discussion forum]], a large number of "How Do I?" sample applications with source code in C#, and we also offer professional services if you need to talk with a developer one-on-one.</​div>​ We have a very active [[https://​community.thinkgeo.com|Developer Community discussion forum]], a large number of "How Do I?" sample applications with source code in C#, and we also offer professional services if you need to talk with a developer one-on-one.</​div>​
Line 104: Line 97:
   * **How do I create/​update/​delete features on the map?** <div>   * **How do I create/​update/​delete features on the map?** <div>
  
-The ThinkGeo UI for iOS provides specific methods that allow you to create, update and delete map features. Just follow the processes outlined in [[http://​wiki.thinkgeo.com/​wiki/​_media/​mapsuite10/​iOS/​the_logical_diagram.pdf|this diagram]].</​div>​+The ThinkGeo UI for Android ​provides specific methods that allow you to create, update and delete map features. Just follow the processes outlined in [[http://​wiki.thinkgeo.com/​wiki/​_media/​mapsuite10/​Android/​the_logical_diagram.pdf|this diagram]].</​div>​
  
 ===== Help & Support Guides ===== ===== Help & Support Guides =====
thinkgeo_mobile_for_android.1589919175.txt.gz · Last modified: 2020/05/19 20:12 by benbai