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.
Online (remote teams can submit with repo + video)
Participants should come with the following:
- Desire to participate on a development team solving a problem in GIS.
- Positive attitude.
- 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.
We are asking teams to build apps focused in one of three categories:
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.
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.
Live stream on Skype.
The Trophy is awarded to the overall winner - the team that delivers the best app overall, awarded to the highest overall score.
First prize - Civic
First place winning team in the Civic category
First prize - Consumer
First place winning team in the Consumer category
First prize - Enterprise
First place winning team in the Enterprise category
Runner up - Civic
Second place scoring team in the Civic category
Runner up - Consumer
Second place scoring team in the Consumer category
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.
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.
Applies to category – Civic, Consumer, Enterprise, or best overall
Real world applicability and usefulness;
Application of ArcGIS technology and utilization of the ArcGIS Runtime SDK;
User experience and design
Submission quality - how well the project adheres to the submission guidelines
Project quality - based on clear architecture and code organization of the solution
Project completeness – how much of the proposed solution was built and how much worked
Quality of presentation - how well the product is represented, how well the presentation follows the presentation guidelines