Archive for the ‘Barcode’ Category

Barcode Scanner SDK supports iOS 4.0

More than two thousand developers have downloaded our iPhone/Android barcode reading SDK. It supports scanning on all iPhones and Android phones including older 2G and 3G iPhones. Starting two weeks ago our SDK began supporting the newest smartphone operating system – Apple’s iOS 4.0 (being released later today).

Some of you may have noticed the folder called BarcodeKit-iPhonsOS4.X in the SDK. This is the code you have been looking for – making barcode scanning a snap on the iPhone 3GS and iPhone 4.

Just a quick programming note for ShopSavvy. We have been testing ShopSavvy with the new OS without a hiccup, but we did get a report from another developer that it was crashing after the scan. We can’t replicate it and the developer hasn’t been able to send us a crash log. Anyway, if you have an issue please let us know ASAP: support@biggu.com – Thanks!


Tweet to win an iPhone 4 or HTC EVO!

Jake and Rylan thought it might be smart to run one of those ‘tweet to win’ contests here at Big in Japan. I aim to please so Aaron quickly (in a day) put together this simple promo. Just visit this link – ShopSavvy Promo – and 1) follow @shopsavvy and 2) tweet the included message for a chance to win either (your choice) an iPhone 4 or HTC EVO. Pretty simple. Hopefully the folks who tweet about ShopSavvy will actually download the app (i.e. users are more valuable than followers).  What do you say?

ShopSavvy Tweet to win promo - win an iPhone 4 or HTC EVO


Startup Happy Hour 2.0

More than two years ago we decided to start hosting a regular startup-focused happy hour for the North Texas area. More 2,500 local entrepreneurs have joined us for some beer and fellowship. The newspaper wrote about the event and lots of new companies have been formed from the relationships created at the event – for example Rylan and I met at the event and started Big in Japan. It has been a very fun couple of years, but I think it is time for a change – time to mix things up – time for Startup Happy Hour 2.0.

First, we decided change the venue. The High Tech Bar has been a good home for the event, but the parking situation really annoying. The new location will be at Architel’s new facility in the North Tower of Campbell Centre (the gold building on the corner of I75 and Northwest Highway where JR Ewing used to work).

Next, we decided to change the date. The first Monday made a lot of sense when we first began (the first happy hour just happened to be on a Monday), but we eventually remembered that it fell on the same night as Monday Night Football (this is Texas BTW). The new date will be the fifth Wednesday of the month. The inaugural event will be held October 27th, 2010 (subsequent events on Nov 24, Dec 22, Jan 26, Feb 23).

Third, we decided to change the format. Cocktails and more cocktails seemed like a great idea two years ago – easy to organize and easy to host – but I think we can do better. Starting in October we will begin the event at 5PM with cocktails and light hors d’oeuvres, then at 6PM we will have a speaker/program for 30-45 minutes and then have more cocktails and networking until around 8PM. Each quarter we hope to attract a ‘significant’ speaker, but don’t worry each month we will have really interesting speakers.

Finally, we decided to change from Upcoming.org to Meetup.com to manage RSVPs, pictures and discussion about the group. Just visit: http://www.meetup.com/Dallas-Startup-Happy-Hour/ and join the group and the conversation (i.e. you need to start the conversation).

We will be announcing the first speaker in the coming weeks. But you are going to want to save the date anyway.


An update on Windows Mobile and ShopSavvy

To be notified by email of the release of ShopSavvy on Windows Mobile (or to be a beta tester) complete this form.

http://xposuredesign.net/wp-content/uploads/2010/02/wm7logo.pngWhen we first began building the Windows Mobile version of ShopSavvy last Fall we were using our legacy barcode scanning library. We struggled to get it to work well enough on most of the Windows Mobile phones capable of running 6.5. With each additional phone we supported the effectiveness of our scanning library degraded. On top of that, our UI was unimpressive and flat. To say that we were dissatisfied with the app would be an understatement, but we were working closely with Microsoft and committed to deliver the app for their new marketplace. At the end of the day there were technical reasons ShopSavvy didn’t get released and we were almost relieved no one got to see ShopSavvy in the state it was at that point.

