Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I know there is going to be varied opinions on this question. We're being asked to create some mobile maps for various departments in our county. This happens to come at a time when AT&T has bought out our wireless provider and we're all due for new phones. I'm trying to figure out which phone operating system is best for ESRI mobile development. ESRI has the API out for the iOS, and Windows Mobile. And it looks as if Android is on its way. Any opinions on which is better and why would be great.

share|improve this question
add comment

4 Answers

up vote 3 down vote accepted

From the developer perspective I have to say choose the OS and platform that you are used to. If you are a Java developer propose Android, .Net developer use WP7, iOS developer use IPhone. The time it takes to get you started in the platform that you are familiar with should be reason enough continue using the same developer tools. As far as I understand ESRI will try to keep the same level of functionality on all platform even if it's not identical.

share|improve this answer
    
Thanks for the response. The only mobile I have developed on is the Windows 6.1, so I'll probably go with Windows mobile 7. Appreciate it. –  Evan Nov 17 '10 at 17:25
    
Sounds great, as a .Net and Java developer I will try to work with both WP7 and android, but because the android SDK is a bit later in their release cycle, I will start looking at the WP7 APIs. So do post questions here and I'll try to help as much as I can. –  MathiasWestin Nov 17 '10 at 21:44
add comment

I think the prudent action is to forget about the mapping side, and pick the device that fits the organisation/task the best (which is covered by an ESRI api). Once you've got the best fit from a device point of view, then use the ESRI api that goes with it.

IMHO picking he phone based on the api is looking at it backwards.

It is worth bearing in mind, that with Android and Windows Phone, people will be able to choose hardware that closer matches their work function.

share|improve this answer
    
Thank you for giving me a new perspective on it. I'll probably end up with Windows Mobile 7, but I'm still going to keep in mind the Android. I appreciate the response. –  Evan Nov 17 '10 at 17:27
add comment

ESRI has an API for Windows Phone 7: http://help.arcgis.com/en/arcgismobile/10.0/apis/WindowsPhone/samples/start.htm

It is currently available as a Release Candidate. The code and functionality for the WP7 API is near-identical to what is offered in the Silverlight/WPF API.

That is definitly the way to go if you feel comfortable with XAML and C# programming.

share|improve this answer
    
Thank you for the link. I think I will end up going with Windows Mobile 7. –  Evan Nov 17 '10 at 17:25
add comment

ArcGIS Mobile for Windows Mobile 5 & 6 is still the only API that offers offline/synchronization functionality out-of-the-box for disconnected workflows. Hopefully this will soon be available on the other platforms as well.

Update: So it seems http://forums.arcgis.com/threads/7763-Ad-Hoc-Offline-Use

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.