<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-4690568017436871545</atom:id><lastBuildDate>Wed, 21 Mar 2012 13:28:11 +0000</lastBuildDate><category>server</category><title>jamcode</title><description></description><link>http://blog.jam-code.com/</link><managingEditor>noreply@blogger.com (Mick)</managingEditor><generator>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-2263092887253460454</guid><pubDate>Thu, 19 Nov 2009 01:24:00 +0000</pubDate><atom:updated>2009-11-18T22:37:17.380-08:00</atom:updated><title>Station Deletion</title><description>We pushed out a new version of GasBag a couple of weeks ago now, which adds a much needed feature: the ability to delete stations. The main reason for this is that despite sinking huge amounts of time into finding ways to keep our database clean, at the end of the day our systems just aren't as good as trusting you guys to tell us when a station is bad. This new feature was added by one of our interns, Takeshi Ohishi, and was an awesome piece of work from him, despite a difficult spec and demanding coding standards (read: I'm a nazi). Thanks Takeshi!&lt;br /&gt;&lt;br /&gt;Here's how it works: when you find a station that shouldn't be there (it's closed, or it's a duplicate, etc), tap on it to go through to the station details screen and then tap the "Delete this station" button, confirm the action and it will be instantly obliterated.&lt;br /&gt;&lt;br /&gt;We've now disabled our other mechanisms for identifying duplicate stations, and over the next few weeks we'll be undoing all the work that system did, because frankly it wasn't very good at what it did. So when you see new stations popping up that shouldn't be there, we'd love it if you took the time to delete the bad record (in general we prefer to keep stations with more precise addresses: eg a street number instead of an intersection, but don't stress too much about this).&lt;br /&gt;&lt;br /&gt;One last comment: we have chosen not to make a new release of GasBag Pro with this change in it. This is because we had to make a &lt;i&gt;lot&lt;/i&gt; of changes to our code to get it to build with the latest versions of XCode. Not wanting to break things for our paying users is pretty important to us, so we're delaying adding this feature to Pro until it's seen some more testing. If the current trends hold up, it will probably be rendered obsolete by the time we get around to rolling it into Pro.&lt;br /&gt;&lt;br /&gt;Thanks to all our users for your support thus far, and thanks for helping us maintain the service for everyone.&lt;br /&gt;&lt;br /&gt;James.&lt;br /&gt;Co-founder and CTO.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-2263092887253460454?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/11/station-deletion.html</link><author>noreply@blogger.com (James)</author><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-7423664542924343972</guid><pubDate>Fri, 08 May 2009 23:56:00 +0000</pubDate><atom:updated>2009-05-08T16:57:31.184-07:00</atom:updated><title>Job posting - BD / Sales Manager</title><description>This is an incredible opportunity to join a team of talented entrepreneurs and engineers in the iPhone space. Our applications have been featured in the NY Times, TechCrunch, Wired magazine, and many other newspapers and blogs. We are fully engaged in writing innovative, user-friendly applications that drive community involvement and participation.&lt;br /&gt;&lt;br /&gt;We are a small team across California and Australia, looking to expand our Business Development resources so we can focus on what we do best. Head office is in Mountain View and we'd prefer someone close if possible. Our technology has great traction in the consumer space and we are looking to expand that by targeting relevant institutions that could utilize branded versions of our products.&lt;br /&gt;&lt;br /&gt;Responsibilities:&lt;br /&gt;&lt;br /&gt;- Identify the target customer list out of a large potential pool&lt;br /&gt;- Contact, negotiate with, and close deals with the largest, lowest-hanging fruit first&lt;br /&gt;- Work closely with the product and engineering team&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Requirements:&lt;br /&gt;&lt;br /&gt;- 3 to 5 years work experience in software sales / BD&lt;br /&gt;- Knowledge of the iPhone applications industry and the App Store process&lt;br /&gt;- Ability to effectively and succinctly communicate technology benefits to Luddites&lt;br /&gt;- Excellent communication and people skills&lt;br /&gt;- Self-motivated and driven to succeed&lt;br /&gt;&lt;br /&gt;Compensation:&lt;br /&gt;- The company is wholly boot-strapped and post-revenues but at this stage the compensation will be purely commission-based&lt;br /&gt;- The size of the opportunity is more than enough to provide excellent compensation to the right individual&lt;br /&gt;- Days, hours, and working location are flexible; your performance is determined by your success!&lt;br /&gt;&lt;br /&gt;Please contact careers at jam-code dot com for more information and send:&lt;br /&gt;* Your resume&lt;br /&gt;* Your contact details&lt;br /&gt;* Reference from a relevant position in the last 12 months&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-7423664542924343972?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/05/job-posting-bd-sales-manager.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-1744634542081179378</guid><pubDate>Wed, 01 Apr 2009 04:04:00 +0000</pubDate><atom:updated>2009-03-31T21:28:21.250-07:00</atom:updated><title>DoucheBag</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_oinl5gnTawU/SdLtXUDZx8I/AAAAAAAAABo/4MKM9-U76Ho/s1600-h/DoucheBag.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 215px; height: 400px;" src="http://3.bp.blogspot.com/_oinl5gnTawU/SdLtXUDZx8I/AAAAAAAAABo/4MKM9-U76Ho/s400/DoucheBag.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5319575094653732802" /&gt;&lt;/a&gt;&lt;br /&gt;We are very excited to announce that our latest application DoucheBag has been released on the Apple AppStore. Official press release:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;JAMCODE LAUNCHES DOUCHEBAG - PARTY WITH THE COOL CROWD&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Never party with the wrong crowd again - find out immediately where to hit the town&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Mountain View, Calif. – April 1st, 2009 – jamcode LLC&lt;/span&gt;, the leader in rich-mapping applications for the iPhone and iPod Touch, today announced the launch of &lt;a href="http://www.jam-code.com/douchebag.html"&gt;DoucheBag&lt;/a&gt;, the best way to avoid uncool bars and clubs.&lt;br /&gt;&lt;br /&gt;* &lt;a href="http://www.jam-code.com/douchebag.html"&gt;DoucheBag&lt;/a&gt; uses the same rich-mapping technology as GasBag, GasBag Pro, and myATM, to quickly and easily show the users where the nearest clubs and bars are. &lt;br /&gt;* &lt;a href="http://www.jam-code.com/douchebag.html"&gt;DoucheBag&lt;/a&gt; users can rapidly identify the "Douche"-level of a bar and inform the DoucheBag community instantly&lt;br /&gt;* Sophisticated trust network algorithms ensure the best &lt;a href="http://www.jam-code.com/douchebag.html"&gt;DoucheBag&lt;/a&gt;-identifiers are rewarded and their recommendations propagated more quickly. &lt;br /&gt;&lt;br /&gt;"It's harder than ever to go out and have a good time without some douchebag interfering," said Mick Johnson, CEO &amp; Co-Founder of jamcode LLC. "Now with DoucheBag on the iPhone I can avoid them like never before."&lt;br /&gt;&lt;br /&gt;"Sometimes I just sit at home." he added. &lt;br /&gt;&lt;br /&gt;"We've taken the best algorithms around the globe, mixed them up in a glass, and added a pinch of salt," said James Gregory, CEO &amp; Co-Founder for jamcode LLC. "Our Advanced Douche Detection (ADD) engine is second to none."&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jam-code.com/douchebag.html"&gt;DoucheBag&lt;/a&gt; is free on the AppStore - get it today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-1744634542081179378?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/03/douchebag.html</link><author>noreply@blogger.com (Mick)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_oinl5gnTawU/SdLtXUDZx8I/AAAAAAAAABo/4MKM9-U76Ho/s72-c/DoucheBag.png' height='72' width='72'/><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-6111045145270540506</guid><pubDate>Wed, 01 Apr 2009 01:17:00 +0000</pubDate><atom:updated>2009-03-31T18:19:26.476-07:00</atom:updated><title>Facebook Connect</title><description>At last we've submitted version 2.0.4 to the AppStore. As James was alluding to before, we had some extra special features we wanted to roll out, and just as we were about to, Facebook announced Facebook Connect for iPhone at SXSW. So we went back and added that in, which to my mind makes GasBag even more cool! In short, if you log into Facebook through GasBag (hit the Info screen), then whenever you update prices or fill up you can check a box to inform your Facebook friends as well as the GasBag network.&lt;br /&gt;&lt;br /&gt;We're rolling this out for GasBag first, to be followed by GasBag Pro later. &lt;br /&gt;&lt;br /&gt;Hope you all like it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-6111045145270540506?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/03/facebook-connect.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-2868013605001895287</guid><pubDate>Mon, 16 Mar 2009 05:23:00 +0000</pubDate><atom:updated>2009-03-15T22:35:25.289-07:00</atom:updated><title>iTunes Connect Scraper</title><description>Just a quick note about a, well, smaller release than most of the others. As have many other iPhone developers, we've been pretty frustrated that we're not able to automate the process of getting sales reports from the iTunes Connect portal. It's frustrating because it means someone has to have the responsibility of logging in and downloading them every day, and we've just got better things to be doing (like making great software!).&lt;br /&gt;&lt;br /&gt;So we're trying to be part of the solution. Last night, I put together a simple script using the fabulous &lt;a href="http://www.crummy.com/software/BeautifulSoup/"&gt;Beautiful Soup&lt;/a&gt; framework to automatically log in and download the latest daily report for you. Paragon of software engineering excellence it is not, but it does rather neatly solve this problem for us. So if you're an iPhone developer, check it out &lt;a href="http://code.google.com/p/itunes-connect-scraper/"&gt;here&lt;/a&gt;. It's BSD licensed, meaning you can do pretty much whatever you want with it, but we'd love to hear about any novel uses you find for it, and we'll gladly accept patches for bugfixes or new features or what have you.&lt;br /&gt;&lt;br /&gt;I hope you find it useful!&lt;br /&gt;&lt;br /&gt;James -- Co-founder and CTO.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-2868013605001895287?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/03/itunes-connect-scraper.html</link><author>noreply@blogger.com (James)</author><thr:total>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-5999186436502405571</guid><pubDate>Fri, 13 Mar 2009 21:36:00 +0000</pubDate><atom:updated>2009-03-13T14:52:41.645-07:00</atom:updated><title>Taking the bear by the horns</title><description>Liz Tay at ITNews did another great piece on us and how we've been approaching business given the recession. It's been a bit of a roller-coaster I have to say, but I'm very glad we've done so and I have a huge amount of faith both in the jamcode team and also the community that is growing and growing every day. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.itnews.com.au/News/98687,recession-kicks-thrifty-startups-into-top-gear.aspx"&gt;http://www.itnews.com.au/News/98687,recession-kicks-thrifty-startups-into-top-gear.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;"Some businesses forged during recessions have achieved great success. These included Cisco, funded during the recession of the early '90s, and Australian start-up Atlassian that was established during the dot-com bust."&lt;br /&gt;&lt;br /&gt;A sentiment I strongly believe in. Now's the time!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-5999186436502405571?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/03/taking-bear-by-horns.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-1719905611703400914</guid><pubDate>Fri, 13 Mar 2009 06:20:00 +0000</pubDate><atom:updated>2009-03-12T23:46:13.315-07:00</atom:updated><title>Releases</title><description>We're about to roll out a set of updates to GasBag and GasBag Pro, so I wanted to briefly fill you in on what to expect, and provide some rationale for the process we're going to use to get these releases into your hands.&lt;br /&gt;&lt;br /&gt;First up, what's changing: this is primarily a bugfix release, intended to target two issues that have been frustrating users since the 2.0 release: we call them "the Sydney bug", and "the price update bug". The "Sydney bug" is where the app will unpredictably jump over to Sydney, Australia, without any really good reason to do so. This is very frustrating except for a very small percentage of our users who also happen to be at that location* :). The "price update bug" is an issue we inadvertently introduced in the switch over to the new map technology. In short, when you enter a new price, that update isn't reflected on the map when you go back to it. The prices are getting to our server just fine, but no-one has any way to know that.&lt;br /&gt;&lt;br /&gt;We're still debating whether to add a couple of small pieces of functionality, but if we do include them, we'll be sure to let you know. We're hoping that the new release will be out late next week, but as always we're subject to Apple's approval process, so we can't give any guarantees.&lt;br /&gt;&lt;br /&gt;But the more important part of this release is that we're experimenting with a new, staged release cycle. The idea is that we're going to roll these new features into the free version of GasBag, and assuming that all goes well, we'll fold them into Pro a little while later. If it doesn't go so well, we'll repeat the process until we get it right. Why? Well, we've had a lot of feedback about our apps, on everything from our icon to our database, but nothing angers people more than unstable software (and rightfully so). Now don't get us wrong, this release has been through the same testing process that all our software goes through, and we think it's solid, but it's also true that every time we've done that, you guys have managed to find something we didn't think to test for. While we hugely value all our users, we feel that it is fair that people who have actually put down hard-earned cash get the benefit of this "crowd-testing". Ultimately, this is a bugfix release, so we're hoping that no-one's going to be missing out on anything too critical, and we're only talking about a week or two.&lt;br /&gt;&lt;br /&gt;So if you're on GasBag Free, look forward to an update in the next week or so. If you're on Pro, you'll get the update as soon as we can manage, and you can be sure that it's ready to rock when it hits your phone.&lt;br /&gt;&lt;br /&gt;Let us know what you think of the new release process in the comments -- we're always trying to do the right thing by our users. Let us know how we're doing.&lt;br /&gt;&lt;br /&gt;James -- Co-founder and CTO.&lt;br /&gt;&lt;br /&gt;[*] as it happens, I live quite close to the area where "the Sydney bug" dropped you, so for a long time I wouldn't believe the rest of the team that there was anything wrong!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-1719905611703400914?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/03/releases.html</link><author>noreply@blogger.com (James)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-2350142931590574669</guid><pubDate>Wed, 11 Mar 2009 08:06:00 +0000</pubDate><atom:updated>2009-03-11T01:10:47.215-07:00</atom:updated><title>myATM is launched</title><description>Very happy to announce that our latest application, myATM, has just been approved on the AppStore. Official press release below:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;JAMCODE LAUNCHES MYATM&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt; Find your nearest fee-free ATM in under 5 seconds,  for less than the cost of a single transaction fee&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Mountain View, Calif. – March 11th, 2009&lt;/span&gt; – jamcode LLC, the leader in rich-mapping applications for the iPhone and iPod Touch, today announced the launch of myATM, the fastest and easiest way to save on ATM fees.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;myATM is fast:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Same rich-mapping technology as the best-selling GasBag and GasBag Pro applications&lt;br /&gt;&lt;/li&gt;&lt;li&gt;250,000+ ATM locations stored on the phone, so users can search immediately without needing to connect&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Rapid launch brings up the map and ATM locations in under 5 seconds&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Panning and zooming instantly refresh the map for a great viewing experience&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;myATM saves you money:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A single transaction fee can cost from $2.50 to over $6!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;For the first week only, myATM on sale for just $0.99&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Standard price of $1.99, still less than the cost of a single transaction fee at a foreign ATM&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;myATM launched with the ability to individually identify the 20 largest banks in the US, with all other ATMs identified with a generic dollar sign. It also comes with the ability to jump straight from the ATM details screen into online banking for that bank, so users can check their balance or transfer money before they reach the ATM.&lt;br /&gt;&lt;br /&gt;“With the US economy in a tail-spin and families everywhere feeling the pinch, who wants to shell out more money in fees just to get your own cash out of the bank?” said James Gregory, CTO and Co-Founder of jamcode LLC. “Now with myATM people can get their own stimulus package, directly on the iPhone.”&lt;br /&gt;&lt;br /&gt;myATM is available and on sale for just $0.99 on the AppStore today.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Get it at &lt;a href="itms://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=305795436&amp;amp;mt=8"&gt;the AppStore&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-2350142931590574669?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/03/myatm-is-launched.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-5005491743711294282</guid><pubDate>Wed, 04 Mar 2009 13:41:00 +0000</pubDate><atom:updated>2009-03-04T07:01:33.878-08:00</atom:updated><title>Maps</title><description>One of the most visible changes in GasBag 2.0 was our move away from Google's map over to Microsoft Virtual Earth. It's been really interesting to watch the way this change has been received, because it hasn't worked out exactly the way we anticipated.&lt;br /&gt;&lt;br /&gt;Today I'd like to tell you all the story of why it was that we switched, and hopefully give you some insight into what we were thinking. If you don't like the change, I totally understand, but hopefully you'll find it an interesting story nonetheless.&lt;br /&gt;&lt;br /&gt;The story starts in Summer, 2008. We had the idea to build this application, so we all went out and bought Macs, downloaded XCode and got started. The initial concept was to deliver "map-based, community-driven mobile gas-price finding". That's a very hyphen-rich mission statement, but there it is. We pretty quickly got to a point where we needed to embed a map into our app, and this is where things suddenly got hard.&lt;br /&gt;&lt;br /&gt;We looked around, and since this was really the early days of iPhone app development, there were very few mapping toolkits around. The one we settled on, &lt;a href="http://code.google.com/p/iphone-google-maps-component/"&gt;iphone-google-maps-component&lt;/a&gt;, seemed really nifty: it did all that hard Objective-C stuff (we all had a lot of experience in pretty hard-core C, HTML, Javascript and so on, but objective-C was still a mystery back then), and all we had to do was provide a data-source for Google Maps. We thought this was great, because it had the added benefit that since we were setting up Google Maps to serve our data anyway, we got a web version of the app for free! We put together a prototype in a week or two, ran it up in the iPhone Simulator that ships with XCode, and man, were we impressed! It was wicked-fast, had sexy Google styled maps, and it was responsive which in turn meant that it was usable. "Home run!" we thought.&lt;br /&gt;&lt;br /&gt;And we kept thinking that right up until the day that we finally got accepted into the dev program and were able to install the app on our phones. You might think that a day like that would be cause for celebration, but instead we were all hugely disappointed. You see, running our application in the Simulator brought with it all the processing power of my laptop's fairly significant CPU to it plus the huge bandwidth of my home Internet link. Needless to say, the iPhone does not have as much CPU power as my MacBook Pro, nor the bandwidth. So we ran the app up on our phones and quickly discovered that the sub-second load times we'd seen from the Simulator were complete fiction: load times on the phone were about 60 seconds, and the beautifully smooth interactions we had in the simulator were nowhere to be seen either -- movement was jerky and the slow interactions affected usability &lt;i&gt;badly&lt;/i&gt; -- pinching and swiping both worked in the app, but it was so slow to respond that for the most part nobody noticed.&lt;br /&gt;&lt;br /&gt;Undeterred, what followed was a solid month of hacking on the code to get it into shape. We managed to get the typical load time down from 60 seconds to about 10, improved the responsiveness of the map, and we eventually got it to a point where, well, we weren't thrilled about it, but it was definitely workable, and with the screaming about gas prices at the time, we thought we helped more people by releasing than by holding it back.&lt;br /&gt;&lt;br /&gt;So release we did, and things actually went pretty well ("well", in the sense that a startup uses it, means that the first day's deluge of users brought our server to its knees, requiring a quadrupling of compute resources to handle the load), and we saw some solid growth, helped by the gas price crisis, and for a while, we forgot about the map.&lt;br /&gt;&lt;br /&gt;Along the way, we started discussions with &lt;a href="http://www.whatgas.com/"&gt;WhatGas&lt;/a&gt;, who are an awesome bunch of guys in the UK doing some similar stuff on the web. We saw some great synergies, so we formed a partnership with them, and then began the hard work of retrofitting internationalization (or i18n as we call it) to the server and to the app. We also figured that since we'd done all that hard i18n work, why not release it in Australia at the same time. And so we got a good database of stations in Australia, and launched it and held our breath.&lt;br /&gt;&lt;br /&gt;It was at this time that I was suddenly acutely aware of our map's shortcomings again. As a co-founder and Sydney-sider, I felt duty-bound to enter petrol prices everywhere I went, and so I religiously did exactly that. And it was at that point I realised what I imagine a lot of our users had known for a long time: the map was too slow.&lt;br /&gt;&lt;br /&gt;But what to do? Well, fortunately the iPhone dev community has come a long way since our initial efforts, and a particularly bright developer called Joseph Gentle invented &lt;a href="http://code.google.com/p/route-me/"&gt;RouteMe&lt;/a&gt;, which is just an awesome piece of code to display a fast, responsive map in your application. So over my Christmas "break", I put together a prototype with RouteMe, and... wow! It solved pretty much all of my gripes with version 1, just like that (you'll have to imagine me snapping my fingers at this juncture).&lt;br /&gt;&lt;br /&gt;But Google Maps as a source of map imaging just wasn't available. Not only did RouteMe not support it, we looked at the Google Maps terms of service and it was pretty clear: you can't use the map imagery outside of Google Maps. A little more research showed that they were serious about it too, having served several take-down notices to websites who had tried to push the limits. In contrast, Microsoft actually provides &lt;a href="http://msdn.microsoft.com/en-us/library/bb259689.aspx"&gt;a detailed explanation, including source-code, on how you can build an app using their map imagery&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So we went ahead and launched with Virtual Earth as our source of map imagery. This time, we were truly proud of the application: we could say with a completely clear conscience that it was the fastest app of its type, and that it was easy to use. Like I said, all our gripes from previous versions were basically eliminated. We released, and also pushed out GasBag Pro, which added some features users had been asking for for way too long in our books.&lt;br /&gt;&lt;br /&gt;But this is where the surprises started rolling in. We've had a huge amount of feedback from people saying "Why did you take the Google Maps away?! The new map is ugly and waaaay slower." Needless to say, we were surprised: we'd done a lot of testing prior to release, and the response was unanimous: version 2's map was a huge leap forward in terms of performance and usability.&lt;br /&gt;&lt;br /&gt;We've now looked into a few of these, so let me give you the scoop: the issue is with caching. For those who don't know, this is a technique used in many programs in many ways, whereby the computer remembers something it did before, in case it needs to do it again. When that happens, the computer just inspects the cache and gives back the answer it worked out last time. In the case of HTTP based applications, web-browsers (and web-browser toolkits) will store data that they download from webservers, and use this cached copy the next time that document is requested.&lt;br /&gt;&lt;br /&gt;Now as part of that effort to get version 1's load time down from 60 seconds to 10, we shipped with what we called a primed cache: we shipped with a cache that had already been loaded with map tiles for some commonly used areas, and a bunch of other stuff that we figured most of our users would need. We didn't do that with version 2. Mostly this was because the huge win in load times that RouteMe got us somewhat obviated us of the need to do so, but it was also because we wanted to shrink the download size. Version 1 clocked in at around 7MB, while version 2 is a little over 1MB -- much more palatable, especially when you're on the road and don't have a WiFi link to work with.&lt;br /&gt;&lt;br /&gt;So what people are now seeing is that when they upgrade to 2.0 and fire it up, they're met with a few seconds of a grey screen while those first map tiles are pulled down. Similarly when they pan around, there's more grey where the first version didn't have it because those areas were in the primed cache. I hope that they're also seeing that when they do that panning, the application responds instantly, zipping and zooming wherever their finger takes it.&lt;br /&gt;&lt;br /&gt;But the great thing about a cache is that it &lt;i&gt;remembers&lt;/i&gt; -- after you've suffered through those first few seconds of downloading map tiles, you'll never need to wait for them again; the phone will store them and the next time you load up the app, you should get a map on the screen within about 3 seconds of tapping the GasBag icon. That's faster, &lt;i&gt;much&lt;/i&gt; faster, than CoreLocation is able to get a fix on your location in most cases, which is pretty hard to beat.&lt;br /&gt;&lt;br /&gt;As for the map being ugly, well, I got used to the Virtual Earth imagery pretty quickly, but it was a bit of a shock initially. As things stand, we really don't have much of a choice at the moment. The good news is that the popularity of mapping apps on iPhone is bringing with it renewed interest in mapping imagery, so we're hopeful that new options will appear in the not too distant future. We're certainly keeping an eye out.&lt;br /&gt;&lt;br /&gt;But hey, don't get me wrong, we love the feedback. The good and the bad. So keep it coming, and thanks for your patience while we try new stuff like this out; we hope that we're making a better app for everyone.&lt;br /&gt;&lt;br /&gt;James -- CTO and Co-founder.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-5005491743711294282?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/03/maps.html</link><author>noreply@blogger.com (James)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-2557020182412941874</guid><pubDate>Thu, 19 Feb 2009 11:57:00 +0000</pubDate><atom:updated>2009-02-19T04:10:33.171-08:00</atom:updated><title>Interview on IMES Blog</title><description>&lt;a href="http://www.internationalmarketentry.com/"&gt;International Market Entry Strategies'&lt;/a&gt; David Brown has just posted an interview he did with Mick, jamcode's CEO, and co-founder of the company. In the interview they chat a bit about what we think makes jamcode applications special, talk a bit about our philosophy, and there's a quick mention of our next app, which we're planning to launch soon.&lt;br /&gt;&lt;br /&gt;It's a good interview, and there's some good advice in there for aspiring entrepreneurs who are nervous about taking the leap. You can watch it &lt;a href="http://imes-davidbrown.blogspot.com/2009/02/interview-jam-code-ceo-mick-johnson.html"&gt;here&lt;/a&gt;, and keep an eye on &lt;a href="http://imes-davidbrown.blogspot.com/"&gt;David's Blog&lt;/a&gt;; he talks to a lot of interesting people.&lt;br /&gt;&lt;br /&gt;James -- Founder and CTO.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-2557020182412941874?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/02/interview-on-imes-blog.html</link><author>noreply@blogger.com (James)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-2275474348813332407</guid><pubDate>Wed, 11 Feb 2009 02:43:00 +0000</pubDate><atom:updated>2009-02-10T18:48:02.356-08:00</atom:updated><title>GasBag Pro and 2.0</title><description>After a long wait, the new version is finally out with an awesome map and much better car tracking support. For those of you who want to track more than 1 car, please buy &lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=304020431&amp;mt=8"&gt;GasBag Pro&lt;/a&gt; for only 99c from the AppStore.&lt;br /&gt;&lt;br /&gt;Below is the press release that's going out tomorrow:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;JAMCODE LAUNCHES GASBAG PRO &lt;br /&gt;&lt;/span&gt; &lt;br /&gt;&lt;span style="font-style:italic;"&gt;99 cent version tracks multiple cars and ad-free, while free and paid versions have much faster maps &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Mountain View, Calif. – February 11th, 2009 – jamcode LLC, the leader in rich-mapping applications for the iPhone and iPod Touch, today announced the launch of GasBag Pro and GasBag 2.0. Both enable users to locate gas stations and the cheapest gas prices while on the move, wherever, whenever. &lt;br /&gt; &lt;br /&gt;New features in version 2.0: &lt;br /&gt; &lt;br /&gt;• Faster panning and zooming with a new map &lt;br /&gt;• Personalize your car by make, model, year, and color &lt;br /&gt;• Much more stable and responsive to the touch &lt;br /&gt;• Still 100% free with advertisements &lt;br /&gt; &lt;br /&gt;GasBag Pro also provides: &lt;br /&gt; &lt;br /&gt;• No advertisements for a bigger, easier to view map &lt;br /&gt;• Track mileage and expenditure for more than 1 car &lt;br /&gt;• Easily port data from GasBag into GasBag Pro &lt;br /&gt;• Only 99c &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;GasBag was first launched in the US in late August 2008 and is available for FREE. Since then the GasBag community has grown at a staggering pace, with hundreds of thousands of dedicated users in the US, UK, and Australia.  &lt;br /&gt; &lt;br /&gt;“We rely on the constant feedback of the users and testers to ensure GasBag remains the best and fastest gas price finding application on the iPhone and iPod Touch,” said Mick Johnson, CEO and Co-Founder of jamcode LLC. “We’re looking forward to a fantastic 2009 for GasBaggers everywhere.” &lt;br /&gt; &lt;br /&gt;GasBag also provides a logbook that calculates metrics such as miles per gallon, average price per gallon, etc. This allows GasBag users to budget and track gas expenses more efficiently. Because GasBag knows your location, how many gallons you filled, and how much you paid, that also feeds the price at that station back into the community. Users of GasBag Pro can now record these purchases and link them against one of several cars. Watch the latest video at &lt;a href="http://jamcode.blip.tv"&gt;http://jamcode.blip.tv/&lt;/a&gt;. &lt;br /&gt; &lt;br /&gt;Both &lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=289086967&amp;mt=8"&gt;GasBag&lt;/a&gt; and &lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=304020431&amp;mt=8"&gt;GasBag Pro&lt;/a&gt; are available for download from the AppStore today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-2275474348813332407?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/02/gasbag-pro-and-20.html</link><author>noreply@blogger.com (Mick)</author><thr:total>9</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-3754966689703451066</guid><pubDate>Mon, 09 Feb 2009 02:07:00 +0000</pubDate><atom:updated>2009-02-08T19:05:24.464-08:00</atom:updated><title>Duplicates</title><description>One of the most frequent support requests we handle here involve helping kind people around the world reporting that there are duplicate entries in our database; many including detailed reports of which entry is wrong and including comprehensive, correct data for us to use in its stead.&lt;br /&gt;&lt;br /&gt;I wanted to write a bit about what a duplicate is, where it comes from, and some new strategies we're trying to solve the problem.&lt;br /&gt;&lt;br /&gt;So, what's a duplicate? The case we're talking about is where a single physical station is recorded more than once in our database, with a very slightly different address. For example, one of our users might enter &lt;a href="http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=12001+S+Douglas+Blvd,+Guthrie,+OK&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=56.331468,135.351563&amp;amp;ie=UTF8&amp;amp;t=h&amp;amp;z=17&amp;amp;iwloc=addr"&gt;12001 S Douglas Blvd, Guthrie, OK&lt;/a&gt;, whilst another might enter it as &lt;a href="http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=S+Douglas+Blvd+%26+E+Charter+Oak+Rd,+OK&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=56.331468,135.351563&amp;amp;ie=UTF8&amp;amp;t=h&amp;amp;z=17&amp;amp;iwloc=addr"&gt;S Douglas Blvd &amp;amp; E Charter Oak Rd, OK&lt;/a&gt;. If you click both of those links, you'll see that they're for &lt;i&gt;almost&lt;/i&gt; the same location -- Google's geocoder places them only 1 metre apart -- but in practice, any human would recognise both those addresses as being for the same place.&lt;br /&gt;&lt;br /&gt;How does it happen? A lot of these duplicate entries are due to a couple of poor design decisions we made at our end. One of the issues we have is that there's an expectation that stations will appear on the map as soon as they've been entered. Unfortunately, for purely technical reasons, this is not the case: it can take up to 15 minutes for a station submission to be approved and placed on the map. When this happens, a lot of people think that something's gone wrong, so they'll try adding the station again, under some variation of the address. Other times it's where we've sourced a listing of stations from somewhere (a handful of chains have complete listings available on their websites), and find that these listings have stations listed that have already been added by our users under slightly different formulations of the address. The other source of confusion here is that GasBag 1.x will actually "hide" some stations, but I'll write more about that in a moment.&lt;br /&gt;&lt;br /&gt;The problem with all this is that since we're a map-driven application, we need to find a way to cram all these stations onto a map. This is often hard enough when we only have one entry per station (it's common to have stations clustered around an intersection, for example), but the problem is just compounded when we have three or four listings for each of those stations. As I mentioned above, when faced with this situation, GasBag 1 will actually just stop putting stations on the map once a certain density of stations has been reached.&lt;br /&gt;&lt;br /&gt;The big question is: what are we going to do about it?! Well, there's two main strategies we're planning to use to sort this problem out. The first is that starting with GasBag 2 (which is making its way through the approval process now), we will no longer omit any stations from the display. If its in our database, past a fairly modest zoom level, it'll be on your screen. To avoid having so many bubbles that you can't actually see the map, we've introduced an innovative new "bubble stacks" concept. The idea is that when we have an area with lots of stations, those stations will be represented by a bubble icon resembling a set of bubbles that have been stacked, one on top of the other. When you tap on that bubble, GasBag will zoom in and unstack the stack, revealing each of the stations it represents. We hope that this interface will solve a lot of problems, but we're hoping that it will at least resolve some of the confusion people are having with GasBag 1.&lt;br /&gt;&lt;br /&gt;The second thing we're doing is to run a batch job each night to go through our database looking for duplicate stations, and we're just going to have this program pick one, scrap the other, and get on with life. Our reasoning is that if two stations are so close together that their location on the map is indistinguishable, then it probably doesn't matter that much which of them we choose to display. This script will ensure that you'll never see two stations of the same brand within a quarter-mile of each other (that's 400 metres for those of us Down Under). Initial testing of this script has shown very encouraging results. This one will be rolled out later today to our live servers, so if you've been frustrated by duplicates in the past, keep an eye out for improvements over the next few days.&lt;br /&gt;&lt;br /&gt;We're pretty excited about this, because we know it's been a big problem since day 1, and its always satisfying to cross one of those babies off your list. So thanks for putting up with us while we work on this; we hope it will have been worth the wait.&lt;br /&gt;&lt;br /&gt;James -- Founder and CTO.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-3754966689703451066?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/02/duplicates.html</link><author>noreply@blogger.com (James)</author><thr:total>4</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-5932703246129175021</guid><pubDate>Sat, 31 Jan 2009 23:38:00 +0000</pubDate><atom:updated>2009-01-31T15:42:00.507-08:00</atom:updated><title>GasBag in Wired magazine</title><description>Very brief mention in a Wired article by Mathew Honan recently.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wired.com/gadgets/wireless/magazine/17-02/lp_guineapig?currentPage=2"&gt;http://www.wired.com/gadgets/wireless/magazine/17-02/lp_guineapig?currentPage=2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I actually quite like some of his points on issues with a location-aware lifestyle; we haven't really set up societal norms for whether broadcasting your dinner plans via twitter means anyone's free to join you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-5932703246129175021?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2009/01/gasbag-in-wired-magazine.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-4533891492196815433</guid><pubDate>Mon, 22 Dec 2008 19:21:00 +0000</pubDate><atom:updated>2008-12-22T14:04:10.197-08:00</atom:updated><title>UK Press Release</title><description>Just posting our UK press release from today...&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;GASBAG LAUNCHES IN THE UK TO FIND CHEAP PETROL ON THE IPHONE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Free software from jamcode LLC will help commuters find cheap gas prices anywhere, anytime, while on the move&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Mountain View, Calif. – December 23rd, 2008 – jamcode LLC, the leader in rich-mapping applications for the iPhone and iPod Touch, today announced their best-selling iPhone application GasBag is now available in the UK and Australia. This easy to use application enables users to locate gas stations and the cheapest gas prices while on the move, and is available for FREE from the Apple App Store.&lt;br /&gt;&lt;br /&gt;GasBag was launched in the US in late August and has grown at a staggering pace, with a user-base of hundreds of thousands of dedicated users. jamcode is now looking to leverage that experience and a partnership with WhatGas LTD to drive a similar community in the UK.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/_oinl5gnTawU/SU_ptd3D4nI/AAAAAAAAAAw/ED6aH4QRzlU/s200/UK-logbook.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5282697855247835762" /&gt;&lt;img src="http://2.bp.blogspot.com/_oinl5gnTawU/SU_psyuFrsI/AAAAAAAAAAo/oS9_h1EevgQ/s200/UK-Map.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5282697843667480258" /&gt;&lt;img src="http://2.bp.blogspot.com/_oinl5gnTawU/SU_pte9fZjI/AAAAAAAAAA4/Tqd7yMxx8qM/s200/UK-Station.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5282697855543240242" /&gt;&lt;br /&gt;&lt;br /&gt;A video of GasBag in action can also be viewed at: &lt;a href="http://blip.tv/file/1067165/"&gt;http://blip.tv/file/1067165/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;“The user take up of GasBag was far better than we expected; we hit number 1 in the Navigation category within the first few weeks,” said Mick Johnson, CEO and co-Founder of jamcode LLC. “By focusing on the user interface and making it as easy as possible to submit data, the user community expanded rapidly, which in turn drives the accuracy of our data.”&lt;br /&gt;&lt;br /&gt;“We are pleased to be partnering with the jamcode team in introducing GasBag to the UK market”, said Alistair Taylor, WhatGas LTD. Our company, www.whatgas.com, has been providing a web-based gas price data service to users throughout the UK with a large dedicated user-base. By teaming up with jamcode we can now collectively share gas price data feeds and leverage the rich-mapping functionality GasBag provides on the iPhone platform.”&lt;br /&gt;&lt;br /&gt;To provide users with information about gas stations and prices in the immediate area, GasBag takes advantage of the location platform on the iPhone and iPod Touch. GasBag works best on these devices because they are the only ones that use location from Skyhook Wireless.&lt;br /&gt;&lt;br /&gt;“The iPhone's location platform offers GasBag instant location results, regardless of environment,” said Ted Morgan, CEO of Skyhook Wireless. “As the mobile application market matures, applications that offer useful information based on accurate user location will be the most successful. GasBag's early popularity serves as an indication of this market direction.”&lt;br /&gt;&lt;br /&gt;A critical part of jamcode’s monetization strategy centers on delivering targeted mobile advertising to its users in an unobtrusive fashion. By partnering with companies such as Mobclix, GasBag features ads that can be targeted to users.&lt;br /&gt;&lt;br /&gt;"We are excited to be working with jamcode in serving mobile Ad's to the GasBag community," said Krishna Subramanian, co-founder of mobclix.  Our business at mobclix is all about increasing the monetization opportunity for developers, and given finding cheap gas is to everyone's interest, working with jamcode so we can serve Ads to GasBag is an ideal application scenario."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-4533891492196815433?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/12/uk-press-release.html</link><author>noreply@blogger.com (Mick)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_oinl5gnTawU/SU_ptd3D4nI/AAAAAAAAAAw/ED6aH4QRzlU/s72-c/UK-logbook.png' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-5348492303660839286</guid><pubDate>Tue, 16 Dec 2008 03:37:00 +0000</pubDate><atom:updated>2008-12-15T19:54:14.598-08:00</atom:updated><title>World Domination</title><description>Well, it's a big day at jamcode HQ... actually that's not quite true: our HQ dweller is in FNQ at the moment, but we'll get to that. Today is a big day because GasBag has just launched in the UK and Australia!&lt;br /&gt;&lt;br /&gt;In the UK, we've partnered with &lt;a href="http://whatgas.com/"&gt;Whatgas&lt;/a&gt; as a provider of pricing data. Whatgas have been great to work with, and we're looking forward to what should be an awesome year of saving UK drivers cash.&lt;br /&gt;&lt;br /&gt;In Australia, we're relying on &lt;span style="font-weight: bold;"&gt;you&lt;/span&gt; -- we've populated our database with a pretty respectable selection of petrol stations, but we're relying on our users to make this work. So get out there now, grab the application and start using it. In case you're thinking "why would I use this thing when there's no prices in there?" well, GasBag is a great way to find petrol stations, which can be more useful than you think: stations that are closer together tend to have lower prices just through competition. But that's not all! It also includes a nifty mileage tracker that you can use to work out how much you're spending on petrol and how efficient your car is. Better yet: every time you use the mileage tracker, we'll calculate the price you paid, and use that to update our database. It's a win-win situation.&lt;br /&gt;&lt;br /&gt;We're also pretty proud of this achievement, because it's the first time an application like this has scaled across multiple countries, which has been a pretty significant amount of work, both for our servers, and for the iPhone app itself.&lt;br /&gt;&lt;br /&gt;But what are you doing still reading this? Go download it now! And tell all your friends, or Lillian's cousin, Bazza, will attack.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-5348492303660839286?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/12/world-domination.html</link><author>noreply@blogger.com (James)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-7052556288875813696</guid><pubDate>Wed, 10 Dec 2008 03:25:00 +0000</pubDate><atom:updated>2008-12-09T19:36:25.993-08:00</atom:updated><title>Price aging</title><description>We do get queries along the lines of "Why will i update a price and the next week it is gone to $0.00". We have to find a good balance between conflicting goals here:&lt;br /&gt;&lt;br /&gt;- Display accurate prices&lt;br /&gt;- Constant price data&lt;br /&gt;- Feedback on user input&lt;br /&gt;&lt;br /&gt;After 2 or 3 days, a price is normally too out of date to give any meaningful information for comparing stations in a given area. For this reason, after that time we stop showing that price. By coming up as 0.00, this also alerts other users that this station needs to be updated again. &lt;br /&gt;&lt;br /&gt;We start showing the age of the price in days to give people a bit more information on this as well. If the price is still accurate, you should be able to just tap the "These prices are still correct" button and we'll reset the age stamps on those prices.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-7052556288875813696?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/12/price-aging.html</link><author>noreply@blogger.com (Mick)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-3180256093491437790</guid><pubDate>Tue, 25 Nov 2008 18:56:00 +0000</pubDate><atom:updated>2008-11-25T10:59:20.804-08:00</atom:updated><title>Finding your UDID</title><description>A few people have asked, so here's the quick and easy way to find your UDID:&lt;br /&gt;&lt;br /&gt;- Plug your iPhone / iPod Touch into your computer and wait until iTunes recognizes it.&lt;br /&gt;- Select your iPhone / iPod Touch from the Devices list in iTunes and click the "Summary" tab.&lt;br /&gt;- To see your UDID, click on the word "serial number" beside the picture of the iPhone / iPod Touch.&lt;br /&gt;- You should see the word "identifer" and an alphanumeric string – this is your UDID.&lt;br /&gt;- To copy it, just press command + C on your Mac's keyboard (or control + C in Windows)&lt;br /&gt;&lt;br /&gt;This helps us do a couple of things:&lt;br /&gt;* Identify any error messages your phone in particular has sent through to our servers&lt;br /&gt;* Potentially create a debug build of GasBag that you can install on your phone using the Ad-Hoc distribution method&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-3180256093491437790?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/11/finding-your-udid.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-747534934271709090</guid><pubDate>Thu, 13 Nov 2008 11:29:00 +0000</pubDate><atom:updated>2008-11-13T03:42:05.648-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>server</category><title>Today: The Server, Tomorrow: THE WORLD.</title><description>Last night, we rolled out a new version of the server code that runs GasBag. This is the nuts and bolts that runs behind the scenes and makes sure that all the prices you've been submitting are made available to all the rest of our community. The new server rollout adds a lot of new stuff, most notably it will be more lenient about what kind of submissions it will accept from our users (hopefully reducing frustration that price-updates don't go through), and it introduces support for international operation (Pounds, Aussie Dollars, Litres, Kilometres and so-on). There's also a lot of other features deep under the hood, but if we've done our job properly, that's all stuff that no-one should ever notice, except that the quality of our data should improve over time. We're pretty excited about it all, because we're planning to use this as the platform to take GasBag to the rest of the world.&lt;br /&gt;&lt;br /&gt;This is a move we've been planning for the last couple of months, and is the culmination of a lot of work at our end, and a lot of great feedback from our awesome beta-testers.&lt;br /&gt;&lt;br /&gt;That said, if you hit any glitches in the next little while, it's probably because of the new server. We'll be keeping a pretty close eye on it and will be rolling out fixes as soon as we can get them done, but bear with us during this transition period, and we'll try to keep everything humming along.&lt;br /&gt;&lt;br /&gt;- James.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-747534934271709090?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/11/today-server-tomorrow-world.html</link><author>noreply@blogger.com (James)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-2900031203596275737</guid><pubDate>Fri, 31 Oct 2008 07:44:00 +0000</pubDate><atom:updated>2008-10-31T00:50:33.450-07:00</atom:updated><title>NY Times review</title><description>&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;Peter Wayner from the NY Times posted a general article about iPhone applications related to cars. This covered G-Tac, Dynolicious, Car Care, Rev, Car Finder, and GasBag. You need to register in order to read the article at:&lt;br /&gt;&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;&lt;a href="http://nytimes.com/2008/10/30/automobiles/autospecial2/30phone.html"&gt;http://nytimes.com/2008/10/30/automobiles/autospecial2/30phone.html&lt;/a&gt;&lt;br /&gt;&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;I do still think it's a smart move to source user data and present it in a useful fashion for a free application, although it also presents its own challenges.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-2900031203596275737?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/10/ny-times-review.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-4325782362305896796</guid><pubDate>Tue, 14 Oct 2008 06:56:00 +0000</pubDate><atom:updated>2008-10-14T13:54:20.749-07:00</atom:updated><title>SMH</title><description>&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;We just got a great article from the Sydney Morning Herald describing our collective lack of sleep :-)&lt;br /&gt;&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;&lt;a href="http://www.smh.com.au/news/smart-phone/sleeps-for-the-weak-iphone-goldmine-for-geeks/2008/10/14/1223750013791.html"&gt;http://www.smh.com.au/news/smart-phone/sleeps-for-the-weak-iphone-goldmine-for-geeks/2008/10/14/1223750013791.html&lt;/a&gt;&lt;br /&gt;&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;I think it's important to note that GasBag is the result of very hard work by everyone at jamcode - while it's fun for me to be a face on the page that doesn't really reflect the reality of what everyone's done so far.&lt;br /&gt;&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;And I was watching Die Hard when that picture was taken :-)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-4325782362305896796?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/10/smh.html</link><author>noreply@blogger.com (Mick)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-68360514186743565</guid><pubDate>Mon, 13 Oct 2008 07:19:00 +0000</pubDate><atom:updated>2008-10-14T13:47:50.010-07:00</atom:updated><title>AustralianIT coverage</title><description>&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;Mahesh Sharma from the Australian wrote a great piece on jamcode and how far it's come in the month we've been around. &lt;br /&gt;&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;&lt;a href="http://www.australianit.news.com.au/story/0,24897,24486900-15306,00.html"&gt;http://www.australianit.news.com.au/story/0,24897,24486900-15306,00.html&lt;/a&gt;&lt;br /&gt;&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;Mahesh said "An Aussie-led Silicon Valley start-up could be one of the first groups in the world to develop an advertiser-supported business model for an iPhone application." &lt;br /&gt;&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;I think that's really key to long-term success in this market, building services that actually run at a profit while still being really useful to users.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-68360514186743565?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/10/australianit-coverage.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-3229368338535065640</guid><pubDate>Sat, 11 Oct 2008 10:52:00 +0000</pubDate><atom:updated>2008-10-14T00:02:44.593-07:00</atom:updated><title>100k</title><description>&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Dear all,&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Well it's been quite an amazing journey since we started this a few months ago. In the 6 weeks we've been on the App Store we've had 100,000 downloads in the United States - a number I never thought we'd reach in such a short time. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;The energy and enthusiasm we get from the user community is great! We're in every state of the US now, and we're hearing a lot of requests from overseas to bring GasBag there. Stay tuned for more details :-)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-3229368338535065640?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/10/100k.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-2589795023843709718</guid><pubDate>Fri, 03 Oct 2008 07:04:00 +0000</pubDate><atom:updated>2008-10-14T13:44:10.136-07:00</atom:updated><title>iTnews coverage</title><description>&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Liz Tay from the iTnews.com.au wrote a great little piece on GasBag coming to the Australian market. &lt;br /&gt;&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;&lt;a href="http://www.itnews.com.au/News/85960,iphone-startup-brings-fuel-price-app-to-australia.aspx"&gt;http://www.itnews.com.au/News/85960,iphone-startup-brings-fuel-price-app-to-australia.aspx&lt;/a&gt;&lt;br /&gt;&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;Liz Tay noted: "Another challenge could be competition from Google, which recently partnered with petrol price monitoring company Motormouth to provide a similar Web-based application."&lt;br /&gt;&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;MotorMouth have a great system that works quite differently from our own, so I'm looking forward to seeing how both types operate in Australia over the next year or so.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-2589795023843709718?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/10/itnews-coverage.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-7497720022781536739</guid><pubDate>Thu, 02 Oct 2008 07:08:00 +0000</pubDate><atom:updated>2008-10-14T13:19:41.156-07:00</atom:updated><title>More from TechNation</title><description>&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Kim from TechNation did an update on us, particularly with reference to other developments in fuel price mapping for Australia. Good job Kim!&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51); "&gt;&lt;a href="http://www.technation.com.au/2008/10/02/updates-on-gasbag/"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;http://www.technation.com.au/2008/10/02/updates-on-gasbag/&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;"....&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;the GasBag iPhone app is so much sexier than the google version that on pure usability alone they should come out in front!"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=""&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Obviously we've come a long way since the initial post - 2 and a half months of development, 4 weeks on the App Store, and 75,000 users later, I think we can say we've learnt a lot. The trans-Pacific thing has been a challenge but so far we seem to be meeting that. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-7497720022781536739?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/10/more-from-technation.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-4690568017436871545.post-5377878885746922879</guid><pubDate>Sun, 20 Jul 2008 07:13:00 +0000</pubDate><atom:updated>2008-10-14T13:13:58.496-07:00</atom:updated><title>TechNation coverage</title><description>&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Kim Heras from TechNation just the first ever piece on jamcode! Great article on where we want to go.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://www.technation.com.au/2008/07/20/jamcode-rich-local-search-for-mobile-devices/"&gt;http://www.technation.com.au/2008/07/20/jamcode-rich-local-search-for-mobile-devices/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;Kim noted "It’ll be interesting to see if they can do the trans-Pacific development thing and if they get the necessary pickup of GasBag to reassure them that they’re onto a winner." I guess that will be one of the key challenges for us - working together effectively despite the time and geography differences. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4690568017436871545-5377878885746922879?l=blog.jam-code.com' alt='' /&gt;&lt;/div&gt;</description><link>http://blog.jam-code.com/2008/07/technation-coverage_20.html</link><author>noreply@blogger.com (Mick)</author><thr:total>0</thr:total></item></channel></rss>
