17
3/25/2019 That .NET App You Wanted to Build? We Built It for You! https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 1/17 That .NET App You Wanted to Build? That .NET App You Wanted to Build? We Built It for You! We Built It for You! Mara Stoica @codergrl slides: https://git.io/fhA20

That .NET App You Wanted to Build? · 3/25/2019 That .NET App You Wanted to Build? We Built It for You!

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 1/17

That .NET App You Wanted to Build?That .NET App You Wanted to Build?We Built It for You!We Built It for You!Mara Stoica

@codergrl

slides: https://git.io/fhA20

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 2/17

AgendaAgendaOpen Source Apps introIndoor RoutingMaps AppOf�ine MapbookData CollectionWhat's coming next from Open Source Apps?

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 3/17

Super quick Open Source Apps introSuper quick Open Source Apps intro

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 4/17

What are Open Source Apps?What are Open Source Apps?Runtime and JavaScript applications that are:

open sourcecompletetestedfollow ArcGIS best practicesmaintained and improvedfree to use

View all Open Source apps at esriurl.com/opensourceapps

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 5/17

Why is Esri giving away free apps?Why is Esri giving away free apps?Showcase use of the Esri APIsHelp jumpstart developmentHelp demonstrate best practices

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 6/17

But are they really free?But are they really free?

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 7/17

The Open Source AppsThe Open Source Apps

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 8/17

Indoor RoutingIndoor RoutingiOS app built with XamarinGeocoding and Routing indoorsFeature Layers and Graphics OverlaysOf�ine mode using Mobile Map PackagesDevice locationSource code on GitHub

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 9/17

Maps AppMaps AppWPF, UWP, iOS, and Android apps built with Xamarin FormsPlace Search, Geocoding, and Reverse GeocodingRouting and DirectionsBasemap SwitcherPortal Item SwitcherOAuth2 AuthenticationSource code on GitHub

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 10/17

Of�ine MapbookOf�ine MapbookWPF appOf�ine mode using Mobile Map PackagesIdentify and LocateBookmarksTable of ContentsPortal Authentication using IWA or OAuth2Source code on GitHub

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 11/17

Data CollectionData CollectionCross-platform ready WPF appOnline and Of�ine modes with bidirectional syncQuerying feature tables and related tablesEditing feature tables and related tablesIdentifyInformation displayed using PopupsPortal Authentication using OAuth2Source code on GitHub

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 12/17

What's coming next from Open Source Apps?What's coming next from Open Source Apps?

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 13/17

Immediate futureImmediate futureAdd support for attachments in Data CollectionUpdate all apps to 100.5

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 14/17

Remainder of the yearRemainder of the yearMake Of�ine Mapbook cross-platform readyAdd UWP app to Data CollectionNew app: Nearby Places ( )see the Javascript version

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 15/17

Questions?Questions?

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 16/17

3/25/2019 That .NET App You Wanted to Build? We Built It for You!

https://codergrl.github.io/presentations/2019-PS-DevSummit/DotNet-Runtime-Open-Source-Apps/?print-pdf#/ 17/17