Hackathon day 2 & 3 - A Drake and stormy with ice
Last night we had a BBQ as the sun set over Polperro. Some of us may have had a little too much rum & ginger beer and consequently this blog post got postponed a little.
We've made superb progress over the last couple of days! The mood at the end of today is bouyant but I think we can all admit we're a little "over-tired".
We've Hoovered a major retailer successfully.
The API is built and tested. The app itself is taking shape and is able to pull in data. The user can swipe through products rapidly which is pretty cool to see working on only the third day.
We hadn't spent much time thinking about currencies which turned into a problem. Retailers handle things differently and we're adding a lot of design and dev time if we try to solve it perfectly. Instead, we're going with a new currency called "Monies" for everyone. Hopefully we can fix this later...
If you're interested, here's some of the tech we're using:
- Facebook integration
- Godamn Xcode
We've developed the brand and Matt has designed the key app screens. Matt claims the spelling mistakes were deliberately placed to test the rest of us. There is a nice pattern based on simple shapes which we're using in a few places and we needed a repeatable version. It's now called "Polygonandon".
- We know we'd like to have a microsite to explain and promote the new app. But in order to save some development time we decided to build the promo site using an existing template in Squarespace.
- Luke's done a lot of work on an API connection to a major retailer. This has been a challenge but we hope to have it pulling in content very soon.
- There is a surprising amount of Drake based content. I suspect there is a deliberate move by certain people to steer the app towards an entirely Drake-themed app.
- We've done a little bit of forward planning with the Facebook integration. We may ask users for a bit of data later on (although Facebook login is optional) and so it saves a headache later if we sort this out now.
- Lucian has built a web app version of the app. Although it may turn into a full site later on, right now it allows us to test the API and content ahead of the iOS app.
- Unsurprisingly, our list of nice-to-haves continues to grow!
- Node.js - easy to bottle neck, need to be careful
- The milestones standup is a useful way to keep track and stay focussed.
- Don't forget issues around region, language and currency
The finished app