If you can think it, you can build it. Use Esri's ArcGIS platform APIs and Quartz Runtime SDKs and bring your world into view.

Esri is sponsoring an internal developer hackathon. Use the new Data – Design – Develop pattern to build an ArcGIS Runtime app that shows best practices and what separates our technology from our competitors.

It’s not just about building fancy desktop or mobile apps, it’s about showing how to use our platform in a simple, clear way to solve a real-world problem. It should be targeted for people that are new to the ArcGIS platform, but have some knowledge of Geo and are good developers. You want your app to sell the platform! Ultimately, we would like to use the app you create as showcase/model apps on the developers site.

Date

December 15-16

Location

M1 Holistic Test Center

Online (remote teams can submit with repo + video)

Prerequisites

Participants should come with the following:

  • Desire to participate on a development team solving a problem in GIS.
  • Positive attitude.
  • Laptop.
  • Knowledge of application development.
  • Knowledge of ArcGIS concepts.
  • Required software tools to be effective in your role on your team.
  • Manager's approval to participate.
  • Review, understand, and agree to the Official Rules.

Not every team member has to be a programmer. Teams can benefit from data preparation, design, project management and organization, testing, and research.

Categories

We are asking teams to build apps focused in one of three categories:

  • Consumer
  • Civic
  • Enterprise
Teams

Teams will consist of 2-6 members. No more than 2 team members can be from the same internal SDK team.

The event is open to anyone within Esri with manager's approval that meets the prerequisites.

Come prepared with the hardware and software you require in your team's role.

Awards

We will be giving out prizes to the best projects.

  • Overall winner
  • First prize each of the 3 categories
  • Second prize in each of the 3 categories

Runtime Hack engraved trophy for overall winner (bragging rights).

Esri swag for winners and runners up in each category.

More Information

Official website.

Slack #runtime-quartz-hack.

Live stream on Skype.

 

View full rules

Eligibility

Open to employees of Esri only.

Participants must be able to appear in-person at Esri headquarters or via Skype/Lync over Esri's VPN.

Participants can form teams of up to 6 individuals.

Teams must declare participation by the Team entry deadline.

Requirements

Submissions will be judged on content developed during the hackathon submission period only. Any component developed before the hackathon submission period is not eligible for judging.

All teams must declare their participation by the Team entry deadline by completing the team entry form.

All code must be submitted to a Github repository and available for the judges and event organizers to access.

The submitted solution must build and run in a standalone app on a PC or Mac computer or in a simulator running on a PC or Mac computer.

All projects submitted must use at least one of the ArcGIS Runtime SDKs in some way. Projects submitted that do not use a Runtime SDK are not eligible for judging and prizes.

All submitting teams must be able to perform a 5-minute presentation of their solution. Teams may present in-person, via videoconference, or by submitting a video of their presentation. When presenting in-person at least one team representative must be on site during the presentation period at the specific time requested. When presenting via videoconference at least one team representative must be online during the presentation period at the specific time requested. When submitting a video the video must be submitted at the beginning of the presentation period.

If any additional hardware is used it will not be considered in the judging. If additional hardware is required it is the teams responsibility to make it available to the judges during the judging period.

How to enter

In order to enter the hackathon teams must complete the following:

  • Please review and agree to the Official Rules.
  • Participants must meet the prerequisites.
  • The team entry must meet the eligibility requirements.
  • Create your account (or login) on Devpost.
  • Declare participation by the Team entry deadline of Thursday, December 15, at 10:59 AM. To do this, post a new project on Devpost, then submit that project to the Runtime Quartz Hack.
  • Complete the project, update your team entry form on Devpost. The completed entry must be submitted by the submission deadline of Thursday, December 15, at 10:59 AM.

Judges

No avatar 100

Nitin Bajaj
Esri

No avatar 100

Clint Brown
Esri

No avatar 100

Ismael Chivite
Esri

No avatar 100

Jeff Shaner
Esri

Judging Criteria

  • Applicability
    Applies to category – Civic, Consumer, Enterprise, or best overall
  • Usefulness
    Real world applicability and usefulness;
  • ArcGIS Integration
    Application of ArcGIS technology and utilization of the ArcGIS Runtime SDK;
  • Design
    User experience and design
  • Submission quality
    Submission quality - how well the project adheres to the submission guidelines
  • Project quality
    Project quality - based on clear architecture and code organization of the solution
  • Completeness
    Project completeness – how much of the proposed solution was built and how much worked
  • Presentation
    Quality of presentation - how well the product is represented, how well the presentation follows the presentation guidelines