When we redeveloped our barcode scanning library we specifically sought a solution that would allow for scanning on a wide vareity of mobile phones – everything from low end feature phones to the state-of-the-art Windows Phone 7 devices poised to hit the market. Now that Android has more than 60 different handsets and Windows Phone 7 promises to have even more options we knew the problems associated with different camera types and processors would only get worse. Our scanning technology is now ready to support Windows Phone 7 now we need to build the app (we are scrapping our prior work).

Rylan, our lead developer began working with Windows Mobile back in 2005 and is quite skilled when it comes to Microsoft technology. All of our backend technology is built on .NET and will plug in nicely to the work our (yet to be named) Silverlight/WPF interaction designer will complete. Rylan will be laying down all of the logic and framework code and our interaction designer will be creating the front end (XAML, Sliverlight, Blend) to ensure a phenomenal user experience. Our focus on Expression Blend (the concept of new job role called the interaction designer) will mean that ShopSavvy for Windows Phone 7 could be the best version of the application to date (updates to our UI are forthcoming for iPhone and Android). Our friends at Microsoft are ACTIVELY working with our team to ensure ShopSavvy ROCKS on Windows Phone 7 – we have no doubt that together it will. Also, you might want to learn why Windows Phone 7 might really be a game changer.

So to your question: “When will ShopSavvy be available on Windows Mobile?” We don’t know. Our goal is to have ShopSavvy available prior to the release of Windows Phone 7, but we aren’t going to publish a date – so please quit asking. We will definitely let you know when it is available. If you want to beta test just fill out this form. Oh, and we will be releasing the SDK for developers who want to include barcode scanning in their own Windows Mobile applications.


ShopSavvy available on Sprint's new HTC EVO 4G!

http://androidcommunity.com/wp-content/uploads/2010/03/evo_presented.jpgOur friends at Sprint are pretty pumped about their first 4G phone – the Android-powered HTC EVO 4G. The powerful phone runs Android 2.1 and has a 1Ghz Snapdragon processor, 4.3″ display, 8megapixel camera, wifi hotspot feature and front and rear cameras (fyi you can only buy five so plan accordingly).

ShopSavvy’s scanning function on the EVO is LIGHTING fast. With our upcoming update taking advantage of 2.1 the speed will be ridiculous. The Sprint boys are using ShopSavvy as their demo app with analysts, investors and consumers. Android is rocking the house and Sprint has raised the bar for everyone. Congrats guys! Oh and thanks for your support of ShopSavvy.


Our first AdOn: Grocery Coupons

Cellfire a mobile coupon company and ShopSavvy recently executed an exclusive agreement to offer their coupons in ShopSavvy through our AdOns framework (delivering UPC/GPS based AdOns to PriceGrabber, CBS Interactive, CNET and hundreds of other niche barcode scanning apps using our AdOn framework and scanning technology).

When we launched ShopSavvy back in 2008 we decided NOT to run network based banner advertising. We experimented with sponsors (Visa and their GO campaign was our first), but we quickly decided that normal banner advertising wasn’t going to be successful in ShopSavvy. We came up with the concept of an AdOn – more of a plugin framework than an ad network. By using the barcode of the product scanned + the users location we figured we could deliver relevant and important information to the user without interrupting or bothering him.

When the folks at Cellfire approached us more than a year ago we quickly realized that their Coupon offering was a perfect AdOn. Anytime a user would scan a food item with a coupon, using the API provided by Cellfire, we could allow the user to add that coupon to their loyalty card within ShopSavvy. So instead of a banner ad for Bank of America when the user scanned a can of beans, they see a coupon. They can dismiss it with a swipe of a finger OR click to add it to their loyalty card so that the point of sale system knows to give them their discount. Cellfire is the perfect example of a partner with relevant data that we can combine with the user’s location and buying intent to deliver a valuable offer – a coupon.

