Developers, designers, community leaders and the general public are invited to participate in the "Albuquerque Civic Tech Day Mini Conference and Hackathon" at Dane Smith Hall (please note location change) on the UNM campus on Saturday, June 1 from 8:30 a.m. to 4:30 p.m. Early bird signup is available at Civic Tech. The $8 fee includes lunch.
The event, one of more than 100 taking place throughout the U.S. on June 1-2 as part of a "National Day of Civic Hacking," will explain "civic tech," share resources and examples of locally developed apps, and provide opportunities to join teams to create tools that can enhance the daily lives of people who visit, live and or work in the region.
"Albuquerque is proud to be a leader in Open Data nationally and is excited to be part of this event," said Mayor Richard J. Berry. "This event provides a great opportunity to improve our community through civic engagement and open data."
The day kicks off with some background on what civic tech is, examples of apps and tools that have been developed, and a look at datasets from the City of Albuquerque, UNM and other resources that are available. Aspiring developers and others who want to hone their programming skills can participate in developer bootcamps and introductory sessions from the Albuquerque Google Developers Group and University of New Mexico.
"The Civic Tech Day partnership assists UNM in engaging the technical community and preparing students to deliver on the workforce demands of the 21st century," said Moira Gerety, UNM deputy CIO. "UNM is looking to the future by expanding our own open data repository and incentivizing its use with a mobile app contest in the Fall of 2013."
Participants will also have opportunities to work with teams to build local apps or develop ideas for tools of their own during the afternoon hackathon sessions. Expected participants include a range of skills and interests from programmers and designers with experience in mobile application development, to government and institutional representatives familiar with the data and other resources available, to key stakeholders familiar with their groups' interests and needs.
Topics already being discussed include local trails, transportation system needs, economic development resources, learning tools and historical building data. Participants are invited to suggest tools they'd like to see (or develop themselves) before and during the event.
Two of the sessions featured include presenters from UNM. The UNM Developers Bootcamp: Native Windows App Development will feature Nick Flor, associate professor, who teaches Information Systems, Film & Digital Media at UNM's Anderson School of Management. Flor's session will cover the basics of programming in Windows 8, including user-interface development, event-driven programming, and incorporating the built-in Windows controls.
Flor teaches courses on database-driven app development, 3D multi-user virtual environments, videogames, and digital marketing. Prior to academia, he spent 10 years as a software engineer and project leader at Hewlett Packard, San Diego. He was director of the Interdisciplinary Film & Digital Media Program at UNM from 2010-11. Flor also serves as the Chief Technology Officer for Mental Systems, Inc., a game and app development company.
"To illustrate the power of Windows 8 programming, I will have students build a location-aware, geo-mapping app," said Flor. "Students that want to participate interactively should bring a laptop with Windows 8, and download+install Visual Studio 2012 express (free).
Also, Tuan Chi Bui, UNM Information Technologies, will teach UNM Developers Bootcamp: Introduction to Mobile Web App Development. If you'd like to build a single mobile web application that works on iPhone and Android smartphones as well as iPad and Kindle Fire tablets (and virtually all other mobile platforms), this session is for you. Learn how to create a rich and interactive mobile user experience with wide browser and device support using jQuery Mobile. It's easier than you think! Bui will walk through the entire development process step-by-step and explain each tool and procedure.
Bui is the Web & Mobile App specialist on the Web & Mobile Applications Team at UNM Information Technologies. Prior to this, he was the Web Administrator for the New Mexico Children, Youth, and Families Department, and previously served as a Systems Administrator for the Enterprise Command Center at the University of New Mexico. Bui holds a Master's Degree in Accounting and a Bachelor's Degree in Computer Science from UNM.
"We know we have great local talent and communities," said Eric Renz-Whitmore, executive director of the New Mexico Technology Council. "This event gives us a chance to build on the work of the City of Albuquerque and encourage the innovation that comes when we bring all these talents together for a common purpose."