Top 10 Technical Sessions
Take a look at our top 10 new sessions for the 2014 Dev Summit, not ranked in any particular order, we love them all. Definitely not your father's GIS developer conference.
Geotrigger Service: Getting Started, Overview, Use Cases and the API
Learn about Esri’s Geotrigger Service and how to build location-based applications that can receive push notifications when they enter or exit a defined area. What can you do if your app knew where it was?
Building Offline Apps with ArcGIS Runtime SDKs
Mobile access to company systems, including GIS, is seen by many as a competitive advantage. Offline access is proving to be mandatory for mobilizing these company systems. Often, users can find themselves operating in remote locations where data connections are slow or nonexistent. This session will present how we've addressed the challenge of enabling offline capability in our mobile GIS solutions by leveraging the capabilities of the ArcGIS Runtime SDKs, which offer a robust, native API, making it a great fit for customers already using ArcGIS products. We will present how we approached delivering offline capabilities including using ArcGIS tile package (.tpk) files to create a basemap using an offline tile cache, leveraging device location awareness, symbolizing and displaying geometries on the map using graphics layers, selecting map features and displaying associated data and documents, performance pitfalls, and tools and tips for profiling and fine-tuning.
Developing Apps for ArcGIS Marketplace
What does it take to build a successful app in the ArcGIS Marketplace? You're probably closer than you think. Attend this session to learn about•What makes a good app.•Building apps that leverage OAuth2.•Using the Portal for ArcGIS API to search and access user content.•Leveraging platform services such as analytics, routing, and geoenrichment.•Successfully branding your app by creating a compelling listing.•Integrating ArcGIS Marketplace subscription management into existing business systems like customer relationship management (CRM).
Latest Innovations from Esri's Applications Prototype Lab
The perennial favorite is back. The presentation will highlight some applied research and development efforts that are happening at Esri Redlands. We will give existing technologies a new twist and explore the possibilities of the new platforms in hardware and software.
Esri on GitHub: How to Participate in Open-Source Projects
Esri hosts a wide variety of open-source projects on GitHub. This includes everything from applications, templates, frameworks, geoutilities, and solutions of all types. Not only does GitHub give you more direct access to the source code, it also gives you better access to the engineers that build them and a way to contribute back to the project. This session will illustrate the Fork - Clone - Push - Pull Request model we use at Esri and how you can use the same workflow to participate in these same projects.
Using Esri Leaflet to Create Lightweight, Modular Web Maps
Leaflet has recently come to prominence as a fast, solid, and actively maintained open-source mapping library. Built around a small core library, Leaflet has developed a massive plug-in ecosystem. Learn how to leverage Leaflet along with the Esri Leaflet plug-in suite and combine it with other Leaflet plug-ins to create lightweight, modular mapping applications.
Effective Geodatabase Programming
ArcGIS developers build applications that can access and interact with a geodatabase. Learn about key programming techniques and APIs that must be employed when developing high-performance geodatabase applications. This session will focus on issues that will allow developers to be more efficient, write less code, and save time. Explore the correct and effective programming patterns that should be employed when using the geodatabase API.
Developing Tools with Python
Join us as we step through the process of creating geoprocessing tools in Python. We will demonstrate how to create script tools and Python toolboxes. This workshop will highlight the important decisions in making fully functional geoprocessing tools.
Introduction to the New ArcGIS Professional .NET SDK
The session will introduce through demos the new .NET SDK for customizing and extending the new ArcGIS Professional application. Note: ArcGIS Professional is not yet available but will be in beta in Q2 2014.