More on AdOns™:

Mobile ads delivered by companies like AdMob don’t work very well right now. First they distract and annoy the user OR they are completely ignored by the user. Second, they don’t generate much in the way of revenue since they are rarely acted upon. We decided NOT to put ads in ShopSavvy and I think the app has been better because we made that decision. But we did find a way to leverage the data we had (i.e. the UPC of the product scanned and the location of the user) to deliver information about the item the user was holding in his hand.

ShopSavvy is a simple app that tells the user where he can find the item he is scanning and how much the item sells for, but we kept having all of these ideas to make our app better. Things like coupons, allergy alerts, recall notices, wine info and so on. We couldn’t figure out how to include these ideas without cluttering up the app – i.e. feature creep. Then we had an idea to create a plugin framework, what we call AdOns.

AdOns appear ONLY when there is relevant information about the product scanned. Immediately following the scan screen your app delivers the result (in ShopSavvy we show the item’s picture, title, web and local offers). The AdOn scrolls up from the bottom of the screen without interfering with the function of your result page (you can still interact with your app). AdOns take up only as much space as needed to provide the necessary information – almost never past the middle of the screen. To dismiss the user simply swipes the AdOn down.  Finally, new apps won’t see AdOns for the first 90 to 120 days until we get your onboarded into our system – you get a free ride for a while.

What sort of AdOns exist? movie and video game trailers, sample music tracks, allergy information, food safety information, coupons, rebates, product demos, wine info/helper, sports/concert titckets, computer configurators, memory card matcher, battery matcher, what’s not in the box, alternative/related products, product reviews (text and video), warranties and so on. Got an idea for an AdOn – let me know and we will create it. AdOns are usually sponsored – e.g. Video Game Trailers sponsored by GameFly or sample tracks sponsored by Pandora. In all cases AdOns MUST look cool and provide real value to the user without screwing up your app.

Finally, we allow complete filtering for ANY reason. Don’t want to see your competitors in AdOns? No problem. Don’t want to see certain items for health reason? No problem – you have the right to reject ANY AdOn for any reason.


ShopSavvy 1.4.1 Approved in iTunes!

ShopSavvy 1.4.1 Update: We just got an email from Apple that our latest version of ShopSavvy – version 1.4.1 has been approved. It usually takes a few days to propagate through iTunes, but we are really excited. This will be the first version of ShopSavvy to include the latest technology from our own SDK (i.e. our scanning technology that we offer to third-parties at no cost). Several hundred thousand of you (hopefully 2G an 3G users) updated over the past couple of days to 1.4. We discovered a strange bug for 3GS users and 1.4.1 resolves it quite nicely. Download HERE (note 1.4 still shows up for me, make sure you are getting 1.4.1, especially if you have a 3GS).

ShopSavvy UI Update: On a side note we have finally locked down our new UI plan for our next release – planned to coincide with the release of the iPhone 4.0 OS. By then we should have a) the best scanning, b) the best product coverage and c) the coolest looking shopping app in iTunes (knock on wood). As I explained in an earlier post we will be releasing ‘ShopSavvy Classic’ for anyone unable or unwilling to update to 4.0. The classic version of ShopSavvy will sport our old icon/logo and our ‘classic’ UI. We assume our new UI will irk longtime ShopSavvy users – good news, you can download ShopSavvy Classic and enjoy the old look and feel.

SDK Update: If you previously downloaded our Barcode Scanner SDK for iPhone you need to download it again. In the SDK folder there are two different versions of the scanner – one for 3.0+ and another for 4.0+. Our latest SDK takes advantage of many cool features available in 4.0, but not reverse compatible with 3.0+. When 4.0 is released developers will have a tough decision to make – continue to support 3.0+ users or abandon them for 4.0 requiring an OS update (or new phone purchase for 2G iPhone users). Download HERE.

The Barcode Scanner SDK supports both 1D (UPC and EAN) and 2D (QR and Datamatrix) barcodes. Specifically designed to work on both fixed and variable focal length cameras, our Barcode Scanning library is one of the best in the business and best of all it is FREE!


Barcode Scanner SDK now support BOTH iPhone 3.0 and 4.0

If you previously downloaded our Barcode Scanner SDK for iPhone you need to download it again. In the SDK folder there are two different versions of the scanner – one for 3.0+ and another for 4.0+. Our latest SDK takes advantage of many cool features available in 4.0, but not reverse compatible with 3.0+. When 4.0 is released developers will have a tough decision to make – continue to support 3.0+ users or abandon them for 4.0 requiring an OS update (or new phone purchase for 2G iPhone users). Download HERE.

The Barcode Scanner SDK supports both 1D (UPC and EAN) and 2D (QR and Datamatrix) barcodes. Specifically designed to work on both fixed and variable focal length cameras, our Barcode Scanning library is one of the best in the business and best of all it is FREE!

How will this impact ShopSavvy? ShopSavvy is running an older version of our new SDK now so it is a fairly good example of the SDK in action (note the latest version has a few improvements). When 4.0 is released later this year we will be updating our primary app – ShopSavvy with all of the 4.0 goodness meaning anyone who can’t update to 4.0 (i.e. you 2G iPhone users) will be left out in the cold. We have a solution – ‘ShopSavvy Classic’ – will be released for anyone unable or unwilling to update to 4.0. The classic version of ShopSavvy will sport our old icon/logo and our ‘classic’ UI. We decided to completely overhaul our UI for 4.0 and we know it will irk longtime ShopSavvy users – good news, you can download ShopSavvy Classic and enjoy the old look and feel.


ShopSavvy now supports 2G/3G iPhones!

http://farm5.static.flickr.com/4034/4359467951_0ed2a9ac4d_o.png

It took longer than we had hoped, but ShopSavvy now supports ‘wicked fast‘ barcode scanning on both 2G and 3G iPhones. Sadly, there is a little issue with scanning on the 3GS making it slightly slower than before – so if you haven’t updated ShopSavvy on your 3GS (wait until the NEXT update in the next few days). For those of you with older 2G or 3G iPhones it is time to update ShopSavvy. This update also includes QR code support so feel free to scan those funky two dimensional barcodes you may have seen.


How to build your product API for ShopSavvy

More than a few retailers email us each week asking how we want them to structure their product API so they can get their inventory and pricing information into ShopSavvy. Here is the format we recommend:

Requested API Specification:

[REQUEST]

http://api.provider.com?barcode=012345543210

[RESPONSE]
<Response>
<Product>
<Title>Toothbrush ABC</Title>
<Image>http://www.acme.com/pic1.jpg</Image>
<Image>http://www.acme.com/pic2.jpg</Image>
<Image>http://www.acme.com/pic3.jpg</Image>
</Product>
<Offers>
<Offer>
<Merchant>ACME</Merchant>
<Quality>New/Used</Quality>
<Price currency=”USDollars”>14.99</Price>
<Link>http://www.acme.com/product/123</Link>
<Phone></Phone>
<Address></Address>
<Latitude></Latitude>
<Longitude></Longitude>
</Offer>
<Offer>
<Merchant>Store XYZ</Merchant>
<Quality>New/Used</Quality>
<Price currency=”USDollars”>14.99</Price>
<Link>http://www.storexyz.com/product/123</Link>
<Phone></Phone>
<Address></Address>
<Latitude></Latitude>
<Longitude></Longitude>
</Offer>
<Offer>
<Merchant>123 Store</Merchant>
<Quality>New/Used</Quality>
<Price currency=”USDollars”>14.99</Price>
<Link>http://www.123Store.com/product/123</Link>
<Phone></Phone>
<Address></Address>
<Latitude></Latitude>
<Longitude></Longitude>
</Offer>
</Offers>
</Response>

Once you have built your API email us at sales@biggu.com and we will get it in our PriceNark platform and then into ShopSavvy. Thanks!