CivicData.com is an immensely powerful data platform that can be used by Accela customers and others free of charge to make data available to developers and others.
For our customers, we offer special utilities that can automate the publishing of data from Accela Automation to the CivicData.com platform, making it quick and easy to share data with those that need it. But for other users, or for Accela customers that want to share data from other systems, it’s still quick and easy to publish data to the CivicData.com platform.
As the number of developers using Accela’s platforms and APIs grows, we are seeing some exciting and innovative new ideas emerge and become working projects.
We are also seeing a number of important questions arise from our developers – often, these questions and the answers we provide may benefit others working on similar projects or applications. To make it easier to post a question and get it answered, as well as to learn from the experience of others, we’re launching a new developer forum for questions, comments and ideas from the Accela developer community.
Now that the 2014 edition of the Accela Engage conference is over, we wanted to circle back and share some of the presentations we used at the conference.
One of the areas we spent a lot of time talking about was open data. Accela runs the CivicData.com open data portal and makes it available to Accela customers and others that want to share and use open data.
Over on the Accela corporate blog, there is a new post with details on the winners of our Civic App challenge. Our two grand prize winners were showcased at the recent Accela Engage user conference.
Congratulations once again to the winners and all of the participants for making this a great success. Looking forward to the next Civic App Challenge.
Accela President & CEO Maury Blackman with Dane Demicell, founder and CEO of VuSPex
One of the most powerful aspects of the CivicData.com platform is that it is built on top of CKAN – the premiere open source platform for data.
CivicData.com enabled users to build powerful apps and visualization with open data, and Accela has developed mechanisms for extracting data from Accela Automation and publishing it to CivicData.com. This makes it quick and easy to share open data with users through a world-class platform that has well documented and well understood APIs.
But sometimes one of our customers will need to run their own standalone instance of CKAN. We want our customers to be able to take advantage of the tools we’ve built to publish open data from Accela Automation and also have the flexibility and utility of running their own CKAN instance if that’s what their open data program requires.
There are a number of ways to synch data between CKAN instances, and most are outside the scope of this post. But here is one way to link data in CivicData.com to a standalone CKAN instance that is quick and easy.
As we continue to add to the new features being introduced in CivicData.com, we’ll showcase them here to give developers a peek at the value being added to our open data platform. We recently introduced some new visualization features that make it easy to analyze open data in new and powerful ways.
As an example, we’ll look at some data we recently developed in partnership with SpotCrime – a company that provides crime mapping solutions for cities across the country. If we look at crime data for 2014 in Charlotte, NC we can see a great example of how a simple visualization can turn complex data into something easily understandable and useful.
By selecting the graph option in the data preview and selecting a pie chart, we can group by crime type and get an instant view of the relative frequency of different crime types in Charlotte.
This is one of many new additions and enhancements that we have planned for CivicData.com. We’re excited to keep building up this valuable resource that can showcase the power of open data.
Stay tuned for more cool stuff soon!
We recently concluded our first ever Accela Civic App Challenge, where we encouraged third party app developers and other partners to propose their ideas for the next great civic app.
The response form the Accela developer community was overwhelming and exceeded our expectations. All told, almost 50 participants submitted 20 project proposals for building civic apps that integrate with the Accela Construct API and CivicData.com. This is a tremendous response that helps to underscore the depth of innovation and thought leadership in the Accela developer community.
The judging process is now complete and we’re planning to announce the winners of the Civic App Challenge next week, on July 23rd. we’ll be reaching out to all participants in the interim to let them know the results and to offer feedback on the proposals that were submitted.
Each and every idea that was submitted could be the basis for a cutting edge civic application, and all of the participants should be proud of their entires. We hope to help each participant take their idea to fruition, and realize their vision for a great civic app.
Stay tuned for the announcement of winners next week. We’re also looking forward to showcasing the grand prize winners at our upcoming Accela Engage conference.
We’re continuing work on a host of different tools and components that will make using the Accela Construct API simple and easier than ever.
Over the last week or two, we’ve started to roll out some new client libraries for interacting with the Construct API. These libraries are still in the early stages, and much work remains to do to build them out sufficiently for a production release, but the beta versions of libraries in the following languages are now available on our GitHub account:
These new releases complement our existing iOS, Android and Windows 8 SDKs and get us closer to our ultimate vision of making it super easy to use the Construct API with any language or development platform.
We have a few additional client libraries in the works, but if there is a particular language or platform that you would like to see us focus on, drop us a note.
All of the client libraries we push to our GitHub account are open source, so please feel free to suggest enhancements through new issues or by sending a pull request.
Government works best when there are no boundaries between agencies and the citizens they serve.
— Maury Blackman, CEO of Accela, Inc.
The most recent issue of Government Technology includes a Q&A with Accela CEO Maury Blackman. In it, Maury describes his vision for the future of civic technology and how the Accela Civic Platform and CivicData.com fit into the picture.
It’s a good read and its puts the work we are doing with developers through our Developer Evangelism program into the larger context of revolutionary change in the civic technology space.
Here’s what makes the Accela Civic Platform really special:
We provide a platform to build [critical government] solutions, to enable and encourage third-party integrators to implement our services, and to allow developers to deploy additional applications.
Check out the Q&A in the most recent issue of Government Technology.
Building high quality, easily deployable mobile data collection apps can sometimes be hard – to do it properly may require a non-trivial investment of time and resources.
Governments often find themselves in need of tools to help them collect data. Examples range from restaurant and food service inspections, code and zoning enforcement surveys, infrastructure inventories, disaster response – the list goes on. Often one of the challenges facing governments is how to develop a data collection app and to deploy it to a mobile workforce. When such an effort requires custom app development it can mean that governments need to expend resources that might better spent on other things.
This is what makes a service like Fulcrum so exciting. Fulcrum allows you to quickly and easily develop custom tailored mobile data collection apps that can be easily deployed to your mobile workforce. Best of all, it’s easy to integrate data collected through a Fulcrum mobile app into your Accela Automation instance.