Hack4Colorado 2013 – Civic Hackathon

Do you live in Colorado and want to have fun playing with code, learn new APIs and datasets, and generally testing your coding “skillz” while under pressure and competing with other hotshot developers for prizes? If you answered “yes”, then I strongly recommend you check out the opportunities at the Hack4Colorado event which takes place on the weekend of May 31st. This event is part of a national civic hacking day where other States, Counties and Cities around the country are doing exactly the same thing.

The concept is simple. These events help promote open government data that can be used within applications that you build to solve everyday problems. So, these organizations provide you with cool data sets to choose from and you have fun building an application around it. Ideas include find the nearest rent-a-bike location, explore local hiking trails and so much more.

Full disclosure, Esri has also graciously offered to provide bountiful cash (yes, cash!) prizes. Other sponsors are offering Rokus, Kinects, and even Big Wheels (yes you also heard that right!). I even have an application in mind that I might try to build when I’m not helping other folks out.

What do you think? Hopefully I’ll see you there.

Esri DevSummit 2013 – Worlds Largest Geo Developer Conference

I will be presenting in Palm Springs, California in a few weeks and I hope to chat with some of you there. For those of you who are interesting in Geospatial, the Esri Developer Summit is the largest gathering of geo-spatial developers that I know of. I don’t know the exact numbers, but it’s going to be over 1,500 geo-geeks. If you want to learn about the technical aspects of geo-spatial this is “the” conference.

I’m going to be talking a lot about mobile this year and how to transition from the desktop environment to mobile. Sure there are lots of experts out there building awesome mobile apps, but there are also many, may developers, organizations and companies that are just starting to get their feet wet.

I have four topics this year, so swing on by and say “hi”. Oh, and be sure to bring sun block and hot weather clothes. I hear the temperatures my reach 100F! Here are my sessions:

  • Best Practices for HTML5 Geolocation – This will be an A-to-Z overview of the HTML5 Geocation API including the good and the not-so-good. (Tue. 2:30p, Demo Theater 2 and Thur., 1:15pm Mesquite G/H)
  • Getting Started with the ArcGIS Runtime SDK for Android – Great session if you are getting ready to start doing native geo-spatial development on Android (Mon. 1pm, Pasadena Rm.)
  • Building Mobile Applications with the ArcGIS API for Flex – Apache Flex is an incredibly easy-to-use platform where you can take one code base and compile for native iOS and Android. (Tue. 5:30pm Primrose C/D)
  • iOS and Android: Let’s have a hug – this is a fun session where @geeknixta and I get to make fun of each other as well as show off the similarities of our Runtime SDKs on iOS and Android. I’m the Android fanboy, of course. (Wed. 5:30pm, Catalina/Madera)

Presenting at LinuxFestNW 2012 on HTML5 Geolocation

This weekend I’ll be presenting at LinuxFestNW 2012. We (Esri) will also have a booth there, so if you are in the area of Bellingham, WA swing on by.

My topic will be HTML5 Geolocation and I’ll be talking about building applications using the HTML5 Geolocation API from A to Z. I’m going to start out looking at basic coding patterns, then we’ll discuss accuracy across different browsers, look at many common gotchas, and I’ll be giving tips on how to effectively implement it with local and remote database. If you attend, come prepared to get a full dose of HTML5 goodness.

Here’s the link to the prezi: http://prezi.com/kawyhcqxjdip/html5-geolocation-api-location-location-location/

The Largest Conference For Mapping and Geospatial Developers – Esri DevSummit 2012

I’ll be presenting at the Esri DevSummit next week so if you are attending please swing by my sessions and say “hi”. If you aren’t familiar with Esri or the conference, about 1400 developers and other technical experts converge on Palm Springs, California every Spring to learn all things technical about building commercial and enterprise geographic information systems. There will be everything from introductory Dojo workshops to deep dives into the heart of our APIs.

If you’re around here’s my schedule. I’d be very interested to hear about what you are working on:

Monday,  March 26

Getting Started with the ArcGIS Web APIs – 8:30am – 11:45am, Pasadena Room. I’ll be presenting the portion related to our ArcGIS API for JavaScript.

Gettings Started with Smartphone and Tablet ArcGIS Runtime SDKs – 1:15pm – 4:45pm, Pasadena Room. In this session, I’ll be presenting on our ArcGIS Runtime SDK for Android.

Wednesday, March 28

Flex the World – 10:30am, Demo Theater 2. I’ll be presenting with my esteemed colleague Sajit Thomas on Apache Flex.

HTML 5 and Web Maps Seminar

@derekswingley and I are presenting several one hour Live Training Seminars on HTML5 and ArcGIS for developers on Thursday, February 23, 2012. ArcGIS is the flagship mapping and geo-spatial product line for the company I work for: Esri. Now, even if you aren’t currently using anything geo I still encourage you to listen in for an hour and hear what we have to say about HTML5 from a web app development perspective.

We’ve aimed the content at both new developers and experience developers that haven’t had a chance to play with HTML5 yet. Our goal is to help you understand what HTML5 really is and give some concrete uses cases and tips on how to effectively use it. So, sign on up, hopefully gain some new insight and ask some questions!

Click here to find out more details.

Presenting at the Esri Developer Summit

I’ll be presenting at the Esri Developer Summit this week (March 7 – 9, 2011) . So, if you are at the conference in Palm Springs, California stop by and say “hi”. If you aren’t familiar with this conference, it is the largest geo-developer conference in North America with over 1200 geo-geeks basking in all manner of technical geographic goodness. There will be 63 technical sessions and around 29 sessions presented by non-Esri, ArcGIS developers. What better way to learn than to hear it straight from the developers on the front lines…right??!

I have three sessions: a pre-conference session on Getting Started with the ArcGIS API for Android (beta), Localizing the ArcGIS Viewer for Flex, and integrated Volunteered Geographic Information and Social Media into your GIS. A GIS, is a Geographic Information System, for all you non-geo-geeks. Hope to see you there!