00:01Let's reset the counter yet again for the final top 10 this morning…
00:04…this time with a look at [ArcGIS] Runtime on desktop and mobile devices. Let's start with mobile.
00:11Our mobile technologies aren't tied to the ArcGIS release…
00:14…so this means that most of the functionality I'm going to show you here today is available immediately.
00:19So I'll be sure to specify those as we go through the countdown.
00:23Now, having said that, the top three items on our countdown deal with the platforms and devices we support…
00:31…and they're all available today. Coming in at number 10 is ArcGIS on iOS.
00:39So I've got my iOS app, or the ArcGIS application running on iPhone.
00:44It's displaying a map showing subsurface geology information for the Teapot Dome oilfield in Wyoming.
00:51You may notice something different about the application.
00:53We've removed the tabs along the bottom in order to increase map real estate…
00:59…and we've also put the more commonly used tools at the top so you can access them much easier.
01:05This is one of our more popular mobile applications with almost 200,000 downloads in the App Store.
01:12And that's number 10, ArcGIS on iOS.
01:20Coming in at number 9 is ArcGIS on Windows Phone. We see here it is the same application.
01:28It's got a similar user experience, it's got a similar workflow, and it's got the same capabilities.
01:35And that's number 9, ArcGIS on Windows Phone, available in the Microsoft Marketplace right now.
01:44We’ve got some Windows Phone fans there, that’s great.
01:49This leads me to the next item on our countdown, number 8, ArcGIS on Windows Mobile.
01:56So I've got the ArcGIS application running on my ruggedized handheld device. It's looking at the same data, the same map.
02:04This application is specifically designed for harsh field conditions and allows for high-accuracy GPS and data collection.
02:12Number 8, ArcGIS on Windows Mobile.
02:20This next item on our countdown hasn't been released yet, but it will be in September.
02:26And that brings us to number 7, ArcGIS on Android. Yeah, Android fans, alright.
02:36It's the same application, it's got a similar workflow, similar user experience…
02:42…we're accessing the same data and the same map here.
02:45ArcGIS will not only support Android on the phone but also Android tablet devices as well.
02:52And that's number 7, ArcGIS on Android.
02:58So far we've looked at ArcGIS running across a number of different platforms, all accessing the same intelligent map…
03:06…so it's one map, authored once, being used across all of your mobile devices.
03:13So let's continue with the countdown…
03:15…and look at some exciting new functionality we've built into some of these platforms.
03:20The iPad allows you to access your data and stay productive when you're not at your desk.
03:26And this brings me to number 6, productivity tools. So I've got the ArcGIS application running on my iPad.
03:34You now have available to you a legend to give more information about the layers within your map.
03:40Notice as I zoom in and the layers become visible, the legend updates itself, all from within your mobile device.
03:49You also have fine-grained control over layer visibility.
03:53Here I can toggle on and off my surface geology layer as well as access its sublayers, all from within my mobile device.
04:05Okay, so let's leave this layer off for now, because it's going to help me illustrate the next productivity tool…
04:11…and that is data collection.
04:14I've got a bit of data that I can…different types that I can collect here.
04:17I know there's a lot of construction going on out in the field…
04:20…so what I'm going to do is just zoom in to my area of interest and I'm going to interact with the map…
04:26…and specify an area where we've got construction.
04:31At any time during the editing process, I can tap and hold, bring up a magnifier for more fine-grained control.
04:41We can also add in some other information, today's date, some contact information, and we're done.
04:49And that's data collection on your mobile device.
04:57This last productivity tool I'd like to show you is pop-ups.
05:02Now all of the pop-ups that you author within your maps are available to you on your mobile device.
05:10Images, graphs, links, they're all available to you.
05:15And that was number 6, all of the new productivity tools we've built into ArcGIS.
05:24Yeah, it's exciting, isn't it?
05:27Coming in at number 5 is social media.
05:31You have the ability to share your map via various social media outlets like Facebook and Twitter…
05:37…but also through SMS and e-mail.
05:39So sharing this map is as simple as specifying a destination address and sending.
05:47And that's social media and sharing, number 5, all from within your mobile device.
05:57These productivity tools and sharing tools that I've showed you here this morning are all available for you right now…
06:04…in an update we just released to the App Store last night. So some of you folks may already have it on your phones.
06:11Now let's talk about a major project that we're working on for the 10.1 release.
06:16And in order to help illustrate this, I'm going to show you a custom application.
06:22This application was built using the iOS Runtime SDK.
06:27It runs on my iPad, and it allows me to go out into the field and inspect my oil tanks.
06:33Well, there's going to be times out in the field where I'll have little or no connectivity.
06:39And this brings me to my favorite item on the countdown, number 4, offline capabilities.
06:52So the best way to demonstrate offline capabilities, well, is to go offline. So we've got no Wi-Fi, we've got no cell coverage…
07:01…yet I'm still able to interact with my map seamlessly.
07:05It's very, very fast, and that's all that it…and that's because all the data is local on my device.
07:13Now just because I'm offline doesn't mean that I can't get my work done. So let's go ahead and inspect this tank.
07:21I'm going to bring up my form; I'm going to specify some information.
07:25This particular asset looks pretty good, well, how about that.
07:32Looks pretty good. And I can even attach a photo to it.
07:35In this case, I'll choose an existing photo from my camera roll that represents the asset that I'm inspecting. So I'm done.
07:43I'm now going to save this asset. You'll notice from the upper left-hand corner that this asset is complete, it's saved…
07:50…but it's still local on my device. So when I do get connectivity back, I can simply go back to the application…
08:01…and sync it back up with the server and share it with the rest of my colleagues.
08:11Now I showed you these offline capabilities in a custom application…
08:15…but they're also going to be available to you in the ArcGIS application at 10.1. No programming required.
08:27I'm also happy to say that for users, all of the mobile technology that I've showed here today is available to you at no additional cost.
08:38And that concludes the mobile portion of our countdown, but the runtime also works on desktops…
08:44…and so to finish out the countdown, I'd like to hand it over to Euan. Euan?
08:49Thanks, David. What I'd like to do now is just pause, for a second or two, the countdown…
08:55…so I can give you an introduction to the new ArcGIS Runtime.
08:59This new runtime has a new architecture that we've built from the ground up to be very fast and very scalable.
09:07So what do I mean by scalable? Modern computing platforms today have multiple cores, multiple processors.
09:14This platform, this architecture will take full use of the platform.
09:18It's a very small footprint; it runs on 32-bit and 64-bit devices.
09:24Windows and Linux are supported, and it comes with an SDK.
09:30Java, Qt, and WPF developers will be building solutions with this SDK.
09:36And what sort of solutions do they build? Typically, focused applications.
09:42They maybe support a custom workflow, maybe they just answer one question.
09:46So let's take a very quick look at my developer machine for a sample application.
09:52We can see here we're looking at the State of Oregon and some forest stands, and this application's going to answer one question.
09:59Are the road culverts large enough to handle the increased runoff after a forest fire?
10:05We can see we've got the extent of the forest fire here.
10:08We've got an overlay, a fire intensity overlay, that we'll use as part of the analysis…
10:13…and I'll zoom in to the part of the forest to start the process.
10:18So I'll select my tool here, click a location, and it's now running a geoprocessing model in the background.
10:24The application stays very responsive while it's executing, and it's calculating that answer, 22 inches.
10:30We can see the watershed that was calculated as part of it. It's a very quick introduction to the runtime.
10:38What I'd like to do now is restart the clock at number 3…
10:41…and I'm going to share with you my favorite three things about the ArcGIS Runtime.
10:46At number 3, fast application startup. We all like our applications to start up quickly, so I'll select it and say Open.
10:53And I think you get an idea of how fast these applications are going to start.
10:59So that takes me straight to number 2, which is fast map display.
11:03So this is a nationwide geology map of North America, and as I pan in and zoom around, it's drawing this data.
11:09The data's all held on my local machine, and you can the display performance.
11:14It's also a large-scale map, so let me zoom in to Mt. Baker…
11:19…and we can examine the display performance when we're zoomed in nice and tight. It's still very, very smooth, fast display.
11:26It's also got fantastic cartographic qualities.
11:29We've got Maplex labels, representations being used to draw the geology symbols.
11:34So that was number 2, fast map display.
11:38So let's get on to number 1, and that's easy deployment. As a developer, I know it's one thing to build a solution.
11:44It's often entirely difficult to deploy the solution. So let's take a look to see what it takes to deploy that today.
11:50Well, my solution, the geology map, has maps and data in a package; it's got the runtime.
11:55These are the DLLs that are powering the runtime…
11:58…a couple of supporting DLLs used by the EXE; and here we have the application.
12:03Now I've got it on a thumb drive, so I'm going to eject it, wait for it to be ejected.
12:08I'm going to take out my thumb drive and I’m going to walk across the stage to another machine, and we're going to deploy it.
12:14Now I'm using a thumb drive today, but this could be a DVD…
12:16…could be a folder that you copy across the network onto your machine.
12:20So I'm at my machine here; I'll plug it in. It'll take a couple of seconds to be recognized by the machine.
12:29It'll come up with a folder, I'll open it up, and here we have the application. I'll say Open; application starts, just like that.
12:44Very fast. This data's being drawn off the thumb drive.
12:48So I'll close that down, and if you like the easy install, you'll like the uninstall as well.
12:52It's as simple as pulling out the thumb drive.
12:57So there we have it, the top 10 for the ArcGIS Runtime.
Top 10 Improvements in Mobile and ArcGIS Runtime
David Cardella showcases intelligent maps and productivity tools that can be used on several mobile platforms and Euan Cameron introduces ArcGIS Runtime, a set of developer SDKs that let you create and deploy focused, lightweight applications on a variety of platforms.
- Recorded: Jul 11th, 2011
- Runtime: 13:01
- Views: 19904
- Published: Jul 28th, 2011
- Night Mode (Off)Automatically dim the web site while the video is playing. A few seconds after you start watching the video and stop moving your mouse, your screen will dim. You can auto save this option if you login.
- HTML5 Video (Off) Play videos using HTML5 Video instead of flash. A modern web browser is required to view videos using HTML